Diff of the two buildlogs: -- --- b1/build.log 2021-04-07 07:21:13.458739309 +0000 +++ b2/build.log 2021-04-07 07:22:54.558818429 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Tue Apr 6 19:19:25 -12 2021 -I: pbuilder-time-stamp: 1617779965 +I: Current time: Wed May 11 03:44:18 +14 2022 +I: pbuilder-time-stamp: 1652190258 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/buster-reproducible-base.tgz] I: copying local configuration @@ -18,7 +18,7 @@ I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/root/.gnupg/trustedkeys.kbx': General error -gpgv: Signature made Fri Jan 18 00:13:30 2019 -12 +gpgv: Signature made Sat Jan 19 02:13:30 2019 +14 gpgv: using RSA key F8921D3A7404C86E11352215C7197699B29B232A gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./kjs_5.54.0-1.dsc @@ -29,136 +29,170 @@ dpkg-source: info: applying install_missing_headers I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/57602/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/10140/tmp/hooks/D01_modify_environment starting +debug: Running on ionos5-amd64. +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/10140/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/10140/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='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=15' - DISTRIBUTION='' - HOME='/root' - HOST_ARCH='amd64' + 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]="0" [2]="3" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.0.3(1)-release' + BUILDDIR=/build + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=16' + DIRSTACK=() + DISTRIBUTION= + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='6a3de440c3e644539d652c7281a5c0d4' - 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='57602' - PS1='# ' - PS2='> ' + INVOCATION_ID=4fdba3f2cafe42c3943b2e06742a9346 + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + 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=10140 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.hyGHnERvH9/pbuilderrc_W3oB --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/buster-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.hyGHnERvH9/b1 --logfile b1/build.log kjs_5.54.0-1.dsc' - SUDO_GID='111' - SUDO_UID='106' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://78.137.99.97:3128' + 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.hyGHnERvH9/pbuilderrc_XsPR --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/buster-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.hyGHnERvH9/b2 --logfile b2/build.log kjs_5.54.0-1.dsc' + SUDO_GID=110 + SUDO_UID=105 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://85.184.249.68:3128 I: uname -a - Linux ionos11-amd64 4.19.0-16-amd64 #1 SMP Debian 4.19.181-1 (2021-03-19) x86_64 GNU/Linux + Linux i-capture-the-hostname 5.10.0-0.bpo.4-amd64 #1 SMP Debian 5.10.19-1~bpo10+1 (2021-03-13) x86_64 GNU/Linux I: ls -l /bin total 5116 - -rwxr-xr-x 1 root root 1168776 Apr 17 2019 bash - -rwxr-xr-x 3 root root 38984 Jul 10 2019 bunzip2 - -rwxr-xr-x 3 root root 38984 Jul 10 2019 bzcat - lrwxrwxrwx 1 root root 6 Jul 10 2019 bzcmp -> bzdiff - -rwxr-xr-x 1 root root 2227 Jul 10 2019 bzdiff - lrwxrwxrwx 1 root root 6 Jul 10 2019 bzegrep -> bzgrep - -rwxr-xr-x 1 root root 4877 Jun 24 2019 bzexe - lrwxrwxrwx 1 root root 6 Jul 10 2019 bzfgrep -> bzgrep - -rwxr-xr-x 1 root root 3641 Jul 10 2019 bzgrep - -rwxr-xr-x 3 root root 38984 Jul 10 2019 bzip2 - -rwxr-xr-x 1 root root 14328 Jul 10 2019 bzip2recover - lrwxrwxrwx 1 root root 6 Jul 10 2019 bzless -> bzmore - -rwxr-xr-x 1 root root 1297 Jul 10 2019 bzmore - -rwxr-xr-x 1 root root 43744 Feb 28 2019 cat - -rwxr-xr-x 1 root root 64320 Feb 28 2019 chgrp - -rwxr-xr-x 1 root root 64288 Feb 28 2019 chmod - -rwxr-xr-x 1 root root 72512 Feb 28 2019 chown - -rwxr-xr-x 1 root root 146880 Feb 28 2019 cp - -rwxr-xr-x 1 root root 121464 Jan 17 2019 dash - -rwxr-xr-x 1 root root 109408 Feb 28 2019 date - -rwxr-xr-x 1 root root 76712 Feb 28 2019 dd - -rwxr-xr-x 1 root root 93744 Feb 28 2019 df - -rwxr-xr-x 1 root root 138856 Feb 28 2019 dir - -rwxr-xr-x 1 root root 84288 Jan 9 2019 dmesg - lrwxrwxrwx 1 root root 8 Sep 26 2018 dnsdomainname -> hostname - lrwxrwxrwx 1 root root 8 Sep 26 2018 domainname -> hostname - -rwxr-xr-x 1 root root 39520 Feb 28 2019 echo - -rwxr-xr-x 1 root root 28 Jan 7 2019 egrep - -rwxr-xr-x 1 root root 35424 Feb 28 2019 false - -rwxr-xr-x 1 root root 28 Jan 7 2019 fgrep - -rwxr-xr-x 1 root root 68880 Jan 9 2019 findmnt - -rwsr-xr-x 1 root root 34896 Apr 22 2020 fusermount - -rwxr-xr-x 1 root root 198976 Jan 7 2019 grep - -rwxr-xr-x 2 root root 2345 Jan 5 2019 gunzip - -rwxr-xr-x 1 root root 6375 Jan 5 2019 gzexe - -rwxr-xr-x 1 root root 98048 Jan 5 2019 gzip - -rwxr-xr-x 1 root root 26696 Sep 26 2018 hostname - -rwxr-xr-x 1 root root 68552 Feb 28 2019 ln - -rwxr-xr-x 1 root root 56760 Jul 26 2018 login - -rwxr-xr-x 1 root root 138856 Feb 28 2019 ls - -rwxr-xr-x 1 root root 108624 Jan 9 2019 lsblk - -rwxr-xr-x 1 root root 89088 Feb 28 2019 mkdir - -rwxr-xr-x 1 root root 68544 Feb 28 2019 mknod - -rwxr-xr-x 1 root root 43808 Feb 28 2019 mktemp - -rwxr-xr-x 1 root root 43008 Jan 9 2019 more - -rwsr-xr-x 1 root root 51280 Jan 9 2019 mount - -rwxr-xr-x 1 root root 14408 Jan 9 2019 mountpoint - -rwxr-xr-x 1 root root 138728 Feb 28 2019 mv - lrwxrwxrwx 1 root root 8 Sep 26 2018 nisdomainname -> hostname - lrwxrwxrwx 1 root root 14 Feb 14 2019 pidof -> /sbin/killall5 - -rwxr-xr-x 1 root root 39616 Feb 28 2019 pwd - lrwxrwxrwx 1 root root 4 Apr 17 2019 rbash -> bash - -rwxr-xr-x 1 root root 47776 Feb 28 2019 readlink - -rwxr-xr-x 1 root root 68416 Feb 28 2019 rm - -rwxr-xr-x 1 root root 47776 Feb 28 2019 rmdir - -rwxr-xr-x 1 root root 23312 Jan 21 2019 run-parts - -rwxr-xr-x 1 root root 122224 Dec 22 2018 sed - lrwxrwxrwx 1 root root 4 Mar 20 20:25 sh -> dash - -rwxr-xr-x 1 root root 39552 Feb 28 2019 sleep - -rwxr-xr-x 1 root root 80672 Feb 28 2019 stty - -rwsr-xr-x 1 root root 63568 Jan 9 2019 su - -rwxr-xr-x 1 root root 35488 Feb 28 2019 sync - -rwxr-xr-x 1 root root 445560 Apr 23 2019 tar - -rwxr-xr-x 1 root root 14440 Jan 21 2019 tempfile - -rwxr-xr-x 1 root root 97152 Feb 28 2019 touch - -rwxr-xr-x 1 root root 35424 Feb 28 2019 true - -rwxr-xr-x 1 root root 14328 Apr 22 2020 ulockmgr_server - -rwsr-xr-x 1 root root 34888 Jan 9 2019 umount - -rwxr-xr-x 1 root root 39584 Feb 28 2019 uname - -rwxr-xr-x 2 root root 2345 Jan 5 2019 uncompress - -rwxr-xr-x 1 root root 138856 Feb 28 2019 vdir - -rwxr-xr-x 1 root root 34896 Jan 9 2019 wdctl - -rwxr-xr-x 1 root root 946 Jan 21 2019 which - lrwxrwxrwx 1 root root 8 Sep 26 2018 ypdomainname -> hostname - -rwxr-xr-x 1 root root 1983 Jan 5 2019 zcat - -rwxr-xr-x 1 root root 1677 Jan 5 2019 zcmp - -rwxr-xr-x 1 root root 5879 Jan 5 2019 zdiff - -rwxr-xr-x 1 root root 29 Jan 5 2019 zegrep - -rwxr-xr-x 1 root root 29 Jan 5 2019 zfgrep - -rwxr-xr-x 1 root root 2080 Jan 5 2019 zforce - -rwxr-xr-x 1 root root 7584 Jan 5 2019 zgrep - -rwxr-xr-x 1 root root 2205 Jan 5 2019 zless - -rwxr-xr-x 1 root root 1841 Jan 5 2019 zmore - -rwxr-xr-x 1 root root 4552 Jan 5 2019 znew -I: user script /srv/workspace/pbuilder/57602/tmp/hooks/D02_print_environment finished + -rwxr-xr-x 1 root root 1168776 Apr 18 2019 bash + -rwxr-xr-x 3 root root 38984 Jul 11 2019 bunzip2 + -rwxr-xr-x 3 root root 38984 Jul 11 2019 bzcat + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzcmp -> bzdiff + -rwxr-xr-x 1 root root 2227 Jul 11 2019 bzdiff + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzegrep -> bzgrep + -rwxr-xr-x 1 root root 4877 Jun 25 2019 bzexe + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzfgrep -> bzgrep + -rwxr-xr-x 1 root root 3641 Jul 11 2019 bzgrep + -rwxr-xr-x 3 root root 38984 Jul 11 2019 bzip2 + -rwxr-xr-x 1 root root 14328 Jul 11 2019 bzip2recover + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzless -> bzmore + -rwxr-xr-x 1 root root 1297 Jul 11 2019 bzmore + -rwxr-xr-x 1 root root 43744 Mar 1 2019 cat + -rwxr-xr-x 1 root root 64320 Mar 1 2019 chgrp + -rwxr-xr-x 1 root root 64288 Mar 1 2019 chmod + -rwxr-xr-x 1 root root 72512 Mar 1 2019 chown + -rwxr-xr-x 1 root root 146880 Mar 1 2019 cp + -rwxr-xr-x 1 root root 121464 Jan 18 2019 dash + -rwxr-xr-x 1 root root 109408 Mar 1 2019 date + -rwxr-xr-x 1 root root 76712 Mar 1 2019 dd + -rwxr-xr-x 1 root root 93744 Mar 1 2019 df + -rwxr-xr-x 1 root root 138856 Mar 1 2019 dir + -rwxr-xr-x 1 root root 84288 Jan 10 2019 dmesg + lrwxrwxrwx 1 root root 8 Sep 27 2018 dnsdomainname -> hostname + lrwxrwxrwx 1 root root 8 Sep 27 2018 domainname -> hostname + -rwxr-xr-x 1 root root 39520 Mar 1 2019 echo + -rwxr-xr-x 1 root root 28 Jan 8 2019 egrep + -rwxr-xr-x 1 root root 35424 Mar 1 2019 false + -rwxr-xr-x 1 root root 28 Jan 8 2019 fgrep + -rwxr-xr-x 1 root root 68880 Jan 10 2019 findmnt + -rwsr-xr-x 1 root root 34896 Apr 23 2020 fusermount + -rwxr-xr-x 1 root root 198976 Jan 8 2019 grep + -rwxr-xr-x 2 root root 2345 Jan 6 2019 gunzip + -rwxr-xr-x 1 root root 6375 Jan 6 2019 gzexe + -rwxr-xr-x 1 root root 98048 Jan 6 2019 gzip + -rwxr-xr-x 1 root root 26696 Sep 27 2018 hostname + -rwxr-xr-x 1 root root 68552 Mar 1 2019 ln + -rwxr-xr-x 1 root root 56760 Jul 27 2018 login + -rwxr-xr-x 1 root root 138856 Mar 1 2019 ls + -rwxr-xr-x 1 root root 108624 Jan 10 2019 lsblk + -rwxr-xr-x 1 root root 89088 Mar 1 2019 mkdir + -rwxr-xr-x 1 root root 68544 Mar 1 2019 mknod + -rwxr-xr-x 1 root root 43808 Mar 1 2019 mktemp + -rwxr-xr-x 1 root root 43008 Jan 10 2019 more + -rwsr-xr-x 1 root root 51280 Jan 10 2019 mount + -rwxr-xr-x 1 root root 14408 Jan 10 2019 mountpoint + -rwxr-xr-x 1 root root 138728 Mar 1 2019 mv + lrwxrwxrwx 1 root root 8 Sep 27 2018 nisdomainname -> hostname + lrwxrwxrwx 1 root root 14 Feb 15 2019 pidof -> /sbin/killall5 + -rwxr-xr-x 1 root root 39616 Mar 1 2019 pwd + lrwxrwxrwx 1 root root 4 Apr 18 2019 rbash -> bash + -rwxr-xr-x 1 root root 47776 Mar 1 2019 readlink + -rwxr-xr-x 1 root root 68416 Mar 1 2019 rm + -rwxr-xr-x 1 root root 47776 Mar 1 2019 rmdir + -rwxr-xr-x 1 root root 23312 Jan 22 2019 run-parts + -rwxr-xr-x 1 root root 122224 Dec 23 2018 sed + lrwxrwxrwx 1 root root 4 May 11 03:44 sh -> bash + lrwxrwxrwx 1 root root 4 Apr 24 04:46 sh.distrib -> dash + -rwxr-xr-x 1 root root 39552 Mar 1 2019 sleep + -rwxr-xr-x 1 root root 80672 Mar 1 2019 stty + -rwsr-xr-x 1 root root 63568 Jan 10 2019 su + -rwxr-xr-x 1 root root 35488 Mar 1 2019 sync + -rwxr-xr-x 1 root root 445560 Apr 24 2019 tar + -rwxr-xr-x 1 root root 14440 Jan 22 2019 tempfile + -rwxr-xr-x 1 root root 97152 Mar 1 2019 touch + -rwxr-xr-x 1 root root 35424 Mar 1 2019 true + -rwxr-xr-x 1 root root 14328 Apr 23 2020 ulockmgr_server + -rwsr-xr-x 1 root root 34888 Jan 10 2019 umount + -rwxr-xr-x 1 root root 39584 Mar 1 2019 uname + -rwxr-xr-x 2 root root 2345 Jan 6 2019 uncompress + -rwxr-xr-x 1 root root 138856 Mar 1 2019 vdir + -rwxr-xr-x 1 root root 34896 Jan 10 2019 wdctl + -rwxr-xr-x 1 root root 946 Jan 22 2019 which + lrwxrwxrwx 1 root root 8 Sep 27 2018 ypdomainname -> hostname + -rwxr-xr-x 1 root root 1983 Jan 6 2019 zcat + -rwxr-xr-x 1 root root 1677 Jan 6 2019 zcmp + -rwxr-xr-x 1 root root 5879 Jan 6 2019 zdiff + -rwxr-xr-x 1 root root 29 Jan 6 2019 zegrep + -rwxr-xr-x 1 root root 29 Jan 6 2019 zfgrep + -rwxr-xr-x 1 root root 2080 Jan 6 2019 zforce + -rwxr-xr-x 1 root root 7584 Jan 6 2019 zgrep + -rwxr-xr-x 1 root root 2205 Jan 6 2019 zless + -rwxr-xr-x 1 root root 1841 Jan 6 2019 zmore + -rwxr-xr-x 1 root root 4552 Jan 6 2019 znew +I: user script /srv/workspace/pbuilder/10140/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -435,7 +469,7 @@ Get: 225 http://deb.debian.org/debian buster/main amd64 libpcre3-dev amd64 2:8.39-12 [650 kB] Get: 226 http://deb.debian.org/debian buster/main amd64 pkg-config amd64 0.29-6 [63.5 kB] Get: 227 http://deb.debian.org/debian buster/main amd64 pkg-kde-tools all 0.15.29 [96.2 kB] -Fetched 84.7 MB in 2s (45.4 MB/s) +Fetched 84.7 MB in 1s (70.9 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libbsd0:amd64. (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 ... 19195 files and directories currently installed.) @@ -1377,7 +1411,7 @@ fakeroot is already the newest version (1.23-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/kjs-5.54.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b +I: Running cd /build/kjs-5.54.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b dpkg-buildpackage: info: source package kjs dpkg-buildpackage: info: source version 5.54.0-1 dpkg-buildpackage: info: source distribution unstable @@ -1573,7 +1607,7 @@ -- Build files have been written to: /build/kjs-5.54.0/obj-x86_64-linux-gnu dh_auto_build --buildsystem=kf5 -O--buildsystem=kf5 - cd obj-x86_64-linux-gnu && make -j15 "INSTALL=install --strip-program=true" + cd obj-x86_64-linux-gnu && make -j16 "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' /usr/bin/cmake -S/build/kjs-5.54.0 -B/build/kjs-5.54.0/obj-x86_64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/kjs-5.54.0/obj-x86_64-linux-gnu/CMakeFiles /build/kjs-5.54.0/obj-x86_64-linux-gnu/CMakeFiles/progress.marks @@ -1582,109 +1616,109 @@ 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-es-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-es-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.54.0/obj-x86_64-linux-gnu' +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0 /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/CMakeFiles/po-nl-docs-kjs5-kjs5-1.dir/DependInfo.cmake --color= make -f CMakeFiles/po-it-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-it-docs-kjs5-kjs5-1.dir/depend make -f CMakeFiles/po-uk-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-uk-docs-kjs5-kjs5-1.dir/depend 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-ca-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-ca-docs-kjs5-kjs5-1.dir/depend -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.54.0/obj-x86_64-linux-gnu' -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0 /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/CMakeFiles/po-nl-docs-kjs5-kjs5-1.dir/DependInfo.cmake --color= -make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0 /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/CMakeFiles/po-pt-docs-kjs5-kjs5-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0 /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/CMakeFiles/po-it-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.54.0/obj-x86_64-linux-gnu' -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0 /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/CMakeFiles/po-uk-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.54.0/obj-x86_64-linux-gnu' cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0 /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/CMakeFiles/po-es-docs-kjs5-kjs5-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0 /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/CMakeFiles/po-ca-docs-kjs5-kjs5-1.dir/DependInfo.cmake --color= +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0 /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/CMakeFiles/po-uk-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.54.0/obj-x86_64-linux-gnu' -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0 /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/CMakeFiles/po-de-docs-kjs5-kjs5-1.dir/DependInfo.cmake --color= +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0 /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/CMakeFiles/po-pt-docs-kjs5-kjs5-1.dir/DependInfo.cmake --color= make -f src/kjs/CMakeFiles/KF5JS_autogen.dir/build.make src/kjs/CMakeFiles/KF5JS_autogen.dir/depend +make -f src/kjs/CMakeFiles/icemaker_autogen.dir/build.make src/kjs/CMakeFiles/icemaker_autogen.dir/depend +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.54.0/obj-x86_64-linux-gnu' -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0 /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/CMakeFiles/po-pt-BR-docs-kjs5-kjs5-1.dir/DependInfo.cmake --color= +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0 /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/CMakeFiles/po-de-docs-kjs5-kjs5-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0 /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/CMakeFiles/po-sv-docs-kjs5-kjs5-1.dir/DependInfo.cmake --color= +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0 /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/CMakeFiles/po-ca-docs-kjs5-kjs5-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0/src/kjs /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/CMakeFiles/KF5JS_autogen.dir/DependInfo.cmake --color= -make -f src/kjs/CMakeFiles/icemaker_autogen.dir/build.make src/kjs/CMakeFiles/icemaker_autogen.dir/depend make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0/src/kjs /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/CMakeFiles/icemaker_autogen.dir/DependInfo.cmake --color= -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.54.0/obj-x86_64-linux-gnu' +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0 /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/CMakeFiles/po-pt-BR-docs-kjs5-kjs5-1.dir/DependInfo.cmake --color= +make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0 /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/CMakeFiles/po-sv-docs-kjs5-kjs5-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0/docs/kjs5 /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/docs/kjs5 /build/kjs-5.54.0/obj-x86_64-linux-gnu/docs/kjs5/CMakeFiles/docs-kjs5-kjs5-1.dir/DependInfo.cmake --color= -Scanning dependencies of target po-nl-docs-kjs5-kjs5-1 -Scanning dependencies of target po-pt-BR-docs-kjs5-kjs5-1 Scanning dependencies of target po-pt-docs-kjs5-kjs5-1 +Scanning dependencies of target po-de-docs-kjs5-kjs5-1 make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -make -f CMakeFiles/po-nl-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-nl-docs-kjs5-kjs5-1.dir/build make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -Scanning dependencies of target po-uk-docs-kjs5-kjs5-1 -Scanning dependencies of target icemaker_autogen +make -f CMakeFiles/po-pt-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-pt-docs-kjs5-kjs5-1.dir/build +Scanning dependencies of target po-pt-BR-docs-kjs5-kjs5-1 +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.54.0/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' +Scanning dependencies of target po-ca-docs-kjs5-kjs5-1 +Scanning dependencies of target po-nl-docs-kjs5-kjs5-1 +Scanning dependencies of target po-es-docs-kjs5-kjs5-1 make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' Scanning dependencies of target po-it-docs-kjs5-kjs5-1 -make -f CMakeFiles/po-pt-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-pt-docs-kjs5-kjs5-1.dir/build -Scanning dependencies of target KF5JS_autogen make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -make -f CMakeFiles/po-pt-BR-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-pt-BR-docs-kjs5-kjs5-1.dir/build -Scanning dependencies of target po-es-docs-kjs5-kjs5-1 -Scanning dependencies of target po-de-docs-kjs5-kjs5-1 Scanning dependencies of target po-sv-docs-kjs5-kjs5-1 -make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -make -f CMakeFiles/po-uk-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-uk-docs-kjs5-kjs5-1.dir/build make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -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]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' +Scanning dependencies of target icemaker_autogen +Scanning dependencies of target po-uk-docs-kjs5-kjs5-1 +make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' +make -f CMakeFiles/po-nl-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-nl-docs-kjs5-kjs5-1.dir/build +make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' +Scanning dependencies of target docs-kjs5-kjs5-1 make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -make -f src/kjs/CMakeFiles/icemaker_autogen.dir/build.make src/kjs/CMakeFiles/icemaker_autogen.dir/build make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -make -f CMakeFiles/po-es-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-es-docs-kjs5-kjs5-1.dir/build -Scanning dependencies of target po-ca-docs-kjs5-kjs5-1 make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' +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.54.0/obj-x86_64-linux-gnu' +make -f CMakeFiles/po-it-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-it-docs-kjs5-kjs5-1.dir/build make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' +make -f CMakeFiles/po-uk-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-uk-docs-kjs5-kjs5-1.dir/build +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.54.0/obj-x86_64-linux-gnu' -make -f CMakeFiles/po-de-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-de-docs-kjs5-kjs5-1.dir/build +make -f CMakeFiles/po-pt-BR-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-pt-BR-docs-kjs5-kjs5-1.dir/build +make -f CMakeFiles/po-sv-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-sv-docs-kjs5-kjs5-1.dir/build make -f src/kjs/CMakeFiles/KF5JS_autogen.dir/build.make src/kjs/CMakeFiles/KF5JS_autogen.dir/build -make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' +make -f src/kjs/CMakeFiles/icemaker_autogen.dir/build.make src/kjs/CMakeFiles/icemaker_autogen.dir/build +make -f docs/kjs5/CMakeFiles/docs-kjs5-kjs5-1.dir/build.make docs/kjs5/CMakeFiles/docs-kjs5-kjs5-1.dir/build make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -make -f CMakeFiles/po-sv-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-sv-docs-kjs5-kjs5-1.dir/build -Scanning dependencies of target docs-kjs5-kjs5-1 -make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -make -f CMakeFiles/po-ca-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-ca-docs-kjs5-kjs5-1.dir/build -[ 0%] Generating po/nl/docs/kjs5/kjs5.1 make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -make -f docs/kjs5/CMakeFiles/docs-kjs5-kjs5-1.dir/build.make docs/kjs5/CMakeFiles/docs-kjs5-kjs5-1.dir/build -[ 1%] Generating po/pt_BR/docs/kjs5/kjs5.1 +make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' +make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' +[ 2%] Generating po/de/docs/kjs5/kjs5.1 +[ 2%] Generating po/pt/docs/kjs5/kjs5.1 +[ 2%] Generating po/nl/docs/kjs5/kjs5.1 cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/po/nl/docs/kjs5 && /usr/bin/meinproc5 --stylesheet /usr/share/kf5/kdoctools/customization/kde-include-man.xsl --check /build/kjs-5.54.0/po/nl/docs/kjs5/man-kjs5.1.docbook -[ 2%] Automatic MOC for target icemaker -[ 4%] Generating po/pt/docs/kjs5/kjs5.1 -[ 4%] Generating po/es/docs/kjs5/kjs5.1 +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/po/de/docs/kjs5 && /usr/bin/meinproc5 --stylesheet /usr/share/kf5/kdoctools/customization/kde-include-man.xsl --check /build/kjs-5.54.0/po/de/docs/kjs5/man-kjs5.1.docbook cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/po/pt/docs/kjs5 && /usr/bin/meinproc5 --stylesheet /usr/share/kf5/kdoctools/customization/kde-include-man.xsl --check /build/kjs-5.54.0/po/pt/docs/kjs5/man-kjs5.1.docbook -make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/po/pt_BR/docs/kjs5 && /usr/bin/meinproc5 --stylesheet /usr/share/kf5/kdoctools/customization/kde-include-man.xsl --check /build/kjs-5.54.0/po/pt_BR/docs/kjs5/man-kjs5.1.docbook -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/cmake -E cmake_autogen /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/CMakeFiles/icemaker_autogen.dir/AutogenInfo.cmake Debian -[ 5%] Generating po/uk/docs/kjs5/kjs5.1 -[ 6%] Generating po/it/docs/kjs5/kjs5.1 +[ 3%] Generating po/es/docs/kjs5/kjs5.1 cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/po/es/docs/kjs5 && /usr/bin/meinproc5 --stylesheet /usr/share/kf5/kdoctools/customization/kde-include-man.xsl --check /build/kjs-5.54.0/po/es/docs/kjs5/man-kjs5.1.docbook +[ 4%] Generating po/it/docs/kjs5/kjs5.1 cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/po/it/docs/kjs5 && /usr/bin/meinproc5 --stylesheet /usr/share/kf5/kdoctools/customization/kde-include-man.xsl --check /build/kjs-5.54.0/po/it/docs/kjs5/man-kjs5.1.docbook -[ 7%] Automatic MOC for target KF5JS -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/po/uk/docs/kjs5 && /usr/bin/meinproc5 --stylesheet /usr/share/kf5/kdoctools/customization/kde-include-man.xsl --check /build/kjs-5.54.0/po/uk/docs/kjs5/man-kjs5.1.docbook -[ 8%] Generating po/de/docs/kjs5/kjs5.1 +[ 5%] Automatic MOC for target icemaker +[ 6%] Automatic MOC for target KF5JS +[ 7%] Generating po/uk/docs/kjs5/kjs5.1 +[ 8%] Generating po/pt_BR/docs/kjs5/kjs5.1 [ 9%] Generating po/sv/docs/kjs5/kjs5.1 cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/cmake -E cmake_autogen /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/CMakeFiles/KF5JS_autogen.dir/AutogenInfo.cmake Debian -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/po/de/docs/kjs5 && /usr/bin/meinproc5 --stylesheet /usr/share/kf5/kdoctools/customization/kde-include-man.xsl --check /build/kjs-5.54.0/po/de/docs/kjs5/man-kjs5.1.docbook +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/po/uk/docs/kjs5 && /usr/bin/meinproc5 --stylesheet /usr/share/kf5/kdoctools/customization/kde-include-man.xsl --check /build/kjs-5.54.0/po/uk/docs/kjs5/man-kjs5.1.docbook +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/cmake -E cmake_autogen /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/CMakeFiles/icemaker_autogen.dir/AutogenInfo.cmake Debian +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/po/pt_BR/docs/kjs5 && /usr/bin/meinproc5 --stylesheet /usr/share/kf5/kdoctools/customization/kde-include-man.xsl --check /build/kjs-5.54.0/po/pt_BR/docs/kjs5/man-kjs5.1.docbook +[ 10%] Generating po/ca/docs/kjs5/kjs5.1 cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/po/sv/docs/kjs5 && /usr/bin/meinproc5 --stylesheet /usr/share/kf5/kdoctools/customization/kde-include-man.xsl --check /build/kjs-5.54.0/po/sv/docs/kjs5/man-kjs5.1.docbook -[ 10%] Generating kjs5.1 -[ 11%] Generating po/ca/docs/kjs5/kjs5.1 +[ 11%] Generating kjs5.1 cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/docs/kjs5 && /usr/bin/meinproc5 --stylesheet /usr/share/kf5/kdoctools/customization/kde-include-man.xsl --check /build/kjs-5.54.0/docs/kjs5/man-kjs5.1.docbook cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/po/ca/docs/kjs5 && /usr/bin/meinproc5 --stylesheet /usr/share/kf5/kdoctools/customization/kde-include-man.xsl --check /build/kjs-5.54.0/po/ca/docs/kjs5/man-kjs5.1.docbook make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' @@ -1698,21 +1732,20 @@ make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' make -f src/kjs/CMakeFiles/icemaker.dir/build.make src/kjs/CMakeFiles/icemaker.dir/build make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -[ 12%] Building CXX object src/kjs/CMakeFiles/icemaker.dir/bytecode/generator/types.cpp.o +[ 12%] Building CXX object src/kjs/CMakeFiles/icemaker.dir/bytecode/generator/tablebuilder.cpp.o +[ 13%] Building CXX object src/kjs/CMakeFiles/icemaker.dir/bytecode/generator/driver.cpp.o +[ 14%] Building CXX object src/kjs/CMakeFiles/icemaker.dir/bytecode/generator/types.cpp.o +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/icemaker_autogen/include -I/build/kjs-5.54.0/src/kjs/.. -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/icemaker.dir/bytecode/generator/tablebuilder.cpp.o -c /build/kjs-5.54.0/src/kjs/bytecode/generator/tablebuilder.cpp +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/icemaker_autogen/include -I/build/kjs-5.54.0/src/kjs/.. -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/icemaker.dir/bytecode/generator/driver.cpp.o -c /build/kjs-5.54.0/src/kjs/bytecode/generator/driver.cpp cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/icemaker_autogen/include -I/build/kjs-5.54.0/src/kjs/.. -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/icemaker.dir/bytecode/generator/types.cpp.o -c /build/kjs-5.54.0/src/kjs/bytecode/generator/types.cpp -[ 13%] Building CXX object src/kjs/CMakeFiles/icemaker.dir/bytecode/generator/codeprinter.cpp.o +[ 15%] Building CXX object src/kjs/CMakeFiles/icemaker.dir/bytecode/generator/codeprinter.cpp.o cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/icemaker_autogen/include -I/build/kjs-5.54.0/src/kjs/.. -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/icemaker.dir/bytecode/generator/codeprinter.cpp.o -c /build/kjs-5.54.0/src/kjs/bytecode/generator/codeprinter.cpp -[ 14%] Building CXX object src/kjs/CMakeFiles/icemaker.dir/bytecode/generator/tablebuilder.cpp.o -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/icemaker_autogen/include -I/build/kjs-5.54.0/src/kjs/.. -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/icemaker.dir/bytecode/generator/tablebuilder.cpp.o -c /build/kjs-5.54.0/src/kjs/bytecode/generator/tablebuilder.cpp -[ 15%] Building CXX object src/kjs/CMakeFiles/icemaker.dir/bytecode/generator/driver.cpp.o [ 16%] Building CXX object src/kjs/CMakeFiles/icemaker.dir/bytecode/generator/lexer.cpp.o -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/icemaker_autogen/include -I/build/kjs-5.54.0/src/kjs/.. -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/icemaker.dir/bytecode/generator/driver.cpp.o -c /build/kjs-5.54.0/src/kjs/bytecode/generator/driver.cpp cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/icemaker_autogen/include -I/build/kjs-5.54.0/src/kjs/.. -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/icemaker.dir/bytecode/generator/lexer.cpp.o -c /build/kjs-5.54.0/src/kjs/bytecode/generator/lexer.cpp -Warn: AUTHOR sect.: no personblurb|contrib for Harri Porten kjs5 -Note: AUTHOR sect.: see http://docbook.sf.net/el/contrib kjs5 -Note: AUTHOR sect.: see http://docbook.sf.net/el/personblurb kjs5 +[ 17%] Building CXX object src/kjs/CMakeFiles/icemaker.dir/bytecode/generator/parser.cpp.o +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/icemaker_autogen/include -I/build/kjs-5.54.0/src/kjs/.. -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/icemaker.dir/bytecode/generator/parser.cpp.o -c /build/kjs-5.54.0/src/kjs/bytecode/generator/parser.cpp In file included from /build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:32, - from /build/kjs-5.54.0/src/kjs/bytecode/generator/lexer.cpp:31: + from /build/kjs-5.54.0/src/kjs/bytecode/generator/tablebuilder.cpp:29: /build/kjs-5.54.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(MAC) ^~~~~~~~~~~~~~~~ @@ -1731,7 +1764,7 @@ /build/kjs-5.54.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(GDK) ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/bytecode/generator/lexer.cpp:31: +In file included from /build/kjs-5.54.0/src/kjs/bytecode/generator/tablebuilder.cpp:29: /build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ @@ -1762,7 +1795,6 @@ /build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ -Note: Writing kjs5.1 In file included from /build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:32, from /build/kjs-5.54.0/src/kjs/bytecode/generator/types.cpp:31: /build/kjs-5.54.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] @@ -1811,9 +1843,6 @@ /build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:32, from /build/kjs-5.54.0/src/kjs/bytecode/generator/codeprinter.cpp:30: /build/kjs-5.54.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] @@ -1828,6 +1857,9 @@ /build/kjs-5.54.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(MAC) ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(WIN) ^~~~~~~~~~~~~~~~ @@ -1865,15 +1897,8 @@ /build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ -Warn: AUTHOR sect.: no personblurb|contrib for Harri Porten kjs5 -Note: AUTHOR sect.: see http://docbook.sf.net/el/contrib kjs5 -Note: AUTHOR sect.: see http://docbook.sf.net/el/personblurb kjs5 -make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -Warn: AUTHOR sect.: no personblurb|contrib for Harri Porten kjs5 -Note: AUTHOR sect.: see http://docbook.sf.net/el/contrib kjs5 -Note: AUTHOR sect.: see http://docbook.sf.net/el/personblurb kjs5 In file included from /build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:32, - from /build/kjs-5.54.0/src/kjs/bytecode/generator/tablebuilder.cpp:29: + from /build/kjs-5.54.0/src/kjs/bytecode/generator/lexer.cpp:31: /build/kjs-5.54.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(MAC) ^~~~~~~~~~~~~~~~ @@ -1892,7 +1917,7 @@ /build/kjs-5.54.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(GDK) ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/bytecode/generator/tablebuilder.cpp:29: +In file included from /build/kjs-5.54.0/src/kjs/bytecode/generator/lexer.cpp:31: /build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ @@ -1923,51 +1948,6 @@ /build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ -Note: Writing kjs5.1 -Warn: AUTHOR sect.: no personblurb|contrib for Harri Porten kjs5 -Note: AUTHOR sect.: see http://docbook.sf.net/el/contrib kjs5 -Note: AUTHOR sect.: see http://docbook.sf.net/el/personblurb kjs5 -Note: Writing kjs5.1 -Warn: AUTHOR sect.: no personblurb|contrib for Porten, Harri kjs5 -Note: AUTHOR sect.: see http://docbook.sf.net/el/contrib kjs5 -Note: AUTHOR sect.: see http://docbook.sf.net/el/personblurb kjs5 -Warn: AUTHOR sect.: no personblurb|contrib for Harri Porten kjs5 -Note: AUTHOR sect.: see http://docbook.sf.net/el/contrib kjs5 -Note: AUTHOR sect.: see http://docbook.sf.net/el/personblurb 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://docbook.sf.net/el/contrib kjs5 -Note: AUTHOR sect.: see http://docbook.sf.net/el/personblurb kjs5 -Note: Writing kjs5.1 -make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -[ 16%] Built target po-it-docs-kjs5-kjs5-1 -make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -Warn: AUTHOR sect.: no personblurb|contrib for Harri Porten kjs5 -Note: AUTHOR sect.: see http://docbook.sf.net/el/contrib kjs5 -Note: AUTHOR sect.: see http://docbook.sf.net/el/personblurb kjs5 -make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -[ 16%] Built target po-es-docs-kjs5-kjs5-1 -Warn: AUTHOR sect.: no personblurb|contrib for Harri Porten kjs5 -Note: AUTHOR sect.: see http://docbook.sf.net/el/contrib kjs5 -Note: AUTHOR sect.: see http://docbook.sf.net/el/personblurb kjs5 -Note: Writing kjs5.1 -[ 17%] Building CXX object src/kjs/CMakeFiles/icemaker.dir/bytecode/generator/parser.cpp.o -make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/icemaker_autogen/include -I/build/kjs-5.54.0/src/kjs/.. -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/icemaker.dir/bytecode/generator/parser.cpp.o -c /build/kjs-5.54.0/src/kjs/bytecode/generator/parser.cpp -Note: Writing kjs5.1 -make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -[ 17%] Built target po-uk-docs-kjs5-kjs5-1 -[ 17%] Built target po-de-docs-kjs5-kjs5-1 -make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -[ 18%] Building CXX object src/kjs/CMakeFiles/icemaker.dir/icemaker_autogen/mocs_compilation.cpp.o -[ 18%] Built target po-ca-docs-kjs5-kjs5-1 -make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/icemaker_autogen/include -I/build/kjs-5.54.0/src/kjs/.. -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/icemaker.dir/icemaker_autogen/mocs_compilation.cpp.o -c /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/icemaker_autogen/mocs_compilation.cpp -[ 18%] Built target po-pt-docs-kjs5-kjs5-1 -make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -[ 18%] Built target po-pt-BR-docs-kjs5-kjs5-1 In file included from /build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:32, from /build/kjs-5.54.0/src/kjs/bytecode/generator/parser.cpp:26: /build/kjs-5.54.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] @@ -2019,14 +1999,68 @@ /build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ -[ 18%] Built target docs-kjs5-kjs5-1 -[ 18%] Built target po-nl-docs-kjs5-kjs5-1 +Warn: AUTHOR sect.: no personblurb|contrib for Harri Porten kjs5 +Note: AUTHOR sect.: see http://docbook.sf.net/el/contrib kjs5 +Warn: AUTHOR sect.: no personblurb|contrib for Harri Porten kjs5 +Note: AUTHOR sect.: see http://docbook.sf.net/el/personblurb kjs5 +Note: AUTHOR sect.: see http://docbook.sf.net/el/contrib kjs5 +Note: AUTHOR sect.: see http://docbook.sf.net/el/personblurb kjs5 +Warn: AUTHOR sect.: no personblurb|contrib for Harri Porten kjs5 +Note: AUTHOR sect.: see http://docbook.sf.net/el/contrib kjs5 +Note: AUTHOR sect.: see http://docbook.sf.net/el/personblurb kjs5 +Warn: AUTHOR sect.: no personblurb|contrib for Harri Porten kjs5 +Note: AUTHOR sect.: see http://docbook.sf.net/el/contrib kjs5 +Note: AUTHOR sect.: see http://docbook.sf.net/el/personblurb 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://docbook.sf.net/el/contrib kjs5 +Note: AUTHOR sect.: see http://docbook.sf.net/el/personblurb kjs5 Warn: AUTHOR sect.: no personblurb|contrib for Harri Porten kjs5 Note: AUTHOR sect.: see http://docbook.sf.net/el/contrib kjs5 Note: AUTHOR sect.: see http://docbook.sf.net/el/personblurb kjs5 Note: Writing kjs5.1 +Warn: AUTHOR sect.: no personblurb|contrib for Harri Porten kjs5 +Note: AUTHOR sect.: see http://docbook.sf.net/el/contrib kjs5 +Note: AUTHOR sect.: see http://docbook.sf.net/el/personblurb kjs5 +Note: Writing kjs5.1 +Note: Writing kjs5.1 +Note: Writing kjs5.1 +make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' +make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' +make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' +Warn: AUTHOR sect.: no personblurb|contrib for Porten, Harri kjs5 +Note: AUTHOR sect.: see http://docbook.sf.net/el/contrib kjs5 +Note: AUTHOR sect.: see http://docbook.sf.net/el/personblurb kjs5 +make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' +make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' +make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' +Note: Writing kjs5.1 +[ 17%] Built target po-nl-docs-kjs5-kjs5-1 +make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' +[ 17%] Built target po-de-docs-kjs5-kjs5-1 +[ 17%] Built target docs-kjs5-kjs5-1 +[ 17%] Built target po-es-docs-kjs5-kjs5-1 +[ 17%] Built target po-uk-docs-kjs5-kjs5-1 +[ 17%] Built target po-pt-docs-kjs5-kjs5-1 +[ 17%] Built target po-sv-docs-kjs5-kjs5-1 +[ 18%] Building CXX object src/kjs/CMakeFiles/icemaker.dir/icemaker_autogen/mocs_compilation.cpp.o +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/icemaker_autogen/include -I/build/kjs-5.54.0/src/kjs/.. -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/icemaker.dir/icemaker_autogen/mocs_compilation.cpp.o -c /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/icemaker_autogen/mocs_compilation.cpp +make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' +[ 18%] Built target po-ca-docs-kjs5-kjs5-1 +Warn: AUTHOR sect.: no personblurb|contrib for Harri Porten kjs5 +Note: AUTHOR sect.: see http://docbook.sf.net/el/contrib kjs5 +Note: AUTHOR sect.: see http://docbook.sf.net/el/personblurb kjs5 +Warn: AUTHOR sect.: no personblurb|contrib for Harri Porten kjs5 +Note: AUTHOR sect.: see http://docbook.sf.net/el/contrib kjs5 +Note: AUTHOR sect.: see http://docbook.sf.net/el/personblurb kjs5 +Note: Writing kjs5.1 +Note: Writing kjs5.1 +make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -[ 18%] Built target po-sv-docs-kjs5-kjs5-1 +[ 18%] Built target po-it-docs-kjs5-kjs5-1 +[ 18%] Built target po-pt-BR-docs-kjs5-kjs5-1 In file included from /build/kjs-5.54.0/src/kjs/bytecode/generator/types.cpp:24: /build/kjs-5.54.0/src/kjs/bytecode/generator/types.h: In member function 'Type TypeTable::resolveType(const string&)': /build/kjs-5.54.0/src/kjs/bytecode/generator/types.h:50:8: warning: 't.Type::flags' may be used uninitialized in this function [-Wmaybe-uninitialized] @@ -2039,44 +2073,111 @@ [ 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.54.0/obj-x86_64-linux-gnu' -[ 20%] Generating opcodes.h, opcodes.cpp, machine.cpp -[ 20%] Generating date_object.lut.h -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && ../../bin/icemaker /build/kjs-5.54.0/src/kjs/bytecode +[ 19%] Generating date_object.lut.h +[ 20%] Generating string_object.lut.h cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/perl /build/kjs-5.54.0/src/kjs/create_hash_table /build/kjs-5.54.0/src/kjs/date_object.cpp -i > /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/date_object.lut.h -[ 21%] Generating number_object.lut.h -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/perl /build/kjs-5.54.0/src/kjs/create_hash_table /build/kjs-5.54.0/src/kjs/number_object.cpp -i > /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/number_object.lut.h -[ 22%] Generating array_object.lut.h -[ 23%] Generating string_object.lut.h -[ 24%] Generating json_object.lut.h -[ 25%] Generating regexp_object.lut.h -[ 26%] Generating lexer.lut.h -[ 27%] Generating math_object.lut.h +[ 21%] Generating array_object.lut.h +[ 22%] Generating lexer.lut.h cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/perl /build/kjs-5.54.0/src/kjs/create_hash_table /build/kjs-5.54.0/src/kjs/string_object.cpp -i > /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/perl /build/kjs-5.54.0/src/kjs/create_hash_table /build/kjs-5.54.0/src/kjs/array_object.cpp -i > /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/array_object.lut.h -icemaker -41.9 for KJS/FrostByte -Generating bytecode instruction selection tables and VM dispatcher... +[ 23%] Generating regexp_object.lut.h +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/perl /build/kjs-5.54.0/src/kjs/create_hash_table /build/kjs-5.54.0/src/kjs/keywords.table -i > /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/lexer.lut.h +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/perl /build/kjs-5.54.0/src/kjs/create_hash_table /build/kjs-5.54.0/src/kjs/regexp_object.cpp -i > /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/regexp_object.lut.h +[ 24%] Generating math_object.lut.h +[ 25%] Generating opcodes.h, opcodes.cpp, machine.cpp +[ 26%] Generating json_object.lut.h +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && ../../bin/icemaker /build/kjs-5.54.0/src/kjs/bytecode +[ 27%] Generating number_object.lut.h cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/perl /build/kjs-5.54.0/src/kjs/create_hash_table /build/kjs-5.54.0/src/kjs/math_object.cpp -i > /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/math_object.lut.h cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/perl /build/kjs-5.54.0/src/kjs/create_hash_table /build/kjs-5.54.0/src/kjs/json_object.cpp -i > /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/json_object.lut.h -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/perl /build/kjs-5.54.0/src/kjs/create_hash_table /build/kjs-5.54.0/src/kjs/regexp_object.cpp -i > /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/regexp_object.lut.h -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/perl /build/kjs-5.54.0/src/kjs/create_hash_table /build/kjs-5.54.0/src/kjs/keywords.table -i > /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/lexer.lut.h +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/perl /build/kjs-5.54.0/src/kjs/create_hash_table /build/kjs-5.54.0/src/kjs/number_object.cpp -i > /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/number_object.lut.h +icemaker -41.9 for KJS/FrostByte +Generating bytecode instruction selection tables and VM dispatcher... cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0/src/kjs /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/CMakeFiles/KF5JS.dir/DependInfo.cmake --color= Scanning dependencies of target KF5JS make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' make -f src/kjs/CMakeFiles/KF5JS.dir/build.make src/kjs/CMakeFiles/KF5JS.dir/build make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -[ 28%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/ustring.cpp.o -[ 29%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/date_object.cpp.o -[ 29%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/nodes.cpp.o +[ 28%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/collector.cpp.o +[ 30%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/ExecState.cpp.o +[ 30%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/bool_object.cpp.o +[ 31%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/operations.cpp.o +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/ExecState.cpp.o -c /build/kjs-5.54.0/src/kjs/ExecState.cpp +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/collector.cpp.o -c /build/kjs-5.54.0/src/kjs/collector.cpp +[ 32%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/ustring.cpp.o +[ 33%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/grammar.cpp.o +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/operations.cpp.o -c /build/kjs-5.54.0/src/kjs/operations.cpp cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/ustring.cpp.o -c /build/kjs-5.54.0/src/kjs/ustring.cpp -[ 30%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/collector.cpp.o -[ 31%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/grammar.cpp.o -[ 32%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/lookup.cpp.o +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/grammar.cpp.o -c /build/kjs-5.54.0/src/kjs/grammar.cpp +[ 34%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/date_object.cpp.o +[ 34%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/nodes.cpp.o +[ 35%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/internal.cpp.o +[ 36%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/lookup.cpp.o +[ 37%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/lexer.cpp.o +[ 38%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/number_object.cpp.o +[ 40%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/string_object.cpp.o +[ 40%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/function_object.cpp.o cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/date_object.cpp.o -c /build/kjs-5.54.0/src/kjs/date_object.cpp -[ 33%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/lexer.cpp.o -[ 34%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/operations.cpp.o -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/collector.cpp.o -c /build/kjs-5.54.0/src/kjs/collector.cpp -[ 35%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/regexp.cpp.o -[ 36%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/function_object.cpp.o +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/nodes.cpp.o -c /build/kjs-5.54.0/src/kjs/nodes.cpp +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/lookup.cpp.o -c /build/kjs-5.54.0/src/kjs/lookup.cpp +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/bool_object.cpp.o -c /build/kjs-5.54.0/src/kjs/bool_object.cpp +[ 41%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/regexp.cpp.o +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/lexer.cpp.o -c /build/kjs-5.54.0/src/kjs/lexer.cpp +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/function_object.cpp.o -c /build/kjs-5.54.0/src/kjs/function_object.cpp +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/string_object.cpp.o -c /build/kjs-5.54.0/src/kjs/string_object.cpp +[ 41%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/Parser.cpp.o +In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../kjs/global.h:26, + from /build/kjs-5.54.0/src/kjs/ustring.h:26, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/ExecState.cpp:25: +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(MAC) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(KDE) || PLATFORM(QT) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(KDE) || PLATFORM(QT) + ^~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(MAC) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(WIN) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(GDK) + ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:28, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/ExecState.cpp:25: +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #elif COMPILER(MSVC) && defined(NDEBUG) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && defined(NDEBUG) && ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && __GNUC__ > 3 + ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/ExecState.cpp:25: +/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../kjs/global.h:26, from /build/kjs-5.54.0/src/kjs/ustring.h:26, from /build/kjs-5.54.0/src/kjs/ustring.cpp:24: @@ -2095,6 +2196,7 @@ /build/kjs-5.54.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(WIN) ^~~~~~~~~~~~~~~~ +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/regexp.cpp.o -c /build/kjs-5.54.0/src/kjs/regexp.cpp /build/kjs-5.54.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(GDK) ^~~~~~~~~~~~~~~~ @@ -2117,17 +2219,28 @@ /build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/nodes.cpp.o -c /build/kjs-5.54.0/src/kjs/nodes.cpp -[ 37%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/string_object.cpp.o -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/grammar.cpp.o -c /build/kjs-5.54.0/src/kjs/grammar.cpp -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/lexer.cpp.o -c /build/kjs-5.54.0/src/kjs/lexer.cpp -[ 38%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/bool_object.cpp.o -[ 39%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/number_object.cpp.o -[ 40%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/internal.cpp.o -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/lookup.cpp.o -c /build/kjs-5.54.0/src/kjs/lookup.cpp -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/operations.cpp.o -c /build/kjs-5.54.0/src/kjs/operations.cpp -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/regexp.cpp.o -c /build/kjs-5.54.0/src/kjs/regexp.cpp -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/function_object.cpp.o -c /build/kjs-5.54.0/src/kjs/function_object.cpp +In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/global.h:26, + from /build/kjs-5.54.0/src/kjs/operations.h:25, + from /build/kjs-5.54.0/src/kjs/operations.cpp:22: +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(MAC) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(KDE) || PLATFORM(QT) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(KDE) || PLATFORM(QT) + ^~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(MAC) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(WIN) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(GDK) + ^~~~~~~~~~~~~~~~ +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/number_object.cpp.o -c /build/kjs-5.54.0/src/kjs/number_object.cpp In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/global.h:26, from /build/kjs-5.54.0/src/kjs/object.h:27, from /build/kjs-5.54.0/src/kjs/function.h:27, @@ -2151,7 +2264,6 @@ /build/kjs-5.54.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(GDK) ^~~~~~~~~~~~~~~~ -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/string_object.cpp.o -c /build/kjs-5.54.0/src/kjs/string_object.cpp In file included from /build/kjs-5.54.0/src/kjs/ustring.h:28, from /build/kjs-5.54.0/src/kjs/identifier.h:25, from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, @@ -2187,10 +2299,12 @@ /build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../kjs/global.h:26, - from /build/kjs-5.54.0/src/kjs/ustring.h:26, - from /build/kjs-5.54.0/src/kjs/lexer.h:26, - from /build/kjs-5.54.0/src/kjs/lexer.cpp:24: +In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/global.h:26, + from /build/kjs-5.54.0/src/kjs/object.h:27, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/object_object.h:24, + from /build/kjs-5.54.0/src/kjs/function_object.h:25, + from /build/kjs-5.54.0/src/kjs/function_object.cpp:23: /build/kjs-5.54.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(MAC) ^~~~~~~~~~~~~~~~ @@ -2210,8 +2324,16 @@ #if PLATFORM(GDK) ^~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/ustring.h:28, - from /build/kjs-5.54.0/src/kjs/lexer.h:26, - from /build/kjs-5.54.0/src/kjs/lexer.cpp:24: + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/object_object.h:24, + from /build/kjs-5.54.0/src/kjs/function_object.h:25, + from /build/kjs-5.54.0/src/kjs/function_object.cpp:23: /build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 ^~~~~~~~~~~~~~~~ @@ -2221,25 +2343,111 @@ /build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && defined(NDEBUG) && ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4) ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../kjs/global.h:26, + from /build/kjs-5.54.0/src/kjs/ustring.h:26, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/internal.h:28, + from /build/kjs-5.54.0/src/kjs/bool_object.h:24, + from /build/kjs-5.54.0/src/kjs/bool_object.cpp:22: +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(MAC) + ^~~~~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && __GNUC__ > 3 ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(KDE) || PLATFORM(QT) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(KDE) || PLATFORM(QT) + ^~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(MAC) + ^~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, - from /build/kjs-5.54.0/src/kjs/lexer.h:26, - from /build/kjs-5.54.0/src/kjs/lexer.cpp:24: + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/object_object.h:24, + from /build/kjs-5.54.0/src/kjs/function_object.h:25, + from /build/kjs-5.54.0/src/kjs/function_object.cpp:23: /build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(WIN) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(GDK) + ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../kjs/global.h:26, + from /build/kjs-5.54.0/src/kjs/../wtf/Noncopyable.h:24, + from /build/kjs-5.54.0/src/kjs/Parser.h:28, + from /build/kjs-5.54.0/src/kjs/nodes.h:28, + from /build/kjs-5.54.0/src/kjs/nodes.cpp:25: +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(MAC) + ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:28, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/internal.h:28, + from /build/kjs-5.54.0/src/kjs/bool_object.h:24, + from /build/kjs-5.54.0/src/kjs/bool_object.cpp:22: +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #elif COMPILER(MSVC) && defined(NDEBUG) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(KDE) || PLATFORM(QT) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && defined(NDEBUG) && ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(KDE) || PLATFORM(QT) + ^~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(MAC) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && __GNUC__ > 3 + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(WIN) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(GDK) + ^~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, - from /build/kjs-5.54.0/src/kjs/ustring.cpp:24: -/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/internal.h:28, + from /build/kjs-5.54.0/src/kjs/bool_object.h:24, + from /build/kjs-5.54.0/src/kjs/bool_object.cpp:22: +/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../kjs/global.h:26, - from /build/kjs-5.54.0/src/kjs/LocalStorage.h:27, - from /build/kjs-5.54.0/src/kjs/JSVariableObject.h:51, - from /build/kjs-5.54.0/src/kjs/lookup.h:25, - from /build/kjs-5.54.0/src/kjs/lookup.cpp:22: + from /build/kjs-5.54.0/src/kjs/ustring.h:26, + from /build/kjs-5.54.0/src/kjs/lexer.h:26, + from /build/kjs-5.54.0/src/kjs/lexer.cpp:24: /build/kjs-5.54.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(MAC) ^~~~~~~~~~~~~~~~ @@ -2258,10 +2466,34 @@ /build/kjs-5.54.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(GDK) ^~~~~~~~~~~~~~~~ -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/bool_object.cpp.o -c /build/kjs-5.54.0/src/kjs/bool_object.cpp -In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/global.h:26, - from /build/kjs-5.54.0/src/kjs/operations.h:25, - from /build/kjs-5.54.0/src/kjs/operations.cpp:22: +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:28, + from /build/kjs-5.54.0/src/kjs/lexer.h:26, + from /build/kjs-5.54.0/src/kjs/lexer.cpp:24: +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #elif COMPILER(MSVC) && defined(NDEBUG) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && defined(NDEBUG) && ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && __GNUC__ > 3 + ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, + from /build/kjs-5.54.0/src/kjs/lexer.h:26, + from /build/kjs-5.54.0/src/kjs/lexer.cpp:24: +/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/internal.cpp.o -c /build/kjs-5.54.0/src/kjs/internal.cpp +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/Parser.cpp.o -c /build/kjs-5.54.0/src/kjs/Parser.cpp +In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../kjs/global.h:26, + from /build/kjs-5.54.0/src/kjs/LocalStorage.h:27, + from /build/kjs-5.54.0/src/kjs/JSVariableObject.h:51, + from /build/kjs-5.54.0/src/kjs/lookup.h:25, + from /build/kjs-5.54.0/src/kjs/lookup.cpp:22: /build/kjs-5.54.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(MAC) ^~~~~~~~~~~~~~~~ @@ -2285,7 +2517,8 @@ from /build/kjs-5.54.0/src/kjs/function.h:27, from /build/kjs-5.54.0/src/kjs/object_object.h:24, from /build/kjs-5.54.0/src/kjs/function_object.h:25, - from /build/kjs-5.54.0/src/kjs/function_object.cpp:23: + from /build/kjs-5.54.0/src/kjs/string_object.h:24, + from /build/kjs-5.54.0/src/kjs/string_object.cpp:22: /build/kjs-5.54.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(MAC) ^~~~~~~~~~~~~~~~ @@ -2314,7 +2547,8 @@ from /build/kjs-5.54.0/src/kjs/function.h:27, from /build/kjs-5.54.0/src/kjs/object_object.h:24, from /build/kjs-5.54.0/src/kjs/function_object.h:25, - from /build/kjs-5.54.0/src/kjs/function_object.cpp:23: + from /build/kjs-5.54.0/src/kjs/string_object.h:24, + from /build/kjs-5.54.0/src/kjs/string_object.cpp:22: /build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 ^~~~~~~~~~~~~~~~ @@ -2337,13 +2571,26 @@ from /build/kjs-5.54.0/src/kjs/function.h:27, from /build/kjs-5.54.0/src/kjs/object_object.h:24, from /build/kjs-5.54.0/src/kjs/function_object.h:25, - from /build/kjs-5.54.0/src/kjs/function_object.cpp:23: + from /build/kjs-5.54.0/src/kjs/string_object.h:24, + from /build/kjs-5.54.0/src/kjs/string_object.cpp:22: /build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/global.h:26, - from /build/kjs-5.54.0/src/kjs/regexp.h:26, - from /build/kjs-5.54.0/src/kjs/regexp.cpp:24: +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/ExecState.cpp:25: +/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:24, + from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, + from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, + from /build/kjs-5.54.0/src/kjs/collector.h:27, + from /build/kjs-5.54.0/src/kjs/collector.cpp:23: /build/kjs-5.54.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(MAC) ^~~~~~~~~~~~~~~~ @@ -2362,12 +2609,18 @@ /build/kjs-5.54.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(GDK) ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:24, +In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:24, from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, from /build/kjs-5.54.0/src/kjs/collector.h:27, from /build/kjs-5.54.0/src/kjs/collector.cpp:23: +/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../kjs/global.h:26, + from /build/kjs-5.54.0/src/kjs/JSImmediate.h:26, + from /build/kjs-5.54.0/src/kjs/value.h:27, + from grammar.y:26: /build/kjs-5.54.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(MAC) ^~~~~~~~~~~~~~~~ @@ -2386,11 +2639,102 @@ /build/kjs-5.54.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(GDK) ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:24, - from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, - from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, - from /build/kjs-5.54.0/src/kjs/collector.h:27, - from /build/kjs-5.54.0/src/kjs/collector.cpp:23: +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, + from /build/kjs-5.54.0/src/kjs/ustring.cpp:24: +/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:29, + from /build/kjs-5.54.0/src/kjs/value.h:27, + from grammar.y:26: +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #elif COMPILER(MSVC) && defined(NDEBUG) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && defined(NDEBUG) && ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && __GNUC__ > 3 + ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../kjs/global.h:26, + from /build/kjs-5.54.0/src/kjs/ustring.h:26, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/internal.h:28, + from /build/kjs-5.54.0/src/kjs/internal.cpp:24: +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(MAC) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(KDE) || PLATFORM(QT) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(KDE) || PLATFORM(QT) + ^~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(MAC) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(WIN) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(GDK) + ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/global.h:26, + from /build/kjs-5.54.0/src/kjs/regexp.h:26, + from /build/kjs-5.54.0/src/kjs/regexp.cpp:24: +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(MAC) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(KDE) || PLATFORM(QT) + ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:28, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/internal.h:28, + from /build/kjs-5.54.0/src/kjs/internal.cpp:24: +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(KDE) || PLATFORM(QT) + ^~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #elif COMPILER(MSVC) && defined(NDEBUG) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(MAC) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && defined(NDEBUG) && ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(WIN) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(GDK) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && __GNUC__ > 3 + ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/internal.h:28, + from /build/kjs-5.54.0/src/kjs/internal.cpp:24: /build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ @@ -2402,17 +2746,34 @@ from /build/kjs-5.54.0/src/kjs/interpreter.h:27, from /build/kjs-5.54.0/src/kjs/object.h:29, from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/object_object.h:24, + from /build/kjs-5.54.0/src/kjs/function_object.h:25, + from /build/kjs-5.54.0/src/kjs/function_object.cpp:23: +/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/function.h:27, from /build/kjs-5.54.0/src/kjs/date_object.h:24, from /build/kjs-5.54.0/src/kjs/date_object.cpp:22: /build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/number_object.cpp.o -c /build/kjs-5.54.0/src/kjs/number_object.cpp -In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:24, - from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, - from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, - from /build/kjs-5.54.0/src/kjs/collector.h:27, - from /build/kjs-5.54.0/src/kjs/collector.cpp:23: +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/internal.h:28, + from /build/kjs-5.54.0/src/kjs/bool_object.h:24, + from /build/kjs-5.54.0/src/kjs/bool_object.cpp:22: /build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ @@ -2430,11 +2791,43 @@ /build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:24, + from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, + from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, + from /build/kjs-5.54.0/src/kjs/collector.h:27, + from /build/kjs-5.54.0/src/kjs/collector.cpp:23: +/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/regexp.cpp:24: /build/kjs-5.54.0/src/kjs/regexp.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if HAVE(SYS_TIME_H) ^~~~~~~~~~~~~~~ -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/internal.cpp.o -c /build/kjs-5.54.0/src/kjs/internal.cpp +In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/global.h:26, + from /build/kjs-5.54.0/src/kjs/object.h:27, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/object_object.h:24, + from /build/kjs-5.54.0/src/kjs/function_object.h:25, + from /build/kjs-5.54.0/src/kjs/number_object.h:24, + from /build/kjs-5.54.0/src/kjs/number_object.cpp:24: +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(MAC) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(KDE) || PLATFORM(QT) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(KDE) || PLATFORM(QT) + ^~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(MAC) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(WIN) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(GDK) + ^~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/ustring.h:28, from /build/kjs-5.54.0/src/kjs/regexp.h:43, from /build/kjs-5.54.0/src/kjs/regexp.cpp:24: @@ -2450,12 +2843,6 @@ /build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && __GNUC__ > 3 ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, - from /build/kjs-5.54.0/src/kjs/regexp.h:43, - from /build/kjs-5.54.0/src/kjs/regexp.cpp:24: -/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../wtf/Vector.h:26, from /build/kjs-5.54.0/src/kjs/LocalStorage.h:32, from /build/kjs-5.54.0/src/kjs/JSVariableObject.h:51, @@ -2465,96 +2852,58 @@ #if USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/object_object.h:24, - from /build/kjs-5.54.0/src/kjs/function_object.h:25, - from /build/kjs-5.54.0/src/kjs/function_object.cpp:23: -/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, from /build/kjs-5.54.0/src/kjs/regexp.h:43, from /build/kjs-5.54.0/src/kjs/regexp.cpp:24: -/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] +/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:32, - from /build/kjs-5.54.0/src/kjs/ustring.cpp:24: -/build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC7) - ^~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, - from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, - from /build/kjs-5.54.0/src/kjs/collector.h:27, - from /build/kjs-5.54.0/src/kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/ustring.cpp:24: -/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC) - ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, - from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, - from /build/kjs-5.54.0/src/kjs/collector.h:27, - from /build/kjs-5.54.0/src/kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/ustring.cpp:24: -/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, - from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, - from /build/kjs-5.54.0/src/kjs/collector.h:27, - from /build/kjs-5.54.0/src/kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/ustring.cpp:24: -/build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../kjs/global.h:26, from /build/kjs-5.54.0/src/kjs/../wtf/Noncopyable.h:24, from /build/kjs-5.54.0/src/kjs/Parser.h:28, - from /build/kjs-5.54.0/src/kjs/nodes.h:28, - from /build/kjs-5.54.0/src/kjs/nodes.cpp:25: + from /build/kjs-5.54.0/src/kjs/Parser.cpp:24: /build/kjs-5.54.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(MAC) ^~~~~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(KDE) || PLATFORM(QT) ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:28, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/object_object.h:24, + from /build/kjs-5.54.0/src/kjs/function_object.h:25, + from /build/kjs-5.54.0/src/kjs/number_object.h:24, + from /build/kjs-5.54.0/src/kjs/number_object.cpp:24: +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 + ^~~~~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(KDE) || PLATFORM(QT) ^~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #elif COMPILER(MSVC) && defined(NDEBUG) + ^~~~~~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(MAC) ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && defined(NDEBUG) && ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4) + ^~~~~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(WIN) ^~~~~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(GDK) ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.cpp:24: -/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && PLATFORM(FORCE_PACK) +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && __GNUC__ > 3 ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && PLATFORM(FORCE_PACK) - ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:32, +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, from /build/kjs-5.54.0/src/kjs/identifier.h:25, from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, from /build/kjs-5.54.0/src/kjs/completion.h:27, @@ -2562,11 +2911,54 @@ from /build/kjs-5.54.0/src/kjs/interpreter.h:27, from /build/kjs-5.54.0/src/kjs/object.h:29, from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/date_object.h:24, - from /build/kjs-5.54.0/src/kjs/date_object.cpp:22: + from /build/kjs-5.54.0/src/kjs/object_object.h:24, + from /build/kjs-5.54.0/src/kjs/function_object.h:25, + from /build/kjs-5.54.0/src/kjs/number_object.h:24, + from /build/kjs-5.54.0/src/kjs/number_object.cpp:24: +/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/object_object.h:24, + from /build/kjs-5.54.0/src/kjs/function_object.h:25, + from /build/kjs-5.54.0/src/kjs/string_object.h:24, + from /build/kjs-5.54.0/src/kjs/string_object.cpp:22: +/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, + from /build/kjs-5.54.0/src/kjs/regexp.h:43, + from /build/kjs-5.54.0/src/kjs/regexp.cpp:24: +/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:32, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/ExecState.cpp:25: /build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC7) ^~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/internal.h:28, + from /build/kjs-5.54.0/src/kjs/internal.cpp:24: +/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, @@ -2577,11 +2969,7 @@ from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, from /build/kjs-5.54.0/src/kjs/completion.h:27, from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/date_object.h:24, - from /build/kjs-5.54.0/src/kjs/date_object.cpp:22: + from /build/kjs-5.54.0/src/kjs/ExecState.cpp:25: /build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC) ^~~~~~~~~~~~~~~~~ @@ -2598,11 +2986,7 @@ from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, from /build/kjs-5.54.0/src/kjs/completion.h:27, from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/date_object.h:24, - from /build/kjs-5.54.0/src/kjs/date_object.cpp:22: + from /build/kjs-5.54.0/src/kjs/ExecState.cpp:25: /build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ @@ -2615,11 +2999,7 @@ from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, from /build/kjs-5.54.0/src/kjs/completion.h:27, from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/date_object.h:24, - from /build/kjs-5.54.0/src/kjs/date_object.cpp:22: + from /build/kjs-5.54.0/src/kjs/ExecState.cpp:25: /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ @@ -2627,21 +3007,12 @@ #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../wtf/RefPtr.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/VectorTraits.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/Vector.h:28, - from /build/kjs-5.54.0/src/kjs/LocalStorage.h:32, - from /build/kjs-5.54.0/src/kjs/JSVariableObject.h:51, - from /build/kjs-5.54.0/src/kjs/lookup.h:25, - from /build/kjs-5.54.0/src/kjs/lookup.cpp:22: + from /build/kjs-5.54.0/src/kjs/Parser.h:29, + from /build/kjs-5.54.0/src/kjs/nodes.h:28, + from /build/kjs-5.54.0/src/kjs/nodes.cpp:25: /build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:32, - from /build/kjs-5.54.0/src/kjs/lexer.h:26, - from /build/kjs-5.54.0/src/kjs/lexer.cpp:24: -/build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC7) - ^~~~~~~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif COMPILER(MSVC) && defined(NDEBUG) ^~~~~~~~~~~~~~~~~ @@ -2651,69 +3022,54 @@ /build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && __GNUC__ > 3 ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:32, + from /build/kjs-5.54.0/src/kjs/ustring.cpp:24: +/build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC7) + ^~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/../wtf/Vector.h:26, + from /build/kjs-5.54.0/src/kjs/Parser.h:30, + from /build/kjs-5.54.0/src/kjs/nodes.h:28, + from /build/kjs-5.54.0/src/kjs/nodes.cpp:25: +/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/../wtf/Vector.h:26, + from /build/kjs-5.54.0/src/kjs/Parser.h:30, + from /build/kjs-5.54.0/src/kjs/nodes.h:28, + from /build/kjs-5.54.0/src/kjs/nodes.cpp:25: +/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, from /build/kjs-5.54.0/src/kjs/collector.h:27, from /build/kjs-5.54.0/src/kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/lexer.h:26, - from /build/kjs-5.54.0/src/kjs/lexer.cpp:24: + from /build/kjs-5.54.0/src/kjs/ustring.cpp:24: /build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC) ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.cpp:30: -/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC) ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, from /build/kjs-5.54.0/src/kjs/collector.h:27, from /build/kjs-5.54.0/src/kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/lexer.h:26, - from /build/kjs-5.54.0/src/kjs/lexer.cpp:24: + from /build/kjs-5.54.0/src/kjs/ustring.cpp:24: /build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, from /build/kjs-5.54.0/src/kjs/collector.h:27, from /build/kjs-5.54.0/src/kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/lexer.h:26, - from /build/kjs-5.54.0/src/kjs/lexer.cpp:24: + from /build/kjs-5.54.0/src/kjs/ustring.cpp:24: /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ @@ -2724,125 +3080,26 @@ from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, from /build/kjs-5.54.0/src/kjs/completion.h:27, from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/date_object.h:24, - from /build/kjs-5.54.0/src/kjs/date_object.cpp:22: -/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && PLATFORM(FORCE_PACK) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && PLATFORM(FORCE_PACK) - ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/LocalStorage.h:32, - from /build/kjs-5.54.0/src/kjs/JSVariableObject.h:51, - from /build/kjs-5.54.0/src/kjs/lookup.h:25, - from /build/kjs-5.54.0/src/kjs/lookup.cpp:22: -/build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC7) - ^~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, - from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, - from /build/kjs-5.54.0/src/kjs/collector.h:27, - from /build/kjs-5.54.0/src/kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/SymbolTable.h:32, - from /build/kjs-5.54.0/src/kjs/JSVariableObject.h:52, - from /build/kjs-5.54.0/src/kjs/lookup.h:25, - from /build/kjs-5.54.0/src/kjs/lookup.cpp:22: -/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC) - ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, - from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, - from /build/kjs-5.54.0/src/kjs/collector.h:27, - from /build/kjs-5.54.0/src/kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/SymbolTable.h:32, - from /build/kjs-5.54.0/src/kjs/JSVariableObject.h:52, - from /build/kjs-5.54.0/src/kjs/lookup.h:25, - from /build/kjs-5.54.0/src/kjs/lookup.cpp:22: -/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, - from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, - from /build/kjs-5.54.0/src/kjs/collector.h:27, - from /build/kjs-5.54.0/src/kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/SymbolTable.h:32, - from /build/kjs-5.54.0/src/kjs/JSVariableObject.h:52, - from /build/kjs-5.54.0/src/kjs/lookup.h:25, - from /build/kjs-5.54.0/src/kjs/lookup.cpp:22: -/build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/lexer.h:26, - from /build/kjs-5.54.0/src/kjs/lexer.cpp:24: + from /build/kjs-5.54.0/src/kjs/ExecState.cpp:25: /build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && PLATFORM(FORCE_PACK) ^~~~~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && PLATFORM(FORCE_PACK) ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../kjs/global.h:26, - from /build/kjs-5.54.0/src/kjs/ustring.h:26, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/bool_object.h:24, - from /build/kjs-5.54.0/src/kjs/bool_object.cpp:22: -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(MAC) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(KDE) || PLATFORM(QT) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(KDE) || PLATFORM(QT) - ^~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(MAC) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(WIN) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(GDK) - ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:28, +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:32, from /build/kjs-5.54.0/src/kjs/identifier.h:25, from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, from /build/kjs-5.54.0/src/kjs/completion.h:27, from /build/kjs-5.54.0/src/kjs/ExecState.h:28, from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/bool_object.h:24, - from /build/kjs-5.54.0/src/kjs/bool_object.cpp:22: -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #elif COMPILER(MSVC) && defined(NDEBUG) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && defined(NDEBUG) && ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && __GNUC__ > 3 - ^~~~~~~~~~~~~~~~ + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/date_object.h:24, + from /build/kjs-5.54.0/src/kjs/date_object.cpp:22: +/build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC7) + ^~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/ustring.h:32, from /build/kjs-5.54.0/src/kjs/identifier.h:25, from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, @@ -2857,78 +3114,57 @@ /build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC7) ^~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/bool_object.h:24, - from /build/kjs-5.54.0/src/kjs/bool_object.cpp:22: -/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../kjs/global.h:26, - from /build/kjs-5.54.0/src/kjs/JSImmediate.h:26, - from /build/kjs-5.54.0/src/kjs/value.h:27, - from grammar.y:26: -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(MAC) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(KDE) || PLATFORM(QT) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(KDE) || PLATFORM(QT) - ^~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(MAC) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(WIN) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(GDK) - ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:29, +In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, from /build/kjs-5.54.0/src/kjs/value.h:27, from grammar.y:26: -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #elif COMPILER(MSVC) && defined(NDEBUG) +/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(WIN_OS) + ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC) ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && defined(NDEBUG) && ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && __GNUC__ > 3 +In file included from /build/kjs-5.54.0/src/kjs/Parser.h:30, + from /build/kjs-5.54.0/src/kjs/nodes.h:28, + from /build/kjs-5.54.0/src/kjs/nodes.cpp:25: +/build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC7) + ^~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/ustring.cpp:24: +/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && PLATFORM(FORCE_PACK) ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../wtf/RefPtr.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:24, - from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, +/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && PLATFORM(FORCE_PACK) + ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, from /build/kjs-5.54.0/src/kjs/collector.h:27, - from /build/kjs-5.54.0/src/kjs/collector.cpp:23: -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #elif COMPILER(MSVC) && defined(NDEBUG) + from /build/kjs-5.54.0/src/kjs/ustring.h:35, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/date_object.h:24, + from /build/kjs-5.54.0/src/kjs/date_object.cpp:22: +/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC) + ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/value.h:27, + from grammar.y:26: +/build/kjs-5.54.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(SOLARIS_OS) + ^~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC) ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && defined(NDEBUG) && ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && __GNUC__ > 3 - ^~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/ustring.h:32, - from /build/kjs-5.54.0/src/kjs/regexp.h:43, - from /build/kjs-5.54.0/src/kjs/regexp.cpp:24: + from /build/kjs-5.54.0/src/kjs/lexer.h:26, + from /build/kjs-5.54.0/src/kjs/lexer.cpp:24: /build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC7) ^~~~~~~~~~~~~~~~~~ @@ -2951,9 +3187,44 @@ /build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC) ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, + from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, + from /build/kjs-5.54.0/src/kjs/collector.h:27, + from /build/kjs-5.54.0/src/kjs/ustring.h:35, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/date_object.h:24, + from /build/kjs-5.54.0/src/kjs/date_object.cpp:22: +/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC) ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, + from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, + from /build/kjs-5.54.0/src/kjs/collector.h:27, + from /build/kjs-5.54.0/src/kjs/ustring.h:35, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/date_object.h:24, + from /build/kjs-5.54.0/src/kjs/date_object.cpp:22: +/build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, @@ -2973,6 +3244,9 @@ /build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, @@ -2991,29 +3265,33 @@ /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:32, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/internal.h:28, + from /build/kjs-5.54.0/src/kjs/bool_object.h:24, + from /build/kjs-5.54.0/src/kjs/bool_object.cpp:22: +/build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC7) + ^~~~~~~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/SymbolTable.h:32, - from /build/kjs-5.54.0/src/kjs/JSVariableObject.h:52, - from /build/kjs-5.54.0/src/kjs/lookup.h:25, - from /build/kjs-5.54.0/src/kjs/lookup.cpp:22: -/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && PLATFORM(FORCE_PACK) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && PLATFORM(FORCE_PACK) - ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, - from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, - from /build/kjs-5.54.0/src/kjs/collector.h:27, - from /build/kjs-5.54.0/src/kjs/collector.cpp:23: -/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, + from /build/kjs-5.54.0/src/kjs/value.h:28, + from grammar.y:26: +/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/operations.h:29, + from /build/kjs-5.54.0/src/kjs/operations.cpp:22: +/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(WIN_OS) + ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC) ^~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, @@ -3022,8 +3300,14 @@ from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, from /build/kjs-5.54.0/src/kjs/collector.h:27, from /build/kjs-5.54.0/src/kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/regexp.h:43, - from /build/kjs-5.54.0/src/kjs/regexp.cpp:24: + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/internal.h:28, + from /build/kjs-5.54.0/src/kjs/nodes.h:29, + from /build/kjs-5.54.0/src/kjs/nodes.cpp:25: /build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC) ^~~~~~~~~~~~~~~~~ @@ -3035,64 +3319,86 @@ from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, from /build/kjs-5.54.0/src/kjs/collector.h:27, - from /build/kjs-5.54.0/src/kjs/collector.cpp:23: + from /build/kjs-5.54.0/src/kjs/ustring.h:35, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/internal.h:28, + from /build/kjs-5.54.0/src/kjs/nodes.h:29, + from /build/kjs-5.54.0/src/kjs/nodes.cpp:25: /build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/operations.cpp:22: +/build/kjs-5.54.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(IEEEFP_H) + ^~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FLOAT_H) + ^~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, from /build/kjs-5.54.0/src/kjs/collector.h:27, from /build/kjs-5.54.0/src/kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/regexp.h:43, - from /build/kjs-5.54.0/src/kjs/regexp.cpp:24: -/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + from /build/kjs-5.54.0/src/kjs/lexer.h:26, + from /build/kjs-5.54.0/src/kjs/lexer.cpp:24: +/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC) ^~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, from /build/kjs-5.54.0/src/kjs/collector.h:27, - from /build/kjs-5.54.0/src/kjs/collector.cpp:23: + from /build/kjs-5.54.0/src/kjs/ustring.h:35, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/internal.h:28, + from /build/kjs-5.54.0/src/kjs/nodes.h:29, + from /build/kjs-5.54.0/src/kjs/nodes.cpp:25: /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, +/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC) + ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, from /build/kjs-5.54.0/src/kjs/collector.h:27, from /build/kjs-5.54.0/src/kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/regexp.h:43, - from /build/kjs-5.54.0/src/kjs/regexp.cpp:24: -/build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + from /build/kjs-5.54.0/src/kjs/lexer.h:26, + from /build/kjs-5.54.0/src/kjs/lexer.cpp:24: +/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/operations.h:29, - from /build/kjs-5.54.0/src/kjs/operations.cpp:22: -/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(WIN_OS) - ^~~~~~~~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] +In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, + from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, + from /build/kjs-5.54.0/src/kjs/collector.h:27, + from /build/kjs-5.54.0/src/kjs/ustring.h:35, + from /build/kjs-5.54.0/src/kjs/lexer.h:26, + from /build/kjs-5.54.0/src/kjs/lexer.cpp:24: +/build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC) - ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/operations.cpp:22: -/build/kjs-5.54.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(IEEEFP_H) - ^~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FLOAT_H) - ^~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/operations.cpp:22: /build/kjs-5.54.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if HAVE(FUNC_BUILTIN_CLZ) ^~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/operations.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if HAVE(FUNC_STD_ISNAN) ^~~~~~~~~~~~~~~~~~~ @@ -3105,96 +3411,68 @@ /build/kjs-5.54.0/src/kjs/operations.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if HAVE(FUNC_STD_SIGNBIT) ^~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, + from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, + from /build/kjs-5.54.0/src/kjs/collector.h:27, + from /build/kjs-5.54.0/src/kjs/ustring.h:35, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/internal.h:28, + from /build/kjs-5.54.0/src/kjs/bool_object.h:24, + from /build/kjs-5.54.0/src/kjs/bool_object.cpp:22: +/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC) + ^~~~~~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/operations.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if HAVE(FPCLASS) ^~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC) + ^~~~~~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if HAVE(FUNC_FPCLASS) ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:28, +In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, + from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, + from /build/kjs-5.54.0/src/kjs/collector.h:27, + from /build/kjs-5.54.0/src/kjs/ustring.h:35, from /build/kjs-5.54.0/src/kjs/identifier.h:25, from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, from /build/kjs-5.54.0/src/kjs/completion.h:27, from /build/kjs-5.54.0/src/kjs/ExecState.h:28, from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/operations.cpp:24: -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #elif COMPILER(MSVC) && defined(NDEBUG) + from /build/kjs-5.54.0/src/kjs/internal.h:28, + from /build/kjs-5.54.0/src/kjs/bool_object.h:24, + from /build/kjs-5.54.0/src/kjs/bool_object.cpp:22: +/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && defined(NDEBUG) && ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && __GNUC__ > 3 - ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, +In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, + from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, + from /build/kjs-5.54.0/src/kjs/collector.h:27, + from /build/kjs-5.54.0/src/kjs/ustring.h:35, from /build/kjs-5.54.0/src/kjs/identifier.h:25, from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, from /build/kjs-5.54.0/src/kjs/completion.h:27, from /build/kjs-5.54.0/src/kjs/ExecState.h:28, from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/operations.cpp:24: -/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/object_object.h:24, - from /build/kjs-5.54.0/src/kjs/function_object.h:25, - from /build/kjs-5.54.0/src/kjs/function_object.cpp:23: -/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && PLATFORM(FORCE_PACK) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && PLATFORM(FORCE_PACK) - ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/regexp.h:43, - from /build/kjs-5.54.0/src/kjs/regexp.cpp:24: -/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && PLATFORM(FORCE_PACK) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && PLATFORM(FORCE_PACK) - ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/regexp.cpp:24: -/build/kjs-5.54.0/src/kjs/regexp.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(SYS_TIME_H) - ^~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/global.h:26, - from /build/kjs-5.54.0/src/kjs/object.h:27, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/object_object.h:24, - from /build/kjs-5.54.0/src/kjs/function_object.h:25, - from /build/kjs-5.54.0/src/kjs/string_object.h:24, - from /build/kjs-5.54.0/src/kjs/string_object.cpp:22: -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(MAC) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(KDE) || PLATFORM(QT) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(KDE) || PLATFORM(QT) - ^~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(MAC) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(WIN) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(GDK) - ^~~~~~~~~~~~~~~~ + from /build/kjs-5.54.0/src/kjs/internal.h:28, + from /build/kjs-5.54.0/src/kjs/bool_object.h:24, + from /build/kjs-5.54.0/src/kjs/bool_object.cpp:22: +/build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/ustring.h:28, from /build/kjs-5.54.0/src/kjs/identifier.h:25, from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, @@ -3202,11 +3480,7 @@ from /build/kjs-5.54.0/src/kjs/ExecState.h:28, from /build/kjs-5.54.0/src/kjs/interpreter.h:27, from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/object_object.h:24, - from /build/kjs-5.54.0/src/kjs/function_object.h:25, - from /build/kjs-5.54.0/src/kjs/string_object.h:24, - from /build/kjs-5.54.0/src/kjs/string_object.cpp:22: + from /build/kjs-5.54.0/src/kjs/operations.cpp:24: /build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 ^~~~~~~~~~~~~~~~ @@ -3226,68 +3500,17 @@ from /build/kjs-5.54.0/src/kjs/ExecState.h:28, from /build/kjs-5.54.0/src/kjs/interpreter.h:27, from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/object_object.h:24, - from /build/kjs-5.54.0/src/kjs/function_object.h:25, - from /build/kjs-5.54.0/src/kjs/string_object.h:24, - from /build/kjs-5.54.0/src/kjs/string_object.cpp:22: -/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, from /build/kjs-5.54.0/src/kjs/operations.cpp:24: -/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] +/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/regexp.cpp:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(SYS_TIME_H) - ^~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/regexp.cpp:523:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(SYS_TIME_H) - ^~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/global.h:26, - from /build/kjs-5.54.0/src/kjs/object.h:27, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/object_object.h:24, - from /build/kjs-5.54.0/src/kjs/function_object.h:25, - from /build/kjs-5.54.0/src/kjs/number_object.h:24, - from /build/kjs-5.54.0/src/kjs/number_object.cpp:24: -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(MAC) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(KDE) || PLATFORM(QT) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(KDE) || PLATFORM(QT) - ^~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(MAC) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(WIN) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(GDK) - ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:28, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/object_object.h:24, - from /build/kjs-5.54.0/src/kjs/function_object.h:25, - from /build/kjs-5.54.0/src/kjs/number_object.h:24, - from /build/kjs-5.54.0/src/kjs/number_object.cpp:24: +In file included from /build/kjs-5.54.0/src/kjs/../wtf/RefPtr.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/VectorTraits.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/Vector.h:28, + from /build/kjs-5.54.0/src/kjs/LocalStorage.h:32, + from /build/kjs-5.54.0/src/kjs/JSVariableObject.h:51, + from /build/kjs-5.54.0/src/kjs/lookup.h:25, + from /build/kjs-5.54.0/src/kjs/lookup.cpp:22: /build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 ^~~~~~~~~~~~~~~~ @@ -3300,8 +3523,7 @@ /build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && __GNUC__ > 3 ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, +In file included from /build/kjs-5.54.0/src/kjs/identifier.h:25, from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, from /build/kjs-5.54.0/src/kjs/completion.h:27, from /build/kjs-5.54.0/src/kjs/ExecState.h:28, @@ -3310,367 +3532,32 @@ from /build/kjs-5.54.0/src/kjs/function.h:27, from /build/kjs-5.54.0/src/kjs/object_object.h:24, from /build/kjs-5.54.0/src/kjs/function_object.h:25, - from /build/kjs-5.54.0/src/kjs/number_object.h:24, - from /build/kjs-5.54.0/src/kjs/number_object.cpp:24: -/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:27, - from /build/kjs-5.54.0/src/kjs/collector.h:27, - from /build/kjs-5.54.0/src/kjs/collector.cpp:23: -/build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC7) - ^~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/collector.cpp:27: + from /build/kjs-5.54.0/src/kjs/function_object.cpp:23: /build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && PLATFORM(FORCE_PACK) ^~~~~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && PLATFORM(FORCE_PACK) ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, - from /build/kjs-5.54.0/src/kjs/value.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:29, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/date_object.h:24, - from /build/kjs-5.54.0/src/kjs/date_object.cpp:22: -/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(WIN_OS) - ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC) - ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/operations.h:29, - from /build/kjs-5.54.0/src/kjs/ustring.cpp:36: -/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(WIN_OS) - ^~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/value.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:29, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/date_object.h:24, - from /build/kjs-5.54.0/src/kjs/date_object.cpp:22: -/build/kjs-5.54.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(SOLARIS_OS) - ^~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC) - ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.cpp:36: -/build/kjs-5.54.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(IEEEFP_H) - ^~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FLOAT_H) - ^~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, - from /build/kjs-5.54.0/src/kjs/value.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:29, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/lexer.cpp:29: -/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(WIN_OS) - ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC) - ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.cpp:36: -/build/kjs-5.54.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_BUILTIN_CLZ) - ^~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/value.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:29, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/lexer.cpp:29: -/build/kjs-5.54.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(SOLARIS_OS) - ^~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_STD_ISNAN) - ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_STD_ISFINITE) - ^~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:137:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_STD_ISINF) - ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_STD_SIGNBIT) - ^~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FPCLASS) - ^~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_FPCLASS) - ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/value.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:29, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/ustring.cpp:37: -/build/kjs-5.54.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(SOLARIS_OS) - ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, - from /build/kjs-5.54.0/src/kjs/value.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:29, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/JSVariableObject.h:53, - from /build/kjs-5.54.0/src/kjs/lookup.h:25, - from /build/kjs-5.54.0/src/kjs/lookup.cpp:22: -/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(WIN_OS) - ^~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/protect.h:27, - from /build/kjs-5.54.0/src/kjs/interpreter.h:28, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/ustring.cpp:37: -/build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC) - ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/ustring.cpp:37: -/build/kjs-5.54.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(BINDINGS) - ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/value.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:29, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/JSVariableObject.h:53, - from /build/kjs-5.54.0/src/kjs/lookup.h:25, - from /build/kjs-5.54.0/src/kjs/lookup.cpp:22: -/build/kjs-5.54.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(SOLARIS_OS) - ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/ustring.cpp:37: -/build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(BINDINGS) - ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/protect.h:27, - from /build/kjs-5.54.0/src/kjs/interpreter.h:28, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/lexer.cpp:29: -/build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/lexer.cpp:29: -/build/kjs-5.54.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(BINDINGS) - ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/lexer.cpp:29: -/build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(BINDINGS) - ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/object_object.h:24, - from /build/kjs-5.54.0/src/kjs/function_object.h:25, - from /build/kjs-5.54.0/src/kjs/number_object.h:24, - from /build/kjs-5.54.0/src/kjs/number_object.cpp:24: -/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:32, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, +In file included from /build/kjs-5.54.0/src/kjs/identifier.h:25, from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, from /build/kjs-5.54.0/src/kjs/completion.h:27, from /build/kjs-5.54.0/src/kjs/ExecState.h:28, from /build/kjs-5.54.0/src/kjs/interpreter.h:27, from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/operations.cpp:24: -/build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC7) - ^~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/protect.h:27, - from /build/kjs-5.54.0/src/kjs/interpreter.h:28, - from /build/kjs-5.54.0/src/kjs/object.h:29, from /build/kjs-5.54.0/src/kjs/function.h:27, from /build/kjs-5.54.0/src/kjs/date_object.h:24, from /build/kjs-5.54.0/src/kjs/date_object.cpp:22: -/build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/date_object.h:24, - from /build/kjs-5.54.0/src/kjs/date_object.cpp:22: -/build/kjs-5.54.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(BINDINGS) - ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/date_object.h:24, - from /build/kjs-5.54.0/src/kjs/date_object.cpp:22: -/build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(BINDINGS) - ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, - from /build/kjs-5.54.0/src/kjs/value.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:29, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/object_object.h:24, - from /build/kjs-5.54.0/src/kjs/function_object.h:25, - from /build/kjs-5.54.0/src/kjs/function_object.cpp:23: -/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(WIN_OS) - ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC) - ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, - from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, - from /build/kjs-5.54.0/src/kjs/collector.h:27, - from /build/kjs-5.54.0/src/kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/operations.cpp:24: -/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC) - ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, - from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, - from /build/kjs-5.54.0/src/kjs/collector.h:27, - from /build/kjs-5.54.0/src/kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/operations.cpp:24: -/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/value.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:29, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/object_object.h:24, - from /build/kjs-5.54.0/src/kjs/function_object.h:25, - from /build/kjs-5.54.0/src/kjs/function_object.cpp:23: -/build/kjs-5.54.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(SOLARIS_OS) - ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, - from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, - from /build/kjs-5.54.0/src/kjs/collector.h:27, - from /build/kjs-5.54.0/src/kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/operations.cpp:24: -/build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/protect.h:27, - from /build/kjs-5.54.0/src/kjs/interpreter.h:28, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/JSVariableObject.h:53, - from /build/kjs-5.54.0/src/kjs/lookup.h:25, - from /build/kjs-5.54.0/src/kjs/lookup.cpp:22: -/build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, - from /build/kjs-5.54.0/src/kjs/value.h:27, - from grammar.y:26: -/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(WIN_OS) - ^~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/JSVariableObject.h:53, - from /build/kjs-5.54.0/src/kjs/lookup.h:25, - from /build/kjs-5.54.0/src/kjs/lookup.cpp:22: -/build/kjs-5.54.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(BINDINGS) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC) - ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/JSVariableObject.h:53, - from /build/kjs-5.54.0/src/kjs/lookup.h:25, - from /build/kjs-5.54.0/src/kjs/lookup.cpp:22: -/build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(BINDINGS) +/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && PLATFORM(FORCE_PACK) ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/value.h:27, - from grammar.y:26: -/build/kjs-5.54.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(SOLARIS_OS) +/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && PLATFORM(FORCE_PACK) ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/bool_object.h:24, - from /build/kjs-5.54.0/src/kjs/bool_object.cpp:22: -/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, from /build/kjs-5.54.0/src/kjs/value.h:28, from grammar.y:26: -/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] +/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/identifier.h:25, @@ -3678,122 +3565,24 @@ from /build/kjs-5.54.0/src/kjs/completion.h:27, from /build/kjs-5.54.0/src/kjs/ExecState.h:28, from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/operations.cpp:24: + from /build/kjs-5.54.0/src/kjs/internal.h:28, + from /build/kjs-5.54.0/src/kjs/nodes.h:29, + from /build/kjs-5.54.0/src/kjs/nodes.cpp:25: /build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && PLATFORM(FORCE_PACK) ^~~~~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && PLATFORM(FORCE_PACK) ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/protect.h:27, - from /build/kjs-5.54.0/src/kjs/interpreter.h:28, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/object_object.h:24, - from /build/kjs-5.54.0/src/kjs/function_object.h:25, - from /build/kjs-5.54.0/src/kjs/function_object.cpp:23: -/build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/object_object.h:24, - from /build/kjs-5.54.0/src/kjs/function_object.h:25, - from /build/kjs-5.54.0/src/kjs/function_object.cpp:23: -/build/kjs-5.54.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(BINDINGS) - ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/object_object.h:24, - from /build/kjs-5.54.0/src/kjs/function_object.h:25, - from /build/kjs-5.54.0/src/kjs/function_object.cpp:23: -/build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(BINDINGS) - ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/date_object.lut.h:3, - from /build/kjs-5.54.0/src/kjs/date_object.cpp:24: -/build/kjs-5.54.0/src/kjs/lookup.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) - ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/lookup.cpp:22: -/build/kjs-5.54.0/src/kjs/lookup.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) +In file included from /build/kjs-5.54.0/src/kjs/lexer.h:26, + from /build/kjs-5.54.0/src/kjs/lexer.cpp:24: +/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && PLATFORM(FORCE_PACK) ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, - from /build/kjs-5.54.0/src/kjs/value.h:28, - from grammar.y:26: -/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/value.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:29, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/operations.cpp:24: -/build/kjs-5.54.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(SOLARIS_OS) +/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && PLATFORM(FORCE_PACK) ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/nodes.h:31, - from /build/kjs-5.54.0/src/kjs/lexer.cpp:31: -/build/kjs-5.54.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(IEEEFP_H) - ^~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FLOAT_H) - ^~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/nodes.h:31, - from /build/kjs-5.54.0/src/kjs/lexer.cpp:31: -/build/kjs-5.54.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_BUILTIN_CLZ) - ^~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_STD_ISNAN) - ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_STD_ISFINITE) - ^~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:137:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_STD_ISINF) - ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_STD_SIGNBIT) - ^~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FPCLASS) - ^~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_FPCLASS) - ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/protect.h:27, - from /build/kjs-5.54.0/src/kjs/interpreter.h:28, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/operations.cpp:24: -/build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/object_object.h:24, - from /build/kjs-5.54.0/src/kjs/function_object.h:25, - from /build/kjs-5.54.0/src/kjs/string_object.h:24, - from /build/kjs-5.54.0/src/kjs/string_object.cpp:22: -/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/operations.cpp:24: -/build/kjs-5.54.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(BINDINGS) - ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/lexer.cpp:33: +In file included from /build/kjs-5.54.0/src/kjs/ustring.cpp:30: /build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ @@ -3806,11 +3595,6 @@ /build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/operations.cpp:24: -/build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(BINDINGS) - ^~~~~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ @@ -3829,43 +3613,19 @@ /build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/lexer.cpp:52: -/build/kjs-5.54.0/src/kjs/lookup.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) +In file included from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/internal.h:28, + from /build/kjs-5.54.0/src/kjs/bool_object.h:24, + from /build/kjs-5.54.0/src/kjs/bool_object.cpp:22: +/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && PLATFORM(FORCE_PACK) ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/nodes.h:31, - from /build/kjs-5.54.0/src/kjs/function_object.cpp:28: -/build/kjs-5.54.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(IEEEFP_H) - ^~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FLOAT_H) - ^~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/nodes.h:31, - from /build/kjs-5.54.0/src/kjs/function_object.cpp:28: -/build/kjs-5.54.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_BUILTIN_CLZ) - ^~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_STD_ISNAN) - ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_STD_ISFINITE) - ^~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:137:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_STD_ISINF) - ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_STD_SIGNBIT) - ^~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FPCLASS) - ^~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_FPCLASS) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/date_object.cpp:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(SOLARIS_OS) +/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && PLATFORM(FORCE_PACK) ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/ustring.h:32, from /build/kjs-5.54.0/src/kjs/identifier.h:25, @@ -3877,79 +3637,11 @@ from /build/kjs-5.54.0/src/kjs/function.h:27, from /build/kjs-5.54.0/src/kjs/object_object.h:24, from /build/kjs-5.54.0/src/kjs/function_object.h:25, - from /build/kjs-5.54.0/src/kjs/number_object.h:24, - from /build/kjs-5.54.0/src/kjs/number_object.cpp:24: + from /build/kjs-5.54.0/src/kjs/string_object.h:24, + from /build/kjs-5.54.0/src/kjs/string_object.cpp:22: /build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC7) ^~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/date_object.cpp:57: -/build/kjs-5.54.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(IEEEFP_H) - ^~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FLOAT_H) - ^~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_BUILTIN_CLZ) - ^~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_STD_ISNAN) - ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_STD_ISFINITE) - ^~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:137:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_STD_ISINF) - ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_STD_SIGNBIT) - ^~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FPCLASS) - ^~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_FPCLASS) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/date_object.cpp:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(MAC) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/date_object.cpp:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(WIN_OS) - ^~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/date_object.cpp:77: -/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/date_object.cpp:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(WIN_OS) - ^~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, @@ -3965,17 +3657,14 @@ from /build/kjs-5.54.0/src/kjs/function.h:27, from /build/kjs-5.54.0/src/kjs/object_object.h:24, from /build/kjs-5.54.0/src/kjs/function_object.h:25, - from /build/kjs-5.54.0/src/kjs/number_object.h:24, - from /build/kjs-5.54.0/src/kjs/number_object.cpp:24: + from /build/kjs-5.54.0/src/kjs/string_object.h:24, + from /build/kjs-5.54.0/src/kjs/string_object.cpp:22: /build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC) ^~~~~~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC) ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/date_object.cpp:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(MAC) - ^~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, @@ -3991,11 +3680,22 @@ from /build/kjs-5.54.0/src/kjs/function.h:27, from /build/kjs-5.54.0/src/kjs/object_object.h:24, from /build/kjs-5.54.0/src/kjs/function_object.h:25, - from /build/kjs-5.54.0/src/kjs/number_object.h:24, - from /build/kjs-5.54.0/src/kjs/number_object.cpp:24: + from /build/kjs-5.54.0/src/kjs/string_object.h:24, + from /build/kjs-5.54.0/src/kjs/string_object.cpp:22: /build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/operations.cpp:24: +/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, @@ -4010,47 +3710,18 @@ from /build/kjs-5.54.0/src/kjs/function.h:27, from /build/kjs-5.54.0/src/kjs/object_object.h:24, from /build/kjs-5.54.0/src/kjs/function_object.h:25, - from /build/kjs-5.54.0/src/kjs/number_object.h:24, - from /build/kjs-5.54.0/src/kjs/number_object.cpp:24: + from /build/kjs-5.54.0/src/kjs/string_object.h:24, + from /build/kjs-5.54.0/src/kjs/string_object.cpp:22: /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/date_object.cpp:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !PLATFORM(WIN_OS) - ^~~~~~~~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/date_object.cpp:518:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(WIN_OS) - ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/date_object.cpp:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !PLATFORM(MAC) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/date_object.cpp:744:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(MAC) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/date_object.cpp:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(WIN_OS) - ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/date_object.cpp:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !PLATFORM(WIN_OS) - ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/date_object.cpp:999:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(WIN_OS) - ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/date_object.cpp:1021:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(WIN_OS) - ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/date_object.cpp:1030:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #elif PLATFORM(DARWIN) - ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/date_object.cpp:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !PLATFORM(WIN_OS) - ^~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:32, - from /build/kjs-5.54.0/src/kjs/value.h:28, - from grammar.y:26: +In file included from /build/kjs-5.54.0/src/kjs/LocalStorage.h:32, + from /build/kjs-5.54.0/src/kjs/JSVariableObject.h:51, + from /build/kjs-5.54.0/src/kjs/lookup.h:25, + from /build/kjs-5.54.0/src/kjs/lookup.cpp:22: /build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC7) ^~~~~~~~~~~~~~~~~~ @@ -4060,22 +3731,32 @@ from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, from /build/kjs-5.54.0/src/kjs/collector.h:27, from /build/kjs-5.54.0/src/kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/value.h:28, - from grammar.y:26: + from /build/kjs-5.54.0/src/kjs/SymbolTable.h:32, + from /build/kjs-5.54.0/src/kjs/JSVariableObject.h:52, + from /build/kjs-5.54.0/src/kjs/lookup.h:25, + from /build/kjs-5.54.0/src/kjs/lookup.cpp:22: /build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC) ^~~~~~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC) ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:32, + from /build/kjs-5.54.0/src/kjs/regexp.h:43, + from /build/kjs-5.54.0/src/kjs/regexp.cpp:24: +/build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC7) + ^~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, from /build/kjs-5.54.0/src/kjs/collector.h:27, from /build/kjs-5.54.0/src/kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/value.h:28, - from grammar.y:26: + from /build/kjs-5.54.0/src/kjs/SymbolTable.h:32, + from /build/kjs-5.54.0/src/kjs/JSVariableObject.h:52, + from /build/kjs-5.54.0/src/kjs/lookup.h:25, + from /build/kjs-5.54.0/src/kjs/lookup.cpp:22: /build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ @@ -4084,8 +3765,10 @@ from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, from /build/kjs-5.54.0/src/kjs/collector.h:27, from /build/kjs-5.54.0/src/kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/value.h:28, - from grammar.y:26: + from /build/kjs-5.54.0/src/kjs/SymbolTable.h:32, + from /build/kjs-5.54.0/src/kjs/JSVariableObject.h:52, + from /build/kjs-5.54.0/src/kjs/lookup.h:25, + from /build/kjs-5.54.0/src/kjs/lookup.cpp:22: /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ @@ -4101,93 +3784,145 @@ from /build/kjs-5.54.0/src/kjs/function.h:27, from /build/kjs-5.54.0/src/kjs/object_object.h:24, from /build/kjs-5.54.0/src/kjs/function_object.h:25, - from /build/kjs-5.54.0/src/kjs/number_object.h:24, - from /build/kjs-5.54.0/src/kjs/number_object.cpp:24: + from /build/kjs-5.54.0/src/kjs/string_object.h:24, + from /build/kjs-5.54.0/src/kjs/string_object.cpp:22: /build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && PLATFORM(FORCE_PACK) ^~~~~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && PLATFORM(FORCE_PACK) ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/value.h:28, - from grammar.y:26: +In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, + from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, + from /build/kjs-5.54.0/src/kjs/collector.h:27, + from /build/kjs-5.54.0/src/kjs/ustring.h:35, + from /build/kjs-5.54.0/src/kjs/regexp.h:43, + from /build/kjs-5.54.0/src/kjs/regexp.cpp:24: +/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC) + ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, + from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, + from /build/kjs-5.54.0/src/kjs/collector.h:27, + from /build/kjs-5.54.0/src/kjs/ustring.h:35, + from /build/kjs-5.54.0/src/kjs/regexp.h:43, + from /build/kjs-5.54.0/src/kjs/regexp.cpp:24: +/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, + from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, + from /build/kjs-5.54.0/src/kjs/collector.h:27, + from /build/kjs-5.54.0/src/kjs/ustring.h:35, + from /build/kjs-5.54.0/src/kjs/regexp.h:43, + from /build/kjs-5.54.0/src/kjs/regexp.cpp:24: +/build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/SymbolTable.h:32, + from /build/kjs-5.54.0/src/kjs/JSVariableObject.h:52, + from /build/kjs-5.54.0/src/kjs/lookup.h:25, + from /build/kjs-5.54.0/src/kjs/lookup.cpp:22: /build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && PLATFORM(FORCE_PACK) ^~~~~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && PLATFORM(FORCE_PACK) ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/protect.h:27, - from /build/kjs-5.54.0/src/kjs/interpreter.h:28, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from grammar.y:27: -/build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/object.h:29, - from grammar.y:27: -/build/kjs-5.54.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(BINDINGS) - ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/object.h:29, - from grammar.y:27: -/build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(BINDINGS) +In file included from /build/kjs-5.54.0/src/kjs/../wtf/RefPtr.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:24, + from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, + from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, + from /build/kjs-5.54.0/src/kjs/collector.h:27, + from /build/kjs-5.54.0/src/kjs/collector.cpp:23: +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/nodes.h:31, - from grammar.y:30: -/build/kjs-5.54.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(IEEEFP_H) - ^~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FLOAT_H) - ^~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/nodes.h:31, - from grammar.y:30: -/build/kjs-5.54.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_BUILTIN_CLZ) - ^~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_STD_ISNAN) - ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_STD_ISFINITE) - ^~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:137:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_STD_ISINF) - ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_STD_SIGNBIT) - ^~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FPCLASS) - ^~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_FPCLASS) +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #elif COMPILER(MSVC) && defined(NDEBUG) ^~~~~~~~~~~~~~~~~ -grammar.y:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] -In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, - from /build/kjs-5.54.0/src/kjs/value.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:29, +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && defined(NDEBUG) && ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && __GNUC__ > 3 + ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/regexp.h:43, + from /build/kjs-5.54.0/src/kjs/regexp.cpp:24: +/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && PLATFORM(FORCE_PACK) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && PLATFORM(FORCE_PACK) + ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:32, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, from /build/kjs-5.54.0/src/kjs/interpreter.h:27, from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/collector.cpp:27: -/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(WIN_OS) - ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + from /build/kjs-5.54.0/src/kjs/internal.cpp:24: +/build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC7) + ^~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/regexp.cpp:24: +/build/kjs-5.54.0/src/kjs/regexp.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(SYS_TIME_H) + ^~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, + from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, + from /build/kjs-5.54.0/src/kjs/collector.h:27, + from /build/kjs-5.54.0/src/kjs/ustring.h:35, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/internal.h:28, + from /build/kjs-5.54.0/src/kjs/internal.cpp:24: +/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC) ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/value.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:29, +/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC) + ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, + from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, + from /build/kjs-5.54.0/src/kjs/collector.h:27, + from /build/kjs-5.54.0/src/kjs/ustring.h:35, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, from /build/kjs-5.54.0/src/kjs/interpreter.h:27, from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/collector.cpp:27: -/build/kjs-5.54.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(SOLARIS_OS) - ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../kjs/global.h:26, - from /build/kjs-5.54.0/src/kjs/ustring.h:26, + from /build/kjs-5.54.0/src/kjs/internal.cpp:24: +/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, + from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, + from /build/kjs-5.54.0/src/kjs/collector.h:27, + from /build/kjs-5.54.0/src/kjs/ustring.h:35, from /build/kjs-5.54.0/src/kjs/identifier.h:25, from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, from /build/kjs-5.54.0/src/kjs/completion.h:27, @@ -4195,32 +3930,66 @@ from /build/kjs-5.54.0/src/kjs/interpreter.h:27, from /build/kjs-5.54.0/src/kjs/internal.h:28, from /build/kjs-5.54.0/src/kjs/internal.cpp:24: -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(MAC) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(KDE) || PLATFORM(QT) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(KDE) || PLATFORM(QT) - ^~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(MAC) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(WIN) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(GDK) - ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:28, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, +/build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, + from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, + from /build/kjs-5.54.0/src/kjs/collector.h:27, + from /build/kjs-5.54.0/src/kjs/collector.cpp:23: +/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC) + ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, + from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, + from /build/kjs-5.54.0/src/kjs/collector.h:27, + from /build/kjs-5.54.0/src/kjs/collector.cpp:23: +/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, + from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, + from /build/kjs-5.54.0/src/kjs/collector.h:27, + from /build/kjs-5.54.0/src/kjs/collector.cpp:23: +/build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/identifier.h:25, from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, from /build/kjs-5.54.0/src/kjs/completion.h:27, from /build/kjs-5.54.0/src/kjs/ExecState.h:28, from /build/kjs-5.54.0/src/kjs/interpreter.h:27, from /build/kjs-5.54.0/src/kjs/internal.h:28, from /build/kjs-5.54.0/src/kjs/internal.cpp:24: +/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && PLATFORM(FORCE_PACK) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && PLATFORM(FORCE_PACK) + ^~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/regexp.cpp:265:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(SYS_TIME_H) + ^~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/regexp.cpp:523:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(SYS_TIME_H) + ^~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/../wtf/RefPtr.h:25, + from /build/kjs-5.54.0/src/kjs/Parser.h:29, + from /build/kjs-5.54.0/src/kjs/Parser.cpp:24: /build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 ^~~~~~~~~~~~~~~~ @@ -4233,26 +4002,103 @@ /build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && __GNUC__ > 3 ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/internal.cpp:24: +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:32, + from /build/kjs-5.54.0/src/kjs/value.h:28, + from grammar.y:26: +/build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC7) + ^~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/../wtf/Vector.h:26, + from /build/kjs-5.54.0/src/kjs/Parser.h:30, + from /build/kjs-5.54.0/src/kjs/Parser.cpp:24: /build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:32, +In file included from /build/kjs-5.54.0/src/kjs/../wtf/Vector.h:26, + from /build/kjs-5.54.0/src/kjs/Parser.h:30, + from /build/kjs-5.54.0/src/kjs/Parser.cpp:24: +/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, from /build/kjs-5.54.0/src/kjs/identifier.h:25, from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, from /build/kjs-5.54.0/src/kjs/completion.h:27, from /build/kjs-5.54.0/src/kjs/ExecState.h:28, from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/bool_object.h:24, - from /build/kjs-5.54.0/src/kjs/bool_object.cpp:22: + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/object_object.h:24, + from /build/kjs-5.54.0/src/kjs/function_object.h:25, + from /build/kjs-5.54.0/src/kjs/number_object.h:24, + from /build/kjs-5.54.0/src/kjs/number_object.cpp:24: +/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, + from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, + from /build/kjs-5.54.0/src/kjs/collector.h:27, + from /build/kjs-5.54.0/src/kjs/ustring.h:35, + from /build/kjs-5.54.0/src/kjs/value.h:28, + from grammar.y:26: +/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC) + ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, + from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, + from /build/kjs-5.54.0/src/kjs/collector.h:27, + from /build/kjs-5.54.0/src/kjs/ustring.h:35, + from /build/kjs-5.54.0/src/kjs/value.h:28, + from grammar.y:26: +/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, + from /build/kjs-5.54.0/src/kjs/value.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:29, + from /build/kjs-5.54.0/src/kjs/ExecState.cpp:25: +/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(WIN_OS) + ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC) + ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, + from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, + from /build/kjs-5.54.0/src/kjs/collector.h:27, + from /build/kjs-5.54.0/src/kjs/ustring.h:35, + from /build/kjs-5.54.0/src/kjs/value.h:28, + from grammar.y:26: +/build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/value.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:29, + from /build/kjs-5.54.0/src/kjs/ExecState.cpp:25: +/build/kjs-5.54.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(SOLARIS_OS) + ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/value.h:28, + from grammar.y:26: +/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && PLATFORM(FORCE_PACK) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && PLATFORM(FORCE_PACK) + ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/Parser.h:30, + from /build/kjs-5.54.0/src/kjs/Parser.cpp:24: /build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC7) ^~~~~~~~~~~~~~~~~~ @@ -4263,28 +4109,27 @@ from /build/kjs-5.54.0/src/kjs/ExecState.h:28, from /build/kjs-5.54.0/src/kjs/interpreter.h:27, from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/object_object.h:24, - from /build/kjs-5.54.0/src/kjs/function_object.h:25, - from /build/kjs-5.54.0/src/kjs/string_object.h:24, - from /build/kjs-5.54.0/src/kjs/string_object.cpp:22: + from /build/kjs-5.54.0/src/kjs/operations.cpp:24: /build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC7) ^~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/protect.h:27, from /build/kjs-5.54.0/src/kjs/interpreter.h:28, - from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/collector.cpp:27: + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.cpp:26: /build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/collector.cpp:27: +In file included from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.cpp:26: /build/kjs-5.54.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(BINDINGS) ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/collector.cpp:27: +In file included from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.cpp:26: /build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(BINDINGS) ^~~~~~~~~~~~~~~~ @@ -4294,14 +4139,8 @@ from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, from /build/kjs-5.54.0/src/kjs/collector.h:27, from /build/kjs-5.54.0/src/kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/bool_object.h:24, - from /build/kjs-5.54.0/src/kjs/bool_object.cpp:22: + from /build/kjs-5.54.0/src/kjs/lexer.h:26, + from /build/kjs-5.54.0/src/kjs/Parser.cpp:26: /build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC) ^~~~~~~~~~~~~~~~~ @@ -4314,14 +4153,8 @@ from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, from /build/kjs-5.54.0/src/kjs/collector.h:27, from /build/kjs-5.54.0/src/kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/bool_object.h:24, - from /build/kjs-5.54.0/src/kjs/bool_object.cpp:22: + from /build/kjs-5.54.0/src/kjs/lexer.h:26, + from /build/kjs-5.54.0/src/kjs/Parser.cpp:26: /build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ @@ -4330,14 +4163,8 @@ from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, from /build/kjs-5.54.0/src/kjs/collector.h:27, from /build/kjs-5.54.0/src/kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/bool_object.h:24, - from /build/kjs-5.54.0/src/kjs/bool_object.cpp:22: + from /build/kjs-5.54.0/src/kjs/lexer.h:26, + from /build/kjs-5.54.0/src/kjs/Parser.cpp:26: /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ @@ -4356,11 +4183,7 @@ from /build/kjs-5.54.0/src/kjs/ExecState.h:28, from /build/kjs-5.54.0/src/kjs/interpreter.h:27, from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/object_object.h:24, - from /build/kjs-5.54.0/src/kjs/function_object.h:25, - from /build/kjs-5.54.0/src/kjs/string_object.h:24, - from /build/kjs-5.54.0/src/kjs/string_object.cpp:22: + from /build/kjs-5.54.0/src/kjs/operations.cpp:24: /build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC) ^~~~~~~~~~~~~~~~~ @@ -4379,11 +4202,7 @@ from /build/kjs-5.54.0/src/kjs/ExecState.h:28, from /build/kjs-5.54.0/src/kjs/interpreter.h:27, from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/object_object.h:24, - from /build/kjs-5.54.0/src/kjs/function_object.h:25, - from /build/kjs-5.54.0/src/kjs/string_object.h:24, - from /build/kjs-5.54.0/src/kjs/string_object.cpp:22: + from /build/kjs-5.54.0/src/kjs/operations.cpp:24: /build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ @@ -4398,111 +4217,161 @@ from /build/kjs-5.54.0/src/kjs/ExecState.h:28, from /build/kjs-5.54.0/src/kjs/interpreter.h:27, from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/object_object.h:24, - from /build/kjs-5.54.0/src/kjs/function_object.h:25, - from /build/kjs-5.54.0/src/kjs/string_object.h:24, - from /build/kjs-5.54.0/src/kjs/string_object.cpp:22: + from /build/kjs-5.54.0/src/kjs/operations.cpp:24: /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, +In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, + from /build/kjs-5.54.0/src/kjs/value.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:29, from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/bool_object.h:24, - from /build/kjs-5.54.0/src/kjs/bool_object.cpp:22: -/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && PLATFORM(FORCE_PACK) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && PLATFORM(FORCE_PACK) + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/date_object.h:24, + from /build/kjs-5.54.0/src/kjs/date_object.cpp:22: +/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(WIN_OS) + ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC) + ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, + from /build/kjs-5.54.0/src/kjs/value.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:29, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/object_object.h:24, + from /build/kjs-5.54.0/src/kjs/function_object.h:25, + from /build/kjs-5.54.0/src/kjs/function_object.cpp:23: +/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(WIN_OS) + ^~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/value.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:29, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/date_object.h:24, + from /build/kjs-5.54.0/src/kjs/date_object.cpp:22: +/build/kjs-5.54.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(SOLARIS_OS) ^~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/collector.cpp:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(DARWIN) +/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC) + ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/value.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:29, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/object_object.h:24, + from /build/kjs-5.54.0/src/kjs/function_object.h:25, + from /build/kjs-5.54.0/src/kjs/function_object.cpp:23: +/build/kjs-5.54.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(SOLARIS_OS) + ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/protect.h:27, + from /build/kjs-5.54.0/src/kjs/interpreter.h:28, + from /build/kjs-5.54.0/src/kjs/object.h:29, + from grammar.y:27: +/build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/object.h:29, + from grammar.y:27: +/build/kjs-5.54.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(BINDINGS) + ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/object.h:29, + from grammar.y:27: +/build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(BINDINGS) + ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:27, + from /build/kjs-5.54.0/src/kjs/collector.h:27, + from /build/kjs-5.54.0/src/kjs/collector.cpp:23: +/build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC7) + ^~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, + from /build/kjs-5.54.0/src/kjs/value.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:29, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/internal.h:28, + from /build/kjs-5.54.0/src/kjs/nodes.h:29, + from /build/kjs-5.54.0/src/kjs/nodes.cpp:25: +/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(WIN_OS) ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/collector.cpp:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #elif PLATFORM(WIN_OS) || COMPILER(CYGWIN) +/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC) + ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, + from /build/kjs-5.54.0/src/kjs/value.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:29, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/lexer.cpp:29: +/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(WIN_OS) ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/collector.cpp:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] -/build/kjs-5.54.0/src/kjs/collector.cpp:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #elif PLATFORM(UNIX) +/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC) ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/value.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:29, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/internal.h:28, + from /build/kjs-5.54.0/src/kjs/nodes.h:29, + from /build/kjs-5.54.0/src/kjs/nodes.cpp:25: +/build/kjs-5.54.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(SOLARIS_OS) + ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/value.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:29, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/lexer.cpp:29: +/build/kjs-5.54.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(SOLARIS_OS) + ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/identifier.h:25, from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, from /build/kjs-5.54.0/src/kjs/completion.h:27, from /build/kjs-5.54.0/src/kjs/ExecState.h:28, from /build/kjs-5.54.0/src/kjs/interpreter.h:27, from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/object_object.h:24, - from /build/kjs-5.54.0/src/kjs/function_object.h:25, - from /build/kjs-5.54.0/src/kjs/string_object.h:24, - from /build/kjs-5.54.0/src/kjs/string_object.cpp:22: + from /build/kjs-5.54.0/src/kjs/operations.cpp:24: /build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && PLATFORM(FORCE_PACK) ^~~~~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && PLATFORM(FORCE_PACK) ^~~~~~~~~~~~~~~~~~~~~~~ -[ 41%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/ExecState.cpp.o -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/ExecState.cpp.o -c /build/kjs-5.54.0/src/kjs/ExecState.cpp -/build/kjs-5.54.0/src/kjs/collector.cpp:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(SOLARIS_OS) - ^~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/collector.cpp:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(DARWIN) - ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/collector.cpp:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #elif PLATFORM(WIN_OS) || COMPILER(CYGWIN) - ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/collector.cpp:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] -/build/kjs-5.54.0/src/kjs/collector.cpp:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(DARWIN) - ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/collector.cpp:232:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #elif PLATFORM(WIN_OS) || COMPILER(CYGWIN) - ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/collector.cpp:232:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] -/build/kjs-5.54.0/src/kjs/collector.cpp:394:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/collector.cpp:498:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(DARWIN) - ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/collector.cpp:501:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #elif (PLATFORM(WIN_OS) || COMPILER(CYGWIN)) +In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, + from /build/kjs-5.54.0/src/kjs/value.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:29, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/internal.h:28, + from /build/kjs-5.54.0/src/kjs/bool_object.h:24, + from /build/kjs-5.54.0/src/kjs/bool_object.cpp:22: +/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(WIN_OS) ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/collector.cpp:501:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] -/build/kjs-5.54.0/src/kjs/collector.cpp:505:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #elif PLATFORM(SOLARIS_OS) +In file included from /build/kjs-5.54.0/src/kjs/lexer.h:26, + from /build/kjs-5.54.0/src/kjs/Parser.cpp:26: +/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && PLATFORM(FORCE_PACK) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && PLATFORM(FORCE_PACK) ^~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/collector.cpp:511:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #elif PLATFORM(UNIX) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/collector.cpp:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/collector.cpp:551:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/collector.cpp:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/collector.cpp:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/collector.cpp:678:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/collector.cpp:699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, from /build/kjs-5.54.0/src/kjs/value.h:27, from /build/kjs-5.54.0/src/kjs/ExecState.h:29, @@ -4511,14 +4380,17 @@ from /build/kjs-5.54.0/src/kjs/function.h:27, from /build/kjs-5.54.0/src/kjs/object_object.h:24, from /build/kjs-5.54.0/src/kjs/function_object.h:25, - from /build/kjs-5.54.0/src/kjs/number_object.h:24, - from /build/kjs-5.54.0/src/kjs/number_object.cpp:24: + from /build/kjs-5.54.0/src/kjs/string_object.h:24, + from /build/kjs-5.54.0/src/kjs/string_object.cpp:22: /build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(WIN_OS) ^~~~~~~~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC) ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC) + ^~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/value.h:27, from /build/kjs-5.54.0/src/kjs/ExecState.h:29, from /build/kjs-5.54.0/src/kjs/interpreter.h:27, @@ -4526,8 +4398,8 @@ from /build/kjs-5.54.0/src/kjs/function.h:27, from /build/kjs-5.54.0/src/kjs/object_object.h:24, from /build/kjs-5.54.0/src/kjs/function_object.h:25, - from /build/kjs-5.54.0/src/kjs/number_object.h:24, - from /build/kjs-5.54.0/src/kjs/number_object.cpp:24: + from /build/kjs-5.54.0/src/kjs/string_object.h:24, + from /build/kjs-5.54.0/src/kjs/string_object.cpp:22: /build/kjs-5.54.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(SOLARIS_OS) ^~~~~~~~~~~~~~~~~~~~~~~ @@ -4537,17 +4409,24 @@ from /build/kjs-5.54.0/src/kjs/function.h:27, from /build/kjs-5.54.0/src/kjs/object_object.h:24, from /build/kjs-5.54.0/src/kjs/function_object.h:25, - from /build/kjs-5.54.0/src/kjs/number_object.h:24, - from /build/kjs-5.54.0/src/kjs/number_object.cpp:24: + from /build/kjs-5.54.0/src/kjs/function_object.cpp:23: /build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/value.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:29, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/internal.h:28, + from /build/kjs-5.54.0/src/kjs/bool_object.h:24, + from /build/kjs-5.54.0/src/kjs/bool_object.cpp:22: +/build/kjs-5.54.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(SOLARIS_OS) + ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/object.h:29, from /build/kjs-5.54.0/src/kjs/function.h:27, from /build/kjs-5.54.0/src/kjs/object_object.h:24, from /build/kjs-5.54.0/src/kjs/function_object.h:25, - from /build/kjs-5.54.0/src/kjs/number_object.h:24, - from /build/kjs-5.54.0/src/kjs/number_object.cpp:24: + from /build/kjs-5.54.0/src/kjs/function_object.cpp:23: /build/kjs-5.54.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(BINDINGS) ^~~~~~~~~~~~~~~~ @@ -4555,24 +4434,43 @@ from /build/kjs-5.54.0/src/kjs/function.h:27, from /build/kjs-5.54.0/src/kjs/object_object.h:24, from /build/kjs-5.54.0/src/kjs/function_object.h:25, - from /build/kjs-5.54.0/src/kjs/number_object.h:24, - from /build/kjs-5.54.0/src/kjs/number_object.cpp:24: + from /build/kjs-5.54.0/src/kjs/function_object.cpp:23: /build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(BINDINGS) ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/number_object.lut.h:3, - from /build/kjs-5.54.0/src/kjs/number_object.cpp:25: -/build/kjs-5.54.0/src/kjs/lookup.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) +In file included from /build/kjs-5.54.0/src/kjs/protect.h:27, + from /build/kjs-5.54.0/src/kjs/interpreter.h:28, + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/date_object.h:24, + from /build/kjs-5.54.0/src/kjs/date_object.cpp:22: +/build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/date_object.h:24, + from /build/kjs-5.54.0/src/kjs/date_object.cpp:22: +/build/kjs-5.54.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(BINDINGS) ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/number_object.cpp:29: +In file included from /build/kjs-5.54.0/src/kjs/nodes.h:31, + from grammar.y:30: /build/kjs-5.54.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if HAVE(IEEEFP_H) ^~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if HAVE(FLOAT_H) ^~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/number_object.cpp:29: +In file included from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/date_object.h:24, + from /build/kjs-5.54.0/src/kjs/date_object.cpp:22: +/build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(BINDINGS) + ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/nodes.h:31, + from grammar.y:30: /build/kjs-5.54.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if HAVE(FUNC_BUILTIN_CLZ) ^~~~~~~~~~~~~~~~~~~~~ @@ -4594,83 +4492,69 @@ /build/kjs-5.54.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if HAVE(FUNC_FPCLASS) ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, - from /build/kjs-5.54.0/src/kjs/value.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:29, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/object_object.h:24, - from /build/kjs-5.54.0/src/kjs/function_object.h:25, - from /build/kjs-5.54.0/src/kjs/string_object.h:24, - from /build/kjs-5.54.0/src/kjs/string_object.cpp:22: +In file included from /build/kjs-5.54.0/src/kjs/operations.h:29, + from /build/kjs-5.54.0/src/kjs/ustring.cpp:36: /build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(WIN_OS) ^~~~~~~~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC) ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/ustring.cpp:36: +/build/kjs-5.54.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(IEEEFP_H) + ^~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FLOAT_H) + ^~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/ustring.cpp:36: +/build/kjs-5.54.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_BUILTIN_CLZ) + ^~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_STD_ISNAN) + ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_STD_ISFINITE) + ^~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:137:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_STD_ISINF) + ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_STD_SIGNBIT) + ^~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FPCLASS) + ^~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_FPCLASS) + ^~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/value.h:27, from /build/kjs-5.54.0/src/kjs/ExecState.h:29, from /build/kjs-5.54.0/src/kjs/interpreter.h:27, from /build/kjs-5.54.0/src/kjs/object.h:29, from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/object_object.h:24, - from /build/kjs-5.54.0/src/kjs/function_object.h:25, - from /build/kjs-5.54.0/src/kjs/string_object.h:24, - from /build/kjs-5.54.0/src/kjs/string_object.cpp:22: + from /build/kjs-5.54.0/src/kjs/ustring.cpp:37: /build/kjs-5.54.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(SOLARIS_OS) ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/internal.cpp:24: -/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, - from /build/kjs-5.54.0/src/kjs/value.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:29, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/bool_object.h:24, - from /build/kjs-5.54.0/src/kjs/bool_object.cpp:22: -/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(WIN_OS) - ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC) - ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/value.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:29, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, +grammar.y:41:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] +In file included from /build/kjs-5.54.0/src/kjs/nodes.h:31, + from /build/kjs-5.54.0/src/kjs/ExecState.cpp:29: +/build/kjs-5.54.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(IEEEFP_H) + ^~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FLOAT_H) + ^~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/protect.h:27, + from /build/kjs-5.54.0/src/kjs/interpreter.h:28, from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/bool_object.h:24, - from /build/kjs-5.54.0/src/kjs/bool_object.cpp:22: -/build/kjs-5.54.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(SOLARIS_OS) - ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../wtf/RefPtr.h:25, - from /build/kjs-5.54.0/src/kjs/Parser.h:29, - from /build/kjs-5.54.0/src/kjs/nodes.h:28, + from /build/kjs-5.54.0/src/kjs/nodes.h:29, from /build/kjs-5.54.0/src/kjs/nodes.cpp:25: -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #elif COMPILER(MSVC) && defined(NDEBUG) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && defined(NDEBUG) && ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && __GNUC__ > 3 - ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/protect.h:27, from /build/kjs-5.54.0/src/kjs/interpreter.h:28, from /build/kjs-5.54.0/src/kjs/object.h:29, @@ -4682,6 +4566,20 @@ /build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/value.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:29, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/operations.cpp:24: +/build/kjs-5.54.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(SOLARIS_OS) + ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/internal.h:28, + from /build/kjs-5.54.0/src/kjs/nodes.h:29, + from /build/kjs-5.54.0/src/kjs/nodes.cpp:25: +/build/kjs-5.54.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(BINDINGS) + ^~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/object.h:29, from /build/kjs-5.54.0/src/kjs/function.h:27, from /build/kjs-5.54.0/src/kjs/object_object.h:24, @@ -4691,6 +4589,12 @@ /build/kjs-5.54.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(BINDINGS) ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/internal.h:28, + from /build/kjs-5.54.0/src/kjs/nodes.h:29, + from /build/kjs-5.54.0/src/kjs/nodes.cpp:25: +/build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(BINDINGS) + ^~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/object.h:29, from /build/kjs-5.54.0/src/kjs/function.h:27, from /build/kjs-5.54.0/src/kjs/object_object.h:24, @@ -4700,20 +4604,49 @@ /build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(BINDINGS) ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../wtf/Vector.h:26, - from /build/kjs-5.54.0/src/kjs/Parser.h:30, - from /build/kjs-5.54.0/src/kjs/nodes.h:28, - from /build/kjs-5.54.0/src/kjs/nodes.cpp:25: -/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../wtf/Vector.h:26, - from /build/kjs-5.54.0/src/kjs/Parser.h:30, - from /build/kjs-5.54.0/src/kjs/nodes.h:28, - from /build/kjs-5.54.0/src/kjs/nodes.cpp:25: -/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(MULTIPLE_THREADS) +In file included from /build/kjs-5.54.0/src/kjs/nodes.h:31, + from /build/kjs-5.54.0/src/kjs/ExecState.cpp:29: +/build/kjs-5.54.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_BUILTIN_CLZ) + ^~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_STD_ISNAN) + ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_STD_ISFINITE) + ^~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:137:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_STD_ISINF) + ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_STD_SIGNBIT) + ^~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FPCLASS) + ^~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_FPCLASS) + ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/protect.h:27, + from /build/kjs-5.54.0/src/kjs/interpreter.h:28, + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/lexer.cpp:29: +/build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/lexer.cpp:29: +/build/kjs-5.54.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(BINDINGS) + ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/lexer.cpp:29: +/build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(BINDINGS) + ^~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/protect.h:27, from /build/kjs-5.54.0/src/kjs/interpreter.h:28, from /build/kjs-5.54.0/src/kjs/internal.h:28, @@ -4734,19 +4667,109 @@ /build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(BINDINGS) ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/protect.h:27, + from /build/kjs-5.54.0/src/kjs/interpreter.h:28, + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/ustring.cpp:37: +/build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/ustring.cpp:37: +/build/kjs-5.54.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(BINDINGS) + ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/ustring.cpp:37: +/build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(BINDINGS) + ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/protect.h:27, + from /build/kjs-5.54.0/src/kjs/interpreter.h:28, + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/operations.cpp:24: +/build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/operations.cpp:24: +/build/kjs-5.54.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(BINDINGS) + ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/internal.h:28, + from /build/kjs-5.54.0/src/kjs/collector.cpp:27: +/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && PLATFORM(FORCE_PACK) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && PLATFORM(FORCE_PACK) + ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/operations.cpp:24: +/build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(BINDINGS) + ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/date_object.lut.h:3, + from /build/kjs-5.54.0/src/kjs/date_object.cpp:24: +/build/kjs-5.54.0/src/kjs/lookup.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) + ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, + from /build/kjs-5.54.0/src/kjs/value.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:29, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/JSVariableObject.h:53, + from /build/kjs-5.54.0/src/kjs/lookup.h:25, + from /build/kjs-5.54.0/src/kjs/lookup.cpp:22: +/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(WIN_OS) + ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC) + ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/value.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:29, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/JSVariableObject.h:53, + from /build/kjs-5.54.0/src/kjs/lookup.h:25, + from /build/kjs-5.54.0/src/kjs/lookup.cpp:22: +/build/kjs-5.54.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(SOLARIS_OS) + ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:3, from /build/kjs-5.54.0/src/kjs/string_object.cpp:23: /build/kjs-5.54.0/src/kjs/lookup.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/string_object.cpp:27: +In file included from /build/kjs-5.54.0/src/kjs/nodes.h:31, + from /build/kjs-5.54.0/src/kjs/function_object.cpp:28: /build/kjs-5.54.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if HAVE(IEEEFP_H) ^~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if HAVE(FLOAT_H) ^~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/string_object.cpp:27: +In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, + from /build/kjs-5.54.0/src/kjs/value.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:29, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/internal.h:28, + from /build/kjs-5.54.0/src/kjs/internal.cpp:24: +/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(WIN_OS) + ^~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/nodes.h:31, + from /build/kjs-5.54.0/src/kjs/function_object.cpp:28: /build/kjs-5.54.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if HAVE(FUNC_BUILTIN_CLZ) ^~~~~~~~~~~~~~~~~~~~~ @@ -4756,6 +4779,9 @@ /build/kjs-5.54.0/src/kjs/operations.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if HAVE(FUNC_STD_ISFINITE) ^~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC) + ^~~~~~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/operations.h:137:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if HAVE(FUNC_STD_ISINF) ^~~~~~~~~~~~~~~~~~~ @@ -4768,85 +4794,149 @@ /build/kjs-5.54.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if HAVE(FUNC_FPCLASS) ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:32, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/internal.cpp:24: -/build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC7) - ^~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, - from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, - from /build/kjs-5.54.0/src/kjs/collector.h:27, - from /build/kjs-5.54.0/src/kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, +In file included from /build/kjs-5.54.0/src/kjs/value.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:29, from /build/kjs-5.54.0/src/kjs/interpreter.h:27, from /build/kjs-5.54.0/src/kjs/internal.h:28, from /build/kjs-5.54.0/src/kjs/internal.cpp:24: -/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC) +/build/kjs-5.54.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(SOLARIS_OS) + ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/string_object.cpp:27: +/build/kjs-5.54.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(IEEEFP_H) + ^~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FLOAT_H) + ^~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/string_object.cpp:27: +/build/kjs-5.54.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_BUILTIN_CLZ) + ^~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_STD_ISNAN) + ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_STD_ISFINITE) + ^~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:137:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_STD_ISINF) + ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_STD_SIGNBIT) + ^~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FPCLASS) + ^~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_FPCLASS) ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC) +In file included from /build/kjs-5.54.0/src/kjs/nodes.h:31, + from /build/kjs-5.54.0/src/kjs/nodes.cpp:25: +/build/kjs-5.54.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(IEEEFP_H) + ^~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FLOAT_H) + ^~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/nodes.h:31, + from /build/kjs-5.54.0/src/kjs/nodes.cpp:25: +/build/kjs-5.54.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_BUILTIN_CLZ) + ^~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_STD_ISNAN) + ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_STD_ISFINITE) + ^~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/bool_object.cpp:24: +/build/kjs-5.54.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(IEEEFP_H) + ^~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FLOAT_H) + ^~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:137:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_STD_ISINF) + ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_STD_SIGNBIT) + ^~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FPCLASS) + ^~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_FPCLASS) ^~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/regexp_object.h:26, from /build/kjs-5.54.0/src/kjs/string_object.cpp:29: /build/kjs-5.54.0/src/kjs/regexp.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if HAVE(SYS_TIME_H) ^~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, - from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, - from /build/kjs-5.54.0/src/kjs/collector.h:27, - from /build/kjs-5.54.0/src/kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/internal.cpp:24: -/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, - from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, - from /build/kjs-5.54.0/src/kjs/collector.h:27, - from /build/kjs-5.54.0/src/kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/internal.cpp:24: -/build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) +In file included from /build/kjs-5.54.0/src/kjs/bool_object.cpp:24: +/build/kjs-5.54.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_BUILTIN_CLZ) + ^~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_STD_ISNAN) + ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_STD_ISFINITE) + ^~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:137:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_STD_ISINF) + ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_STD_SIGNBIT) + ^~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/protect.h:27, + from /build/kjs-5.54.0/src/kjs/interpreter.h:28, + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/JSVariableObject.h:53, + from /build/kjs-5.54.0/src/kjs/lookup.h:25, + from /build/kjs-5.54.0/src/kjs/lookup.cpp:22: +/build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FPCLASS) + ^~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_FPCLASS) ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/JSVariableObject.h:53, + from /build/kjs-5.54.0/src/kjs/lookup.h:25, + from /build/kjs-5.54.0/src/kjs/lookup.cpp:22: +/build/kjs-5.54.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(BINDINGS) + ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/JSVariableObject.h:53, + from /build/kjs-5.54.0/src/kjs/lookup.h:25, + from /build/kjs-5.54.0/src/kjs/lookup.cpp:22: +/build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(BINDINGS) + ^~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/regexp_object.h:26, from /build/kjs-5.54.0/src/kjs/string_object.cpp:29: /build/kjs-5.54.0/src/kjs/regexp.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if HAVE(SYS_TIME_H) ^~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/nodes.h:31, + from /build/kjs-5.54.0/src/kjs/lexer.cpp:31: +/build/kjs-5.54.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(IEEEFP_H) + ^~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../wtf/unicode/libc/UnicodeLibC.h:27, from /build/kjs-5.54.0/src/kjs/string_object.cpp:31: /build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FLOAT_H) + ^~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ @@ -4874,23 +4964,208 @@ /build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/nodes.h:31, + from /build/kjs-5.54.0/src/kjs/lexer.cpp:31: +/build/kjs-5.54.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_BUILTIN_CLZ) + ^~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_STD_ISNAN) + ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_STD_ISFINITE) + ^~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:137:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_STD_ISINF) + ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_STD_SIGNBIT) + ^~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FPCLASS) + ^~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_FPCLASS) + ^~~~~~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/string_object.cpp:33:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(WIN_OS) ^~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/bool_object.cpp:24: +/build/kjs-5.54.0/src/kjs/string_object.cpp:352:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(WIN_OS) + ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/string_object.cpp:357:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #elif PLATFORM(CF) + ^~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/protect.h:27, + from /build/kjs-5.54.0/src/kjs/interpreter.h:28, + from /build/kjs-5.54.0/src/kjs/internal.h:28, + from /build/kjs-5.54.0/src/kjs/internal.cpp:24: +/build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/internal.h:28, + from /build/kjs-5.54.0/src/kjs/internal.cpp:24: +/build/kjs-5.54.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(BINDINGS) + ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/internal.h:28, + from /build/kjs-5.54.0/src/kjs/internal.cpp:24: +/build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(BINDINGS) + ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/lexer.cpp:33: +/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/lexer.cpp:52: +/build/kjs-5.54.0/src/kjs/lookup.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) + ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/lookup.cpp:22: +/build/kjs-5.54.0/src/kjs/lookup.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/date_object.cpp:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(SOLARIS_OS) + ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/date_object.cpp:57: /build/kjs-5.54.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if HAVE(IEEEFP_H) ^~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if HAVE(FLOAT_H) ^~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/string_object.cpp:352:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] +/build/kjs-5.54.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_BUILTIN_CLZ) + ^~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_STD_ISNAN) + ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_STD_ISFINITE) + ^~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:137:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_STD_ISINF) + ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_STD_SIGNBIT) + ^~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FPCLASS) + ^~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_FPCLASS) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/date_object.cpp:59:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(MAC) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/date_object.cpp:63:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(WIN_OS) ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/string_object.cpp:357:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #elif PLATFORM(CF) - ^~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/bool_object.cpp:24: +In file included from /build/kjs-5.54.0/src/kjs/date_object.cpp:77: +/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/date_object.cpp:90:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(WIN_OS) + ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/date_object.cpp:142:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(MAC) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/date_object.cpp:258:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !PLATFORM(WIN_OS) + ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/date_object.cpp:518:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(WIN_OS) + ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/date_object.cpp:668:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !PLATFORM(MAC) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/date_object.cpp:744:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(MAC) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/date_object.cpp:851:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(WIN_OS) + ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/date_object.cpp:981:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !PLATFORM(WIN_OS) + ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/date_object.cpp:999:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(WIN_OS) + ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/date_object.cpp:1021:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(WIN_OS) + ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/date_object.cpp:1030:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #elif PLATFORM(DARWIN) + ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/date_object.cpp:1044:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !PLATFORM(WIN_OS) + ^~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/nodes.h:31, + from /build/kjs-5.54.0/src/kjs/internal.cpp:35: +/build/kjs-5.54.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(IEEEFP_H) + ^~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FLOAT_H) + ^~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/nodes.h:31, + from /build/kjs-5.54.0/src/kjs/internal.cpp:35: /build/kjs-5.54.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if HAVE(FUNC_BUILTIN_CLZ) ^~~~~~~~~~~~~~~~~~~~~ @@ -4912,25 +5187,34 @@ /build/kjs-5.54.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if HAVE(FUNC_FPCLASS) ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/identifier.h:25, +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:32, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, from /build/kjs-5.54.0/src/kjs/completion.h:27, from /build/kjs-5.54.0/src/kjs/ExecState.h:28, from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/internal.cpp:24: -/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && PLATFORM(FORCE_PACK) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && PLATFORM(FORCE_PACK) - ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/Parser.h:30, - from /build/kjs-5.54.0/src/kjs/nodes.h:28, - from /build/kjs-5.54.0/src/kjs/nodes.cpp:25: + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/object_object.h:24, + from /build/kjs-5.54.0/src/kjs/function_object.h:25, + from /build/kjs-5.54.0/src/kjs/number_object.h:24, + from /build/kjs-5.54.0/src/kjs/number_object.cpp:24: /build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC7) ^~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/regexp_object.h:26, + from /build/kjs-5.54.0/src/kjs/internal.cpp:40: +/build/kjs-5.54.0/src/kjs/regexp.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(SYS_TIME_H) + ^~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/regexp_object.h:26, + from /build/kjs-5.54.0/src/kjs/internal.cpp:40: +/build/kjs-5.54.0/src/kjs/regexp.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(SYS_TIME_H) + ^~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/internal.cpp:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC) + ^~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, @@ -4942,15 +5226,28 @@ from /build/kjs-5.54.0/src/kjs/completion.h:27, from /build/kjs-5.54.0/src/kjs/ExecState.h:28, from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/nodes.h:29, - from /build/kjs-5.54.0/src/kjs/nodes.cpp:25: + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/object_object.h:24, + from /build/kjs-5.54.0/src/kjs/function_object.h:25, + from /build/kjs-5.54.0/src/kjs/number_object.h:24, + from /build/kjs-5.54.0/src/kjs/number_object.cpp:24: /build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC) ^~~~~~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC) ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, + from /build/kjs-5.54.0/src/kjs/value.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:29, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/internal.h:28, + from /build/kjs-5.54.0/src/kjs/nodes.h:29, + from /build/kjs-5.54.0/src/kjs/Parser.cpp:27: +/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(WIN_OS) + ^~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, @@ -4962,12 +5259,18 @@ from /build/kjs-5.54.0/src/kjs/completion.h:27, from /build/kjs-5.54.0/src/kjs/ExecState.h:28, from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/nodes.h:29, - from /build/kjs-5.54.0/src/kjs/nodes.cpp:25: + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/object_object.h:24, + from /build/kjs-5.54.0/src/kjs/function_object.h:25, + from /build/kjs-5.54.0/src/kjs/number_object.h:24, + from /build/kjs-5.54.0/src/kjs/number_object.cpp:24: /build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC) + ^~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, @@ -4978,84 +5281,24 @@ from /build/kjs-5.54.0/src/kjs/completion.h:27, from /build/kjs-5.54.0/src/kjs/ExecState.h:28, from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/nodes.h:29, - from /build/kjs-5.54.0/src/kjs/nodes.cpp:25: + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/object_object.h:24, + from /build/kjs-5.54.0/src/kjs/function_object.h:25, + from /build/kjs-5.54.0/src/kjs/number_object.h:24, + from /build/kjs-5.54.0/src/kjs/number_object.cpp:24: /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../kjs/global.h:26, - from /build/kjs-5.54.0/src/kjs/ustring.h:26, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/ExecState.cpp:25: -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(MAC) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(KDE) || PLATFORM(QT) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(KDE) || PLATFORM(QT) - ^~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(MAC) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(WIN) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(GDK) - ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:28, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/ExecState.cpp:25: -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #elif COMPILER(MSVC) && defined(NDEBUG) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && defined(NDEBUG) && ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && __GNUC__ > 3 - ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/ExecState.cpp:25: -/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, - from /build/kjs-5.54.0/src/kjs/value.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:29, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/internal.cpp:24: -/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(WIN_OS) - ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC) - ^~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/value.h:27, from /build/kjs-5.54.0/src/kjs/ExecState.h:29, from /build/kjs-5.54.0/src/kjs/interpreter.h:27, from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/internal.cpp:24: + from /build/kjs-5.54.0/src/kjs/nodes.h:29, + from /build/kjs-5.54.0/src/kjs/Parser.cpp:27: /build/kjs-5.54.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(SOLARIS_OS) ^~~~~~~~~~~~~~~~~~~~~~~ @@ -5064,9 +5307,12 @@ from /build/kjs-5.54.0/src/kjs/completion.h:27, from /build/kjs-5.54.0/src/kjs/ExecState.h:28, from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/nodes.h:29, - from /build/kjs-5.54.0/src/kjs/nodes.cpp:25: + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/object_object.h:24, + from /build/kjs-5.54.0/src/kjs/function_object.h:25, + from /build/kjs-5.54.0/src/kjs/number_object.h:24, + from /build/kjs-5.54.0/src/kjs/number_object.cpp:24: /build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && PLATFORM(FORCE_PACK) ^~~~~~~~~~~~~~~~ @@ -5076,22 +5322,45 @@ In file included from /build/kjs-5.54.0/src/kjs/protect.h:27, from /build/kjs-5.54.0/src/kjs/interpreter.h:28, from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/internal.cpp:24: + from /build/kjs-5.54.0/src/kjs/nodes.h:29, + from /build/kjs-5.54.0/src/kjs/Parser.cpp:27: /build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/internal.cpp:24: + from /build/kjs-5.54.0/src/kjs/nodes.h:29, + from /build/kjs-5.54.0/src/kjs/Parser.cpp:27: /build/kjs-5.54.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(BINDINGS) ^~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/internal.cpp:24: + from /build/kjs-5.54.0/src/kjs/nodes.h:29, + from /build/kjs-5.54.0/src/kjs/Parser.cpp:27: /build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(BINDINGS) ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, + from /build/kjs-5.54.0/src/kjs/value.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:29, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/internal.h:28, + from /build/kjs-5.54.0/src/kjs/collector.cpp:27: +/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(WIN_OS) + ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC) + ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/value.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:29, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/internal.h:28, + from /build/kjs-5.54.0/src/kjs/collector.cpp:27: +/build/kjs-5.54.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(SOLARIS_OS) + ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/nodes.h:31, - from /build/kjs-5.54.0/src/kjs/internal.cpp:35: + from /build/kjs-5.54.0/src/kjs/Parser.cpp:27: /build/kjs-5.54.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if HAVE(IEEEFP_H) ^~~~~~~~~~~~~ @@ -5099,7 +5368,7 @@ #if HAVE(FLOAT_H) ^~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/nodes.h:31, - from /build/kjs-5.54.0/src/kjs/internal.cpp:35: + from /build/kjs-5.54.0/src/kjs/Parser.cpp:27: /build/kjs-5.54.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if HAVE(FUNC_BUILTIN_CLZ) ^~~~~~~~~~~~~~~~~~~~~ @@ -5121,35 +5390,94 @@ /build/kjs-5.54.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if HAVE(FUNC_FPCLASS) ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/regexp_object.h:26, - from /build/kjs-5.54.0/src/kjs/internal.cpp:40: -/build/kjs-5.54.0/src/kjs/regexp.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(SYS_TIME_H) - ^~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/regexp_object.h:26, - from /build/kjs-5.54.0/src/kjs/internal.cpp:40: -/build/kjs-5.54.0/src/kjs/regexp.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(SYS_TIME_H) - ^~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/internal.cpp:52:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] +In file included from /build/kjs-5.54.0/src/kjs/protect.h:27, + from /build/kjs-5.54.0/src/kjs/interpreter.h:28, + from /build/kjs-5.54.0/src/kjs/internal.h:28, + from /build/kjs-5.54.0/src/kjs/collector.cpp:27: +/build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/internal.h:28, + from /build/kjs-5.54.0/src/kjs/collector.cpp:27: +/build/kjs-5.54.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(BINDINGS) + ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/internal.h:28, + from /build/kjs-5.54.0/src/kjs/collector.cpp:27: +/build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(BINDINGS) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/collector.cpp:35:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(DARWIN) + ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/collector.cpp:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #elif PLATFORM(WIN_OS) || COMPILER(CYGWIN) + ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/collector.cpp:44:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] +/build/kjs-5.54.0/src/kjs/collector.cpp:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #elif PLATFORM(UNIX) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/collector.cpp:57:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(SOLARIS_OS) + ^~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/collector.cpp:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(DARWIN) + ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/collector.cpp:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #elif PLATFORM(WIN_OS) || COMPILER(CYGWIN) + ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/collector.cpp:186:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] +/build/kjs-5.54.0/src/kjs/collector.cpp:230:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(DARWIN) + ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/collector.cpp:232:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #elif PLATFORM(WIN_OS) || COMPILER(CYGWIN) + ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/collector.cpp:232:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] +/build/kjs-5.54.0/src/kjs/collector.cpp:394:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/collector.cpp:498:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(DARWIN) + ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/collector.cpp:501:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #elif (PLATFORM(WIN_OS) || COMPILER(CYGWIN)) + ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/collector.cpp:501:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] +/build/kjs-5.54.0/src/kjs/collector.cpp:505:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #elif PLATFORM(SOLARIS_OS) + ^~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/collector.cpp:511:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #elif PLATFORM(UNIX) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/collector.cpp:546:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC) ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/ExecState.cpp:25: -/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] +/build/kjs-5.54.0/src/kjs/collector.cpp:551:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/collector.cpp:562:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/collector.cpp:621:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/collector.cpp:678:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/collector.cpp:699:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, from /build/kjs-5.54.0/src/kjs/value.h:27, from /build/kjs-5.54.0/src/kjs/ExecState.h:29, from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/nodes.h:29, - from /build/kjs-5.54.0/src/kjs/nodes.cpp:25: + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/object_object.h:24, + from /build/kjs-5.54.0/src/kjs/function_object.h:25, + from /build/kjs-5.54.0/src/kjs/number_object.h:24, + from /build/kjs-5.54.0/src/kjs/number_object.cpp:24: /build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(WIN_OS) ^~~~~~~~~~~~~~~~~~~ @@ -5159,109 +5487,57 @@ In file included from /build/kjs-5.54.0/src/kjs/value.h:27, from /build/kjs-5.54.0/src/kjs/ExecState.h:29, from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/nodes.h:29, - from /build/kjs-5.54.0/src/kjs/nodes.cpp:25: + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/object_object.h:24, + from /build/kjs-5.54.0/src/kjs/function_object.h:25, + from /build/kjs-5.54.0/src/kjs/number_object.h:24, + from /build/kjs-5.54.0/src/kjs/number_object.cpp:24: /build/kjs-5.54.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(SOLARIS_OS) ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/protect.h:27, from /build/kjs-5.54.0/src/kjs/interpreter.h:28, - from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/nodes.h:29, - from /build/kjs-5.54.0/src/kjs/nodes.cpp:25: + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/object_object.h:24, + from /build/kjs-5.54.0/src/kjs/function_object.h:25, + from /build/kjs-5.54.0/src/kjs/number_object.h:24, + from /build/kjs-5.54.0/src/kjs/number_object.cpp:24: /build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/nodes.h:29, - from /build/kjs-5.54.0/src/kjs/nodes.cpp:25: +In file included from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/object_object.h:24, + from /build/kjs-5.54.0/src/kjs/function_object.h:25, + from /build/kjs-5.54.0/src/kjs/number_object.h:24, + from /build/kjs-5.54.0/src/kjs/number_object.cpp:24: /build/kjs-5.54.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(BINDINGS) ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/nodes.h:29, - from /build/kjs-5.54.0/src/kjs/nodes.cpp:25: +In file included from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/object_object.h:24, + from /build/kjs-5.54.0/src/kjs/function_object.h:25, + from /build/kjs-5.54.0/src/kjs/number_object.h:24, + from /build/kjs-5.54.0/src/kjs/number_object.cpp:24: /build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(BINDINGS) ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:32, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/ExecState.cpp:25: -/build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC7) - ^~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, - from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, - from /build/kjs-5.54.0/src/kjs/collector.h:27, - from /build/kjs-5.54.0/src/kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/ExecState.cpp:25: -/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC) - ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, - from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, - from /build/kjs-5.54.0/src/kjs/collector.h:27, - from /build/kjs-5.54.0/src/kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/ExecState.cpp:25: -/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, - from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, - from /build/kjs-5.54.0/src/kjs/collector.h:27, - from /build/kjs-5.54.0/src/kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/ExecState.cpp:25: -/build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/ExecState.cpp:25: -/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && PLATFORM(FORCE_PACK) +In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/number_object.lut.h:3, + from /build/kjs-5.54.0/src/kjs/number_object.cpp:25: +/build/kjs-5.54.0/src/kjs/lookup.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && PLATFORM(FORCE_PACK) - ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/nodes.h:31, - from /build/kjs-5.54.0/src/kjs/nodes.cpp:25: +In file included from /build/kjs-5.54.0/src/kjs/number_object.cpp:29: /build/kjs-5.54.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if HAVE(IEEEFP_H) ^~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if HAVE(FLOAT_H) ^~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/nodes.h:31, - from /build/kjs-5.54.0/src/kjs/nodes.cpp:25: +In file included from /build/kjs-5.54.0/src/kjs/number_object.cpp:29: /build/kjs-5.54.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if HAVE(FUNC_BUILTIN_CLZ) ^~~~~~~~~~~~~~~~~~~~~ @@ -5285,7 +5561,7 @@ ^~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/CompileState.h:29, from /build/kjs-5.54.0/src/kjs/nodes.h:30, - from /build/kjs-5.54.0/src/kjs/lexer.cpp:31: + from /build/kjs-5.54.0/src/kjs/nodes.cpp:25: /build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, ^ @@ -5301,42 +5577,131 @@ /build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] OpValue* a2 = 0, OpValue* a3 = 0); ^ -In file included from /build/kjs-5.54.0/src/kjs/date_object.cpp:24: -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +In file included from /build/kjs-5.54.0/src/kjs/CompileState.h:29, + from /build/kjs-5.54.0/src/kjs/nodes.h:30, + from grammar.y:30: +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* a2 = 0, OpValue* a3 = 0); + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* a2 = 0, OpValue* a3 = 0); + ^ +In file included from /build/kjs-5.54.0/src/kjs/CompileState.h:29, + from /build/kjs-5.54.0/src/kjs/nodes.h:30, + from /build/kjs-5.54.0/src/kjs/ExecState.cpp:29: +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* a2 = 0, OpValue* a3 = 0); + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* a2 = 0, OpValue* a3 = 0); + ^ +In file included from /build/kjs-5.54.0/src/kjs/CompileState.h:29, + from /build/kjs-5.54.0/src/kjs/nodes.h:30, + from /build/kjs-5.54.0/src/kjs/function_object.cpp:28: +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* a2 = 0, OpValue* a3 = 0); + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* a2 = 0, OpValue* a3 = 0); + ^ +In file included from /build/kjs-5.54.0/src/kjs/string_object.cpp:23: +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] }; ^ -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] In file included from /build/kjs-5.54.0/src/kjs/CompileState.h:29, from /build/kjs-5.54.0/src/kjs/nodes.h:30, - from grammar.y:30: + from /build/kjs-5.54.0/src/kjs/lexer.cpp:31: /build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, ^ -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, ^ -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, ^ -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] OpValue* a2 = 0, OpValue* a3 = 0); ^ +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] OpValue* a2 = 0, OpValue* a3 = 0); ^ +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +In file included from /build/kjs-5.54.0/src/kjs/date_object.cpp:24: +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + }; + ^ +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] @@ -5413,7 +5778,25 @@ /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/date_object.lut.h:82:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] In file included from /build/kjs-5.54.0/src/kjs/CompileState.h:29, from /build/kjs-5.54.0/src/kjs/nodes.h:30, - from /build/kjs-5.54.0/src/kjs/function_object.cpp:28: + from /build/kjs-5.54.0/src/kjs/internal.cpp:35: +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* a2 = 0, OpValue* a3 = 0); + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* a2 = 0, OpValue* a3 = 0); + ^ +In file included from /build/kjs-5.54.0/src/kjs/CompileState.h:29, + from /build/kjs-5.54.0/src/kjs/nodes.h:30, + from /build/kjs-5.54.0/src/kjs/Parser.cpp:27: /build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, ^ @@ -5429,73 +5812,6 @@ /build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] OpValue* a2 = 0, OpValue* a3 = 0); ^ -In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, - from /build/kjs-5.54.0/src/kjs/value.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:29, - from /build/kjs-5.54.0/src/kjs/ExecState.cpp:25: -/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(WIN_OS) - ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC) - ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/value.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:29, - from /build/kjs-5.54.0/src/kjs/ExecState.cpp:25: -/build/kjs-5.54.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(SOLARIS_OS) - ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/protect.h:27, - from /build/kjs-5.54.0/src/kjs/interpreter.h:28, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.cpp:26: -/build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.cpp:26: -/build/kjs-5.54.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(BINDINGS) - ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.cpp:26: -/build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(BINDINGS) - ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/nodes.h:31, - from /build/kjs-5.54.0/src/kjs/ExecState.cpp:29: -/build/kjs-5.54.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(IEEEFP_H) - ^~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FLOAT_H) - ^~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/nodes.h:31, - from /build/kjs-5.54.0/src/kjs/ExecState.cpp:29: -/build/kjs-5.54.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_BUILTIN_CLZ) - ^~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_STD_ISNAN) - ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_STD_ISFINITE) - ^~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:137:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_STD_ISINF) - ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_STD_SIGNBIT) - ^~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FPCLASS) - ^~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_FPCLASS) - ^~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/lexer.cpp:53: /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] }; @@ -5558,43 +5874,6 @@ /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/lexer.lut.h:61:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -In file included from /build/kjs-5.54.0/src/kjs/string_object.cpp:23: -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - }; - ^ -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/string_object.lut.h:50:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -[ 41%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/Parser.cpp.o -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/Parser.cpp.o -c /build/kjs-5.54.0/src/kjs/Parser.cpp In file included from /build/kjs-5.54.0/src/kjs/number_object.cpp:25: /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/number_object.lut.h:21:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] }; @@ -5603,221 +5882,12 @@ /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/number_object.lut.h:21:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/number_object.lut.h:21:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/number_object.lut.h:21:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../kjs/global.h:26, - from /build/kjs-5.54.0/src/kjs/../wtf/Noncopyable.h:24, - from /build/kjs-5.54.0/src/kjs/Parser.h:28, - from /build/kjs-5.54.0/src/kjs/Parser.cpp:24: -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(MAC) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(KDE) || PLATFORM(QT) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(KDE) || PLATFORM(QT) - ^~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(MAC) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(WIN) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(GDK) - ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/CompileState.h:29, - from /build/kjs-5.54.0/src/kjs/nodes.h:30, - from /build/kjs-5.54.0/src/kjs/nodes.cpp:25: -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* a2 = 0, OpValue* a3 = 0); - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* a2 = 0, OpValue* a3 = 0); - ^ /build/kjs-5.54.0/src/kjs/collector.cpp: In function 'KJS::CollectorBlock* KJS::allocateBlock()': /build/kjs-5.54.0/src/kjs/collector.cpp:191:19: warning: ignoring return value of 'int posix_memalign(void**, size_t, size_t)', declared with attribute warn_unused_result [-Wunused-result] posix_memalign(&address, BLOCK_SIZE, BLOCK_SIZE); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../wtf/RefPtr.h:25, - from /build/kjs-5.54.0/src/kjs/Parser.h:29, - from /build/kjs-5.54.0/src/kjs/Parser.cpp:24: -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #elif COMPILER(MSVC) && defined(NDEBUG) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && defined(NDEBUG) && ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && __GNUC__ > 3 - ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../wtf/Vector.h:26, - from /build/kjs-5.54.0/src/kjs/Parser.h:30, - from /build/kjs-5.54.0/src/kjs/Parser.cpp:24: -/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../wtf/Vector.h:26, - from /build/kjs-5.54.0/src/kjs/Parser.h:30, - from /build/kjs-5.54.0/src/kjs/Parser.cpp:24: -/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/Parser.h:30, - from /build/kjs-5.54.0/src/kjs/Parser.cpp:24: -/build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC7) - ^~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, - from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, - from /build/kjs-5.54.0/src/kjs/collector.h:27, - from /build/kjs-5.54.0/src/kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/lexer.h:26, - from /build/kjs-5.54.0/src/kjs/Parser.cpp:26: -/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC) - ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, - from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, - from /build/kjs-5.54.0/src/kjs/collector.h:27, - from /build/kjs-5.54.0/src/kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/lexer.h:26, - from /build/kjs-5.54.0/src/kjs/Parser.cpp:26: -/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, - from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, - from /build/kjs-5.54.0/src/kjs/collector.h:27, - from /build/kjs-5.54.0/src/kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/lexer.h:26, - from /build/kjs-5.54.0/src/kjs/Parser.cpp:26: -/build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/lexer.h:26, - from /build/kjs-5.54.0/src/kjs/Parser.cpp:26: -/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && PLATFORM(FORCE_PACK) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && PLATFORM(FORCE_PACK) - ^~~~~~~~~~~~~~~~~~~~~~~ [ 42%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/array_object.cpp.o -In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, - from /build/kjs-5.54.0/src/kjs/value.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:29, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/nodes.h:29, - from /build/kjs-5.54.0/src/kjs/Parser.cpp:27: -/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(WIN_OS) - ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC) - ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/value.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:29, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/nodes.h:29, - from /build/kjs-5.54.0/src/kjs/Parser.cpp:27: -/build/kjs-5.54.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(SOLARIS_OS) - ^~~~~~~~~~~~~~~~~~~~~~~ cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/array_object.cpp.o -c /build/kjs-5.54.0/src/kjs/array_object.cpp -In file included from /build/kjs-5.54.0/src/kjs/protect.h:27, - from /build/kjs-5.54.0/src/kjs/interpreter.h:28, - from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/nodes.h:29, - from /build/kjs-5.54.0/src/kjs/Parser.cpp:27: -/build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/nodes.h:29, - from /build/kjs-5.54.0/src/kjs/Parser.cpp:27: -/build/kjs-5.54.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(BINDINGS) - ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/nodes.h:29, - from /build/kjs-5.54.0/src/kjs/Parser.cpp:27: -/build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(BINDINGS) - ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/nodes.h:31, - from /build/kjs-5.54.0/src/kjs/Parser.cpp:27: -/build/kjs-5.54.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(IEEEFP_H) - ^~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FLOAT_H) - ^~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/nodes.h:31, - from /build/kjs-5.54.0/src/kjs/Parser.cpp:27: -/build/kjs-5.54.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_BUILTIN_CLZ) - ^~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_STD_ISNAN) - ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_STD_ISFINITE) - ^~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:137:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_STD_ISINF) - ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_STD_SIGNBIT) - ^~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FPCLASS) - ^~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_FPCLASS) - ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/CompileState.h:29, - from /build/kjs-5.54.0/src/kjs/nodes.h:30, - from /build/kjs-5.54.0/src/kjs/internal.cpp:35: -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* a2 = 0, OpValue* a3 = 0); - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* a2 = 0, OpValue* a3 = 0); - ^ In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/global.h:26, from /build/kjs-5.54.0/src/kjs/object.h:27, from /build/kjs-5.54.0/src/kjs/array_instance.h:25, @@ -5889,24 +5959,6 @@ /build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/CompileState.h:29, - from /build/kjs-5.54.0/src/kjs/nodes.h:30, - from /build/kjs-5.54.0/src/kjs/ExecState.cpp:29: -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* a2 = 0, OpValue* a3 = 0); - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* a2 = 0, OpValue* a3 = 0); - ^ In file included from /build/kjs-5.54.0/src/kjs/ustring.h:32, from /build/kjs-5.54.0/src/kjs/identifier.h:25, from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, @@ -6046,6 +6098,15 @@ /build/kjs-5.54.0/src/kjs/lookup.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/LocalStorage.h:34, + from /build/kjs-5.54.0/src/kjs/list.h:27, + from /build/kjs-5.54.0/src/kjs/types.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:30, + from /build/kjs-5.54.0/src/kjs/ExecState.cpp:25: +/build/kjs-5.54.0/src/kjs/scope_chain.h: In member function 'KJS::Interpreter* KJS::ExecState::lexicalInterpreter() const': +/build/kjs-5.54.0/src/kjs/scope_chain.h:256:20: warning: 'last' may be used uninitialized in this function [-Wmaybe-uninitialized] + ScopeChainLink last; + ^~~~ In file included from /build/kjs-5.54.0/src/kjs/array_object.cpp:30: /build/kjs-5.54.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if HAVE(IEEEFP_H) @@ -6075,24 +6136,6 @@ /build/kjs-5.54.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if HAVE(FUNC_FPCLASS) ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/CompileState.h:29, - from /build/kjs-5.54.0/src/kjs/nodes.h:30, - from /build/kjs-5.54.0/src/kjs/Parser.cpp:27: -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* a2 = 0, OpValue* a3 = 0); - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* a2 = 0, OpValue* a3 = 0); - ^ [ 43%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/array_instance.cpp.o cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/array_instance.cpp.o -c /build/kjs-5.54.0/src/kjs/array_instance.cpp In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/global.h:26, @@ -6162,6 +6205,8 @@ /build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ +[ 44%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/math_object.cpp.o +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/math_object.cpp.o -c /build/kjs-5.54.0/src/kjs/math_object.cpp In file included from /build/kjs-5.54.0/src/kjs/ustring.h:32, from /build/kjs-5.54.0/src/kjs/identifier.h:25, from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, @@ -6244,95 +6289,6 @@ /build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && PLATFORM(FORCE_PACK) ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, - from /build/kjs-5.54.0/src/kjs/value.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:29, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/array_instance.h:25, - from /build/kjs-5.54.0/src/kjs/array_instance.cpp:24: -/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(WIN_OS) - ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC) - ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/value.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:29, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/array_instance.h:25, - from /build/kjs-5.54.0/src/kjs/array_instance.cpp:24: -/build/kjs-5.54.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(SOLARIS_OS) - ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/protect.h:27, - from /build/kjs-5.54.0/src/kjs/interpreter.h:28, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/array_instance.h:25, - from /build/kjs-5.54.0/src/kjs/array_instance.cpp:24: -/build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/array_instance.h:25, - from /build/kjs-5.54.0/src/kjs/array_instance.cpp:24: -/build/kjs-5.54.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(BINDINGS) - ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/array_instance.h:25, - from /build/kjs-5.54.0/src/kjs/array_instance.cpp:24: -/build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(BINDINGS) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/nodes.cpp: In member function 'virtual void KJS::FuncDeclNode::processFuncDecl(KJS::ExecState*)': -/build/kjs-5.54.0/src/kjs/nodes.cpp:999:49: warning: this statement may fall through [-Wimplicit-fallthrough=] - exec->variableObject()->setLocalInjected(); - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/kjs-5.54.0/src/kjs/nodes.cpp:1002:5: note: here - case GlobalCode: - ^~~~ -/build/kjs-5.54.0/src/kjs/array_instance.cpp:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(MERGESORT) - ^~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/array_instance.cpp:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(MERGESORT) - ^~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/LocalStorage.h:34, - from /build/kjs-5.54.0/src/kjs/list.h:27, - from /build/kjs-5.54.0/src/kjs/types.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:30, - from /build/kjs-5.54.0/src/kjs/ExecState.cpp:25: -/build/kjs-5.54.0/src/kjs/scope_chain.h: In member function 'KJS::Interpreter* KJS::ExecState::lexicalInterpreter() const': -/build/kjs-5.54.0/src/kjs/scope_chain.h:256:20: warning: 'last' may be used uninitialized in this function [-Wmaybe-uninitialized] - ScopeChainLink last; - ^~~~ -[ 44%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/math_object.cpp.o -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/math_object.cpp.o -c /build/kjs-5.54.0/src/kjs/math_object.cpp -[ 45%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/object_object.cpp.o -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/object_object.cpp.o -c /build/kjs-5.54.0/src/kjs/object_object.cpp -In file included from /build/kjs-5.54.0/src/kjs/array_object.cpp:26: -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/array_object.lut.h:31:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - }; - ^ -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/array_object.lut.h:31:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/array_object.lut.h:31:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/array_object.lut.h:31:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/array_object.lut.h:31:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/array_object.lut.h:31:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/array_object.lut.h:31:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/array_object.lut.h:31:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/array_object.lut.h:31:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/array_object.lut.h:31:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/array_object.lut.h:31:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/array_object.lut.h:31:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/array_object.lut.h:31:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/array_object.lut.h:31:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/array_object.lut.h:31:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/array_object.lut.h:31:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/array_object.lut.h:31:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/array_object.lut.h:31:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/global.h:26, from /build/kjs-5.54.0/src/kjs/object.h:27, from /build/kjs-5.54.0/src/kjs/function.h:27, @@ -6397,6 +6353,78 @@ /build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, + from /build/kjs-5.54.0/src/kjs/value.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:29, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/array_instance.h:25, + from /build/kjs-5.54.0/src/kjs/array_instance.cpp:24: +/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(WIN_OS) + ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC) + ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/value.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:29, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/array_instance.h:25, + from /build/kjs-5.54.0/src/kjs/array_instance.cpp:24: +/build/kjs-5.54.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(SOLARIS_OS) + ^~~~~~~~~~~~~~~~~~~~~~~ +[ 45%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/object_object.cpp.o +In file included from /build/kjs-5.54.0/src/kjs/protect.h:27, + from /build/kjs-5.54.0/src/kjs/interpreter.h:28, + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/array_instance.h:25, + from /build/kjs-5.54.0/src/kjs/array_instance.cpp:24: +/build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/array_instance.h:25, + from /build/kjs-5.54.0/src/kjs/array_instance.cpp:24: +/build/kjs-5.54.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(BINDINGS) + ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/array_instance.h:25, + from /build/kjs-5.54.0/src/kjs/array_instance.cpp:24: +/build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(BINDINGS) + ^~~~~~~~~~~~~~~~ +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/object_object.cpp.o -c /build/kjs-5.54.0/src/kjs/object_object.cpp +/build/kjs-5.54.0/src/kjs/array_instance.cpp:842:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(MERGESORT) + ^~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/array_instance.cpp:913:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(MERGESORT) + ^~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/object_object.h:24, + from /build/kjs-5.54.0/src/kjs/function_object.h:25, + from /build/kjs-5.54.0/src/kjs/math_object.h:24, + from /build/kjs-5.54.0/src/kjs/math_object.cpp:21: +/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/nodes.cpp: In member function 'virtual void KJS::FuncDeclNode::processFuncDecl(KJS::ExecState*)': +/build/kjs-5.54.0/src/kjs/nodes.cpp:999:49: warning: this statement may fall through [-Wimplicit-fallthrough=] + exec->variableObject()->setLocalInjected(); + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/kjs-5.54.0/src/kjs/nodes.cpp:1002:5: note: here + case GlobalCode: + ^~~~ In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/global.h:26, from /build/kjs-5.54.0/src/kjs/object.h:27, from /build/kjs-5.54.0/src/kjs/function.h:27, @@ -6420,6 +6448,21 @@ /build/kjs-5.54.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(GDK) ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:32, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/object_object.h:24, + from /build/kjs-5.54.0/src/kjs/function_object.h:25, + from /build/kjs-5.54.0/src/kjs/math_object.h:24, + from /build/kjs-5.54.0/src/kjs/math_object.cpp:21: +/build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC7) + ^~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/ustring.h:28, from /build/kjs-5.54.0/src/kjs/identifier.h:25, from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, @@ -6455,49 +6498,6 @@ /build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/object_object.h:24, - from /build/kjs-5.54.0/src/kjs/function_object.h:25, - from /build/kjs-5.54.0/src/kjs/math_object.h:24, - from /build/kjs-5.54.0/src/kjs/math_object.cpp:21: -/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/object_object.h:24, - from /build/kjs-5.54.0/src/kjs/object_object.cpp:22: -/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:32, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/object_object.h:24, - from /build/kjs-5.54.0/src/kjs/function_object.h:25, - from /build/kjs-5.54.0/src/kjs/math_object.h:24, - from /build/kjs-5.54.0/src/kjs/math_object.cpp:21: -/build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC7) - ^~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, @@ -6580,63 +6580,7 @@ /build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && PLATFORM(FORCE_PACK) ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:32, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/object_object.h:24, - from /build/kjs-5.54.0/src/kjs/object_object.cpp:22: -/build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC7) - ^~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, - from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, - from /build/kjs-5.54.0/src/kjs/collector.h:27, - from /build/kjs-5.54.0/src/kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/object_object.h:24, - from /build/kjs-5.54.0/src/kjs/object_object.cpp:22: -/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC) - ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, - from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, - from /build/kjs-5.54.0/src/kjs/collector.h:27, - from /build/kjs-5.54.0/src/kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/object_object.h:24, - from /build/kjs-5.54.0/src/kjs/object_object.cpp:22: -/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, - from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, - from /build/kjs-5.54.0/src/kjs/collector.h:27, - from /build/kjs-5.54.0/src/kjs/ustring.h:35, +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, from /build/kjs-5.54.0/src/kjs/identifier.h:25, from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, from /build/kjs-5.54.0/src/kjs/completion.h:27, @@ -6646,12 +6590,9 @@ from /build/kjs-5.54.0/src/kjs/function.h:27, from /build/kjs-5.54.0/src/kjs/object_object.h:24, from /build/kjs-5.54.0/src/kjs/object_object.cpp:22: -/build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, from /build/kjs-5.54.0/src/kjs/value.h:27, from /build/kjs-5.54.0/src/kjs/ExecState.h:29, @@ -6680,21 +6621,6 @@ /build/kjs-5.54.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(SOLARIS_OS) ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/object_object.h:24, - from /build/kjs-5.54.0/src/kjs/object_object.cpp:22: -/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && PLATFORM(FORCE_PACK) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && PLATFORM(FORCE_PACK) - ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/protect.h:27, from /build/kjs-5.54.0/src/kjs/interpreter.h:28, from /build/kjs-5.54.0/src/kjs/object.h:29, @@ -6740,6 +6666,19 @@ /build/kjs-5.54.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if HAVE(FUNC_BUILTIN_CLZ) ^~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:32, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/object_object.h:24, + from /build/kjs-5.54.0/src/kjs/object_object.cpp:22: +/build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC7) + ^~~~~~~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/operations.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if HAVE(FUNC_STD_ISNAN) ^~~~~~~~~~~~~~~~~~~ @@ -6758,6 +6697,80 @@ /build/kjs-5.54.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if HAVE(FUNC_FPCLASS) ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, + from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, + from /build/kjs-5.54.0/src/kjs/collector.h:27, + from /build/kjs-5.54.0/src/kjs/ustring.h:35, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/object_object.h:24, + from /build/kjs-5.54.0/src/kjs/object_object.cpp:22: +/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC) + ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, + from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, + from /build/kjs-5.54.0/src/kjs/collector.h:27, + from /build/kjs-5.54.0/src/kjs/ustring.h:35, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/object_object.h:24, + from /build/kjs-5.54.0/src/kjs/object_object.cpp:22: +/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, + from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, + from /build/kjs-5.54.0/src/kjs/collector.h:27, + from /build/kjs-5.54.0/src/kjs/ustring.h:35, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/object_object.h:24, + from /build/kjs-5.54.0/src/kjs/object_object.cpp:22: +/build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/object_object.h:24, + from /build/kjs-5.54.0/src/kjs/object_object.cpp:22: +/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && PLATFORM(FORCE_PACK) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && PLATFORM(FORCE_PACK) + ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, from /build/kjs-5.54.0/src/kjs/value.h:27, from /build/kjs-5.54.0/src/kjs/ExecState.h:29, @@ -6769,9 +6782,25 @@ /build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(WIN_OS) ^~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/array_object.cpp:26: +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/array_object.lut.h:31:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + }; + ^ /build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC) ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/array_object.lut.h:31:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/array_object.lut.h:31:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/array_object.lut.h:31:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/array_object.lut.h:31:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/array_object.lut.h:31:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/array_object.lut.h:31:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/array_object.lut.h:31:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/array_object.lut.h:31:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/array_object.lut.h:31:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/array_object.lut.h:31:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/array_object.lut.h:31:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/array_object.lut.h:31:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] In file included from /build/kjs-5.54.0/src/kjs/value.h:27, from /build/kjs-5.54.0/src/kjs/ExecState.h:29, from /build/kjs-5.54.0/src/kjs/interpreter.h:27, @@ -6782,6 +6811,11 @@ /build/kjs-5.54.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(SOLARIS_OS) ^~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/array_object.lut.h:31:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/array_object.lut.h:31:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/array_object.lut.h:31:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/array_object.lut.h:31:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/array_object.lut.h:31:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] In file included from /build/kjs-5.54.0/src/kjs/protect.h:27, from /build/kjs-5.54.0/src/kjs/interpreter.h:28, from /build/kjs-5.54.0/src/kjs/object.h:29, @@ -6836,15 +6870,16 @@ ^~~~~~~~~~~~~~~~~ [ 46%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/regexp_object.cpp.o cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/regexp_object.cpp.o -c /build/kjs-5.54.0/src/kjs/regexp_object.cpp -[ 47%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/error_object.cpp.o -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/error_object.cpp.o -c /build/kjs-5.54.0/src/kjs/error_object.cpp -In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/global.h:26, - from /build/kjs-5.54.0/src/kjs/object.h:27, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/object_object.h:24, - from /build/kjs-5.54.0/src/kjs/function_object.h:25, - from /build/kjs-5.54.0/src/kjs/error_object.h:24, - from /build/kjs-5.54.0/src/kjs/error_object.cpp:22: +In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../kjs/global.h:26, + from /build/kjs-5.54.0/src/kjs/ustring.h:26, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/internal.h:28, + from /build/kjs-5.54.0/src/kjs/regexp_object.h:24, + from /build/kjs-5.54.0/src/kjs/regexp_object.cpp:23: /build/kjs-5.54.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(MAC) ^~~~~~~~~~~~~~~~ @@ -6869,12 +6904,9 @@ from /build/kjs-5.54.0/src/kjs/completion.h:27, from /build/kjs-5.54.0/src/kjs/ExecState.h:28, from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/object_object.h:24, - from /build/kjs-5.54.0/src/kjs/function_object.h:25, - from /build/kjs-5.54.0/src/kjs/error_object.h:24, - from /build/kjs-5.54.0/src/kjs/error_object.cpp:22: + from /build/kjs-5.54.0/src/kjs/internal.h:28, + from /build/kjs-5.54.0/src/kjs/regexp_object.h:24, + from /build/kjs-5.54.0/src/kjs/regexp_object.cpp:23: /build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 ^~~~~~~~~~~~~~~~ @@ -6893,18 +6925,15 @@ from /build/kjs-5.54.0/src/kjs/completion.h:27, from /build/kjs-5.54.0/src/kjs/ExecState.h:28, from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/object_object.h:24, - from /build/kjs-5.54.0/src/kjs/function_object.h:25, - from /build/kjs-5.54.0/src/kjs/error_object.h:24, - from /build/kjs-5.54.0/src/kjs/error_object.cpp:22: + from /build/kjs-5.54.0/src/kjs/internal.h:28, + from /build/kjs-5.54.0/src/kjs/regexp_object.h:24, + from /build/kjs-5.54.0/src/kjs/regexp_object.cpp:23: /build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ -[ 48%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/function.cpp.o -In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../kjs/global.h:26, - from /build/kjs-5.54.0/src/kjs/ustring.h:26, +[ 47%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/error_object.cpp.o +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/error_object.cpp.o -c /build/kjs-5.54.0/src/kjs/error_object.cpp +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, from /build/kjs-5.54.0/src/kjs/identifier.h:25, from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, from /build/kjs-5.54.0/src/kjs/completion.h:27, @@ -6913,6 +6942,16 @@ from /build/kjs-5.54.0/src/kjs/internal.h:28, from /build/kjs-5.54.0/src/kjs/regexp_object.h:24, from /build/kjs-5.54.0/src/kjs/regexp_object.cpp:23: +/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/global.h:26, + from /build/kjs-5.54.0/src/kjs/object.h:27, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/object_object.h:24, + from /build/kjs-5.54.0/src/kjs/function_object.h:25, + from /build/kjs-5.54.0/src/kjs/error_object.h:24, + from /build/kjs-5.54.0/src/kjs/error_object.cpp:22: /build/kjs-5.54.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(MAC) ^~~~~~~~~~~~~~~~ @@ -6937,9 +6976,12 @@ from /build/kjs-5.54.0/src/kjs/completion.h:27, from /build/kjs-5.54.0/src/kjs/ExecState.h:28, from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/regexp_object.h:24, - from /build/kjs-5.54.0/src/kjs/regexp_object.cpp:23: + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/object_object.h:24, + from /build/kjs-5.54.0/src/kjs/function_object.h:25, + from /build/kjs-5.54.0/src/kjs/error_object.h:24, + from /build/kjs-5.54.0/src/kjs/error_object.cpp:22: /build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 ^~~~~~~~~~~~~~~~ @@ -6958,31 +7000,33 @@ from /build/kjs-5.54.0/src/kjs/completion.h:27, from /build/kjs-5.54.0/src/kjs/ExecState.h:28, from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/regexp_object.h:24, - from /build/kjs-5.54.0/src/kjs/regexp_object.cpp:23: -/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/function.cpp.o -c /build/kjs-5.54.0/src/kjs/function.cpp -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, from /build/kjs-5.54.0/src/kjs/object.h:29, from /build/kjs-5.54.0/src/kjs/function.h:27, from /build/kjs-5.54.0/src/kjs/object_object.h:24, from /build/kjs-5.54.0/src/kjs/function_object.h:25, from /build/kjs-5.54.0/src/kjs/error_object.h:24, from /build/kjs-5.54.0/src/kjs/error_object.cpp:22: -/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] +/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ -[ 49%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/debugger.cpp.o -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/debugger.cpp.o -c /build/kjs-5.54.0/src/kjs/debugger.cpp -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:32, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/internal.h:28, + from /build/kjs-5.54.0/src/kjs/regexp_object.h:24, + from /build/kjs-5.54.0/src/kjs/regexp_object.cpp:23: +/build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC7) + ^~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, + from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, + from /build/kjs-5.54.0/src/kjs/collector.h:27, + from /build/kjs-5.54.0/src/kjs/ustring.h:35, from /build/kjs-5.54.0/src/kjs/identifier.h:25, from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, from /build/kjs-5.54.0/src/kjs/completion.h:27, @@ -6991,11 +7035,79 @@ from /build/kjs-5.54.0/src/kjs/internal.h:28, from /build/kjs-5.54.0/src/kjs/regexp_object.h:24, from /build/kjs-5.54.0/src/kjs/regexp_object.cpp:23: +/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC) + ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, + from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, + from /build/kjs-5.54.0/src/kjs/collector.h:27, + from /build/kjs-5.54.0/src/kjs/ustring.h:35, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/internal.h:28, + from /build/kjs-5.54.0/src/kjs/regexp_object.h:24, + from /build/kjs-5.54.0/src/kjs/regexp_object.cpp:23: +/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, + from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, + from /build/kjs-5.54.0/src/kjs/collector.h:27, + from /build/kjs-5.54.0/src/kjs/ustring.h:35, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/internal.h:28, + from /build/kjs-5.54.0/src/kjs/regexp_object.h:24, + from /build/kjs-5.54.0/src/kjs/regexp_object.cpp:23: +/build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ +[ 48%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/function.cpp.o +In file included from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/internal.h:28, + from /build/kjs-5.54.0/src/kjs/regexp_object.h:24, + from /build/kjs-5.54.0/src/kjs/regexp_object.cpp:23: +/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && PLATFORM(FORCE_PACK) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && PLATFORM(FORCE_PACK) + ^~~~~~~~~~~~~~~~~~~~~~~ +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/function.cpp.o -c /build/kjs-5.54.0/src/kjs/function.cpp +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/object_object.h:24, + from /build/kjs-5.54.0/src/kjs/function_object.h:25, + from /build/kjs-5.54.0/src/kjs/error_object.h:24, + from /build/kjs-5.54.0/src/kjs/error_object.cpp:22: /build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ -[ 50%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/value.cpp.o -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/value.cpp.o -c /build/kjs-5.54.0/src/kjs/value.cpp In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/global.h:26, from /build/kjs-5.54.0/src/kjs/object.h:27, from /build/kjs-5.54.0/src/kjs/function.h:27, @@ -7131,6 +7243,28 @@ /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, + from /build/kjs-5.54.0/src/kjs/value.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:29, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/internal.h:28, + from /build/kjs-5.54.0/src/kjs/regexp_object.h:24, + from /build/kjs-5.54.0/src/kjs/regexp_object.cpp:23: +/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(WIN_OS) + ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC) + ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/value.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:29, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/internal.h:28, + from /build/kjs-5.54.0/src/kjs/regexp_object.h:24, + from /build/kjs-5.54.0/src/kjs/regexp_object.cpp:23: +/build/kjs-5.54.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(SOLARIS_OS) + ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/identifier.h:25, from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, from /build/kjs-5.54.0/src/kjs/completion.h:27, @@ -7148,15 +7282,121 @@ /build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && PLATFORM(FORCE_PACK) ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:32, +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, from /build/kjs-5.54.0/src/kjs/identifier.h:25, from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, from /build/kjs-5.54.0/src/kjs/completion.h:27, from /build/kjs-5.54.0/src/kjs/ExecState.h:28, from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/function.cpp:26: +/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/protect.h:27, + from /build/kjs-5.54.0/src/kjs/interpreter.h:28, from /build/kjs-5.54.0/src/kjs/internal.h:28, from /build/kjs-5.54.0/src/kjs/regexp_object.h:24, from /build/kjs-5.54.0/src/kjs/regexp_object.cpp:23: +/build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/internal.h:28, + from /build/kjs-5.54.0/src/kjs/regexp_object.h:24, + from /build/kjs-5.54.0/src/kjs/regexp_object.cpp:23: +/build/kjs-5.54.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(BINDINGS) + ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/internal.h:28, + from /build/kjs-5.54.0/src/kjs/regexp_object.h:24, + from /build/kjs-5.54.0/src/kjs/regexp_object.cpp:23: +/build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(BINDINGS) + ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/regexp_object.h:26, + from /build/kjs-5.54.0/src/kjs/regexp_object.cpp:23: +/build/kjs-5.54.0/src/kjs/regexp.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(SYS_TIME_H) + ^~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/regexp_object.h:26, + from /build/kjs-5.54.0/src/kjs/regexp_object.cpp:23: +/build/kjs-5.54.0/src/kjs/regexp.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(SYS_TIME_H) + ^~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/math_object.cpp:22: +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + }; + ^ +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/regexp_object.lut.h:3, + from /build/kjs-5.54.0/src/kjs/regexp_object.cpp:25: +/build/kjs-5.54.0/src/kjs/lookup.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +In file included from /build/kjs-5.54.0/src/kjs/nodes.h:31, + from /build/kjs-5.54.0/src/kjs/regexp_object.cpp:31: +/build/kjs-5.54.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(IEEEFP_H) + ^~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FLOAT_H) + ^~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/nodes.h:31, + from /build/kjs-5.54.0/src/kjs/regexp_object.cpp:31: +/build/kjs-5.54.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_BUILTIN_CLZ) + ^~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_STD_ISNAN) + ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_STD_ISFINITE) + ^~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:137:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_STD_ISINF) + ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_STD_SIGNBIT) + ^~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FPCLASS) + ^~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_FPCLASS) + ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:32, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/function.cpp:26: /build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC7) ^~~~~~~~~~~~~~~~~~ @@ -7171,9 +7411,9 @@ from /build/kjs-5.54.0/src/kjs/completion.h:27, from /build/kjs-5.54.0/src/kjs/ExecState.h:28, from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/regexp_object.h:24, - from /build/kjs-5.54.0/src/kjs/regexp_object.cpp:23: + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/function.cpp:26: /build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC) ^~~~~~~~~~~~~~~~~ @@ -7191,9 +7431,9 @@ from /build/kjs-5.54.0/src/kjs/completion.h:27, from /build/kjs-5.54.0/src/kjs/ExecState.h:28, from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/regexp_object.h:24, - from /build/kjs-5.54.0/src/kjs/regexp_object.cpp:23: + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/function.cpp:26: /build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ @@ -7207,9 +7447,9 @@ from /build/kjs-5.54.0/src/kjs/completion.h:27, from /build/kjs-5.54.0/src/kjs/ExecState.h:28, from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/regexp_object.h:24, - from /build/kjs-5.54.0/src/kjs/regexp_object.cpp:23: + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/function.cpp:26: /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ @@ -7221,43 +7461,15 @@ from /build/kjs-5.54.0/src/kjs/completion.h:27, from /build/kjs-5.54.0/src/kjs/ExecState.h:28, from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/regexp_object.h:24, - from /build/kjs-5.54.0/src/kjs/regexp_object.cpp:23: + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/function.cpp:26: /build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && PLATFORM(FORCE_PACK) ^~~~~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && PLATFORM(FORCE_PACK) ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/global.h:26, - from /build/kjs-5.54.0/src/kjs/debugger.h:25, - from /build/kjs-5.54.0/src/kjs/debugger.cpp:22: -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(MAC) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(KDE) || PLATFORM(QT) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(KDE) || PLATFORM(QT) - ^~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(MAC) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(WIN) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(GDK) - ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:24, - from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, - from /build/kjs-5.54.0/src/kjs/debugger.h:26, - from /build/kjs-5.54.0/src/kjs/debugger.cpp:22: -/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, from /build/kjs-5.54.0/src/kjs/value.h:27, from /build/kjs-5.54.0/src/kjs/ExecState.h:29, @@ -7315,70 +7527,6 @@ /build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(BINDINGS) ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, - from /build/kjs-5.54.0/src/kjs/value.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:29, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/regexp_object.h:24, - from /build/kjs-5.54.0/src/kjs/regexp_object.cpp:23: -/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(WIN_OS) - ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC) - ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/value.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:29, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/regexp_object.h:24, - from /build/kjs-5.54.0/src/kjs/regexp_object.cpp:23: -/build/kjs-5.54.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(SOLARIS_OS) - ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../kjs/global.h:26, - from /build/kjs-5.54.0/src/kjs/JSImmediate.h:26, - from /build/kjs-5.54.0/src/kjs/value.h:27, - from /build/kjs-5.54.0/src/kjs/value.cpp:24: -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(MAC) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(KDE) || PLATFORM(QT) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(KDE) || PLATFORM(QT) - ^~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(MAC) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(WIN) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(GDK) - ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/protect.h:27, - from /build/kjs-5.54.0/src/kjs/interpreter.h:28, - from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/regexp_object.h:24, - from /build/kjs-5.54.0/src/kjs/regexp_object.cpp:23: -/build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/regexp_object.h:24, - from /build/kjs-5.54.0/src/kjs/regexp_object.cpp:23: -/build/kjs-5.54.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(BINDINGS) - ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/regexp_object.h:24, - from /build/kjs-5.54.0/src/kjs/regexp_object.cpp:23: -/build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(BINDINGS) - ^~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/error_object.cpp:28: /build/kjs-5.54.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if HAVE(IEEEFP_H) @@ -7408,63 +7556,52 @@ /build/kjs-5.54.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if HAVE(FUNC_FPCLASS) ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/regexp_object.h:26, - from /build/kjs-5.54.0/src/kjs/regexp_object.cpp:23: -/build/kjs-5.54.0/src/kjs/regexp.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(SYS_TIME_H) - ^~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/regexp_object.h:26, - from /build/kjs-5.54.0/src/kjs/regexp_object.cpp:23: -/build/kjs-5.54.0/src/kjs/regexp.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(SYS_TIME_H) - ^~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/math_object.cpp:22: -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - }; - ^ -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/math_object.lut.h:55:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/regexp_object.lut.h:3, - from /build/kjs-5.54.0/src/kjs/regexp_object.cpp:25: -/build/kjs-5.54.0/src/kjs/lookup.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) - ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, +In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, + from /build/kjs-5.54.0/src/kjs/value.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:29, from /build/kjs-5.54.0/src/kjs/interpreter.h:27, from /build/kjs-5.54.0/src/kjs/object.h:29, from /build/kjs-5.54.0/src/kjs/function.h:27, from /build/kjs-5.54.0/src/kjs/function.cpp:26: -/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(MULTIPLE_THREADS) +/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(WIN_OS) + ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC) + ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/value.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:29, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/function.cpp:26: +/build/kjs-5.54.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(SOLARIS_OS) + ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/protect.h:27, + from /build/kjs-5.54.0/src/kjs/interpreter.h:28, + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/function.cpp:26: +/build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/function.cpp:26: +/build/kjs-5.54.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(BINDINGS) + ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/function.cpp:26: +/build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(BINDINGS) + ^~~~~~~~~~~~~~~~ +[ 49%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/debugger.cpp.o +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/debugger.cpp.o -c /build/kjs-5.54.0/src/kjs/debugger.cpp In file included from /build/kjs-5.54.0/src/kjs/nodes.h:31, - from /build/kjs-5.54.0/src/kjs/regexp_object.cpp:31: + from /build/kjs-5.54.0/src/kjs/function.cpp:32: /build/kjs-5.54.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if HAVE(IEEEFP_H) ^~~~~~~~~~~~~ @@ -7472,7 +7609,7 @@ #if HAVE(FLOAT_H) ^~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/nodes.h:31, - from /build/kjs-5.54.0/src/kjs/regexp_object.cpp:31: + from /build/kjs-5.54.0/src/kjs/function.cpp:32: /build/kjs-5.54.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if HAVE(FUNC_BUILTIN_CLZ) ^~~~~~~~~~~~~~~~~~~~~ @@ -7494,110 +7631,72 @@ /build/kjs-5.54.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if HAVE(FUNC_FPCLASS) ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:29, - from /build/kjs-5.54.0/src/kjs/value.h:27, - from /build/kjs-5.54.0/src/kjs/value.cpp:24: -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 +In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/global.h:26, + from /build/kjs-5.54.0/src/kjs/debugger.h:25, + from /build/kjs-5.54.0/src/kjs/debugger.cpp:22: +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(MAC) ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #elif COMPILER(MSVC) && defined(NDEBUG) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && defined(NDEBUG) && ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4) +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(KDE) || PLATFORM(QT) ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && __GNUC__ > 3 +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(KDE) || PLATFORM(QT) + ^~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(MAC) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(WIN) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(GDK) ^~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:24, from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, from /build/kjs-5.54.0/src/kjs/debugger.h:26, from /build/kjs-5.54.0/src/kjs/debugger.cpp:22: -/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] +/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:32, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/function.cpp:26: -/build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC7) - ^~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, - from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, - from /build/kjs-5.54.0/src/kjs/collector.h:27, - from /build/kjs-5.54.0/src/kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/function.cpp:26: -/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC) +In file included from /build/kjs-5.54.0/src/kjs/function.cpp:45: +/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC) +/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, - from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, - from /build/kjs-5.54.0/src/kjs/collector.h:27, - from /build/kjs-5.54.0/src/kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/function.cpp:26: -/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] +/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, - from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, - from /build/kjs-5.54.0/src/kjs/collector.h:27, - from /build/kjs-5.54.0/src/kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/function.cpp:26: -/build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] +/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] +/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/function.cpp:26: -/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && PLATFORM(FORCE_PACK) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && PLATFORM(FORCE_PACK) - ^~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:24, + from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, + from /build/kjs-5.54.0/src/kjs/debugger.h:26, + from /build/kjs-5.54.0/src/kjs/debugger.cpp:22: +/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../wtf/RefPtr.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:24, from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, @@ -7648,7 +7747,9 @@ ^~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, from /build/kjs-5.54.0/src/kjs/value.h:27, - from /build/kjs-5.54.0/src/kjs/value.cpp:24: + from /build/kjs-5.54.0/src/kjs/protect.h:25, + from /build/kjs-5.54.0/src/kjs/debugger.h:27, + from /build/kjs-5.54.0/src/kjs/debugger.cpp:22: /build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(WIN_OS) ^~~~~~~~~~~~~~~~~~~ @@ -7656,71 +7757,215 @@ #if COMPILER(MSVC) ^~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/value.h:27, - from /build/kjs-5.54.0/src/kjs/value.cpp:24: + from /build/kjs-5.54.0/src/kjs/protect.h:25, + from /build/kjs-5.54.0/src/kjs/debugger.h:27, + from /build/kjs-5.54.0/src/kjs/debugger.cpp:22: /build/kjs-5.54.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(SOLARIS_OS) ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:32, from /build/kjs-5.54.0/src/kjs/value.h:28, - from /build/kjs-5.54.0/src/kjs/value.cpp:24: -/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(MULTIPLE_THREADS) + from /build/kjs-5.54.0/src/kjs/protect.h:25, + from /build/kjs-5.54.0/src/kjs/debugger.h:27, + from /build/kjs-5.54.0/src/kjs/debugger.cpp:22: +/build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC7) + ^~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/value.h:28, + from /build/kjs-5.54.0/src/kjs/protect.h:25, + from /build/kjs-5.54.0/src/kjs/debugger.h:27, + from /build/kjs-5.54.0/src/kjs/debugger.cpp:22: +/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && PLATFORM(FORCE_PACK) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && PLATFORM(FORCE_PACK) + ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/protect.h:27, + from /build/kjs-5.54.0/src/kjs/debugger.h:27, + from /build/kjs-5.54.0/src/kjs/debugger.cpp:22: +/build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, - from /build/kjs-5.54.0/src/kjs/value.h:28, +In file included from /build/kjs-5.54.0/src/kjs/internal.h:28, + from /build/kjs-5.54.0/src/kjs/nodes.h:29, + from /build/kjs-5.54.0/src/kjs/debugger.cpp:23: +/build/kjs-5.54.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(BINDINGS) + ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/internal.h:28, + from /build/kjs-5.54.0/src/kjs/nodes.h:29, + from /build/kjs-5.54.0/src/kjs/debugger.cpp:23: +/build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(BINDINGS) + ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/nodes.h:31, + from /build/kjs-5.54.0/src/kjs/debugger.cpp:23: +/build/kjs-5.54.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(IEEEFP_H) + ^~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FLOAT_H) + ^~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/nodes.h:31, + from /build/kjs-5.54.0/src/kjs/debugger.cpp:23: +/build/kjs-5.54.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_BUILTIN_CLZ) + ^~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_STD_ISNAN) + ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_STD_ISFINITE) + ^~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:137:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_STD_ISINF) + ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_STD_SIGNBIT) + ^~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FPCLASS) + ^~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_FPCLASS) + ^~~~~~~~~~~~~~~~~ +[ 50%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/value.cpp.o +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/value.cpp.o -c /build/kjs-5.54.0/src/kjs/value.cpp +In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../kjs/global.h:26, + from /build/kjs-5.54.0/src/kjs/JSImmediate.h:26, + from /build/kjs-5.54.0/src/kjs/value.h:27, from /build/kjs-5.54.0/src/kjs/value.cpp:24: -/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(MAC) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(KDE) || PLATFORM(QT) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(KDE) || PLATFORM(QT) + ^~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(MAC) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(WIN) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(GDK) + ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:29, + from /build/kjs-5.54.0/src/kjs/value.h:27, + from /build/kjs-5.54.0/src/kjs/value.cpp:24: +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #elif COMPILER(MSVC) && defined(NDEBUG) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && defined(NDEBUG) && ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && __GNUC__ > 3 + ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/regexp_object.cpp:25: +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + }; + ^ +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +In file included from /build/kjs-5.54.0/src/kjs/CompileState.h:29, + from /build/kjs-5.54.0/src/kjs/nodes.h:30, + from /build/kjs-5.54.0/src/kjs/regexp_object.cpp:31: +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* a2 = 0, OpValue* a3 = 0); + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* a2 = 0, OpValue* a3 = 0); + ^ +In file included from /build/kjs-5.54.0/src/kjs/CompileState.h:29, + from /build/kjs-5.54.0/src/kjs/nodes.h:30, + from /build/kjs-5.54.0/src/kjs/function.cpp:32: +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* a2 = 0, OpValue* a3 = 0); + ^ In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, from /build/kjs-5.54.0/src/kjs/value.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:29, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/function.cpp:26: + from /build/kjs-5.54.0/src/kjs/value.cpp:24: /build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(WIN_OS) ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* a2 = 0, OpValue* a3 = 0); + ^ /build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC) ^~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/value.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:29, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/function.cpp:26: + from /build/kjs-5.54.0/src/kjs/value.cpp:24: /build/kjs-5.54.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(SOLARIS_OS) ^~~~~~~~~~~~~~~~~~~~~~~ -[ 51%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/list.cpp.o +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, + from /build/kjs-5.54.0/src/kjs/value.h:28, + from /build/kjs-5.54.0/src/kjs/value.cpp:24: +/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, + from /build/kjs-5.54.0/src/kjs/value.h:28, + from /build/kjs-5.54.0/src/kjs/value.cpp:24: +/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/ustring.h:32, from /build/kjs-5.54.0/src/kjs/value.h:28, from /build/kjs-5.54.0/src/kjs/value.cpp:24: /build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC7) ^~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/protect.h:27, - from /build/kjs-5.54.0/src/kjs/interpreter.h:28, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/function.cpp:26: -/build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/function.cpp:26: -/build/kjs-5.54.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(BINDINGS) - ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/function.cpp:26: -/build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(BINDINGS) - ^~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, @@ -7759,25 +8004,6 @@ /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, - from /build/kjs-5.54.0/src/kjs/value.h:27, - from /build/kjs-5.54.0/src/kjs/protect.h:25, - from /build/kjs-5.54.0/src/kjs/debugger.h:27, - from /build/kjs-5.54.0/src/kjs/debugger.cpp:22: -/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(WIN_OS) - ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC) - ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/value.h:27, - from /build/kjs-5.54.0/src/kjs/protect.h:25, - from /build/kjs-5.54.0/src/kjs/debugger.h:27, - from /build/kjs-5.54.0/src/kjs/debugger.cpp:22: -/build/kjs-5.54.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(SOLARIS_OS) - ^~~~~~~~~~~~~~~~~~~~~~~ -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/list.cpp.o -c /build/kjs-5.54.0/src/kjs/list.cpp In file included from /build/kjs-5.54.0/src/kjs/value.h:28, from /build/kjs-5.54.0/src/kjs/value.cpp:24: /build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] @@ -7786,30 +8012,6 @@ /build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && PLATFORM(FORCE_PACK) ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:32, - from /build/kjs-5.54.0/src/kjs/value.h:28, - from /build/kjs-5.54.0/src/kjs/protect.h:25, - from /build/kjs-5.54.0/src/kjs/debugger.h:27, - from /build/kjs-5.54.0/src/kjs/debugger.cpp:22: -/build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC7) - ^~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/value.h:28, - from /build/kjs-5.54.0/src/kjs/protect.h:25, - from /build/kjs-5.54.0/src/kjs/debugger.h:27, - from /build/kjs-5.54.0/src/kjs/debugger.cpp:22: -/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && PLATFORM(FORCE_PACK) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && PLATFORM(FORCE_PACK) - ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/protect.h:27, - from /build/kjs-5.54.0/src/kjs/debugger.h:27, - from /build/kjs-5.54.0/src/kjs/debugger.cpp:22: -/build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/protect.h:27, from /build/kjs-5.54.0/src/kjs/interpreter.h:28, from /build/kjs-5.54.0/src/kjs/object.h:29, @@ -7839,49 +8041,24 @@ /build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(BINDINGS) ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/nodes.h:31, - from /build/kjs-5.54.0/src/kjs/function.cpp:32: -/build/kjs-5.54.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(IEEEFP_H) - ^~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FLOAT_H) - ^~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/nodes.h:31, - from /build/kjs-5.54.0/src/kjs/function.cpp:32: -/build/kjs-5.54.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_BUILTIN_CLZ) - ^~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_STD_ISNAN) - ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_STD_ISFINITE) - ^~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:137:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_STD_ISINF) - ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_STD_SIGNBIT) - ^~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FPCLASS) - ^~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_FPCLASS) - ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/nodes.h:29, - from /build/kjs-5.54.0/src/kjs/debugger.cpp:23: -/build/kjs-5.54.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(BINDINGS) - ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/nodes.h:29, +In file included from /build/kjs-5.54.0/src/kjs/CompileState.h:29, + from /build/kjs-5.54.0/src/kjs/nodes.h:30, from /build/kjs-5.54.0/src/kjs/debugger.cpp:23: -/build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(BINDINGS) - ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* a2 = 0, OpValue* a3 = 0); + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* a2 = 0, OpValue* a3 = 0); + ^ In file included from /build/kjs-5.54.0/src/kjs/nodes.h:31, from /build/kjs-5.54.0/src/kjs/value.cpp:27: /build/kjs-5.54.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] @@ -7913,37 +8090,10 @@ /build/kjs-5.54.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if HAVE(FUNC_FPCLASS) ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/nodes.h:31, - from /build/kjs-5.54.0/src/kjs/debugger.cpp:23: -/build/kjs-5.54.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(IEEEFP_H) - ^~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FLOAT_H) - ^~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/nodes.h:31, - from /build/kjs-5.54.0/src/kjs/debugger.cpp:23: -/build/kjs-5.54.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_BUILTIN_CLZ) - ^~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_STD_ISNAN) - ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_STD_ISFINITE) - ^~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:137:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_STD_ISINF) - ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_STD_SIGNBIT) - ^~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FPCLASS) - ^~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_FPCLASS) - ^~~~~~~~~~~~~~~~~ +[ 51%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/list.cpp.o +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/list.cpp.o -c /build/kjs-5.54.0/src/kjs/list.cpp +[ 52%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/object.cpp.o +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/object.cpp.o -c /build/kjs-5.54.0/src/kjs/object.cpp In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../kjs/global.h:26, from /build/kjs-5.54.0/src/kjs/JSImmediate.h:26, from /build/kjs-5.54.0/src/kjs/value.h:27, @@ -7967,132 +8117,6 @@ /build/kjs-5.54.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(GDK) ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/function.cpp:45: -/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:56:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:113:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:132:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:151:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:202:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:221:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/ASCIICType.h:242:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/regexp_object.cpp:25: -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - }; - ^ -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/regexp_object.lut.h:35:1: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -In file included from /build/kjs-5.54.0/src/kjs/CompileState.h:29, - from /build/kjs-5.54.0/src/kjs/nodes.h:30, - from /build/kjs-5.54.0/src/kjs/regexp_object.cpp:31: -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* a2 = 0, OpValue* a3 = 0); - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* a2 = 0, OpValue* a3 = 0); - ^ -In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:29, - from /build/kjs-5.54.0/src/kjs/value.h:27, - from /build/kjs-5.54.0/src/kjs/list.h:26, - from /build/kjs-5.54.0/src/kjs/list.cpp:21: -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #elif COMPILER(MSVC) && defined(NDEBUG) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && defined(NDEBUG) && ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && __GNUC__ > 3 - ^~~~~~~~~~~~~~~~ -[ 52%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/object.cpp.o -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/object.cpp.o -c /build/kjs-5.54.0/src/kjs/object.cpp -In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, - from /build/kjs-5.54.0/src/kjs/value.h:27, - from /build/kjs-5.54.0/src/kjs/list.h:26, - from /build/kjs-5.54.0/src/kjs/list.cpp:21: -/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(WIN_OS) - ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC) - ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/value.h:27, - from /build/kjs-5.54.0/src/kjs/list.h:26, - from /build/kjs-5.54.0/src/kjs/list.cpp:21: -/build/kjs-5.54.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(SOLARIS_OS) - ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, - from /build/kjs-5.54.0/src/kjs/value.h:28, - from /build/kjs-5.54.0/src/kjs/list.h:26, - from /build/kjs-5.54.0/src/kjs/list.cpp:21: -/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, - from /build/kjs-5.54.0/src/kjs/value.h:28, - from /build/kjs-5.54.0/src/kjs/list.h:26, - from /build/kjs-5.54.0/src/kjs/list.cpp:21: -/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/global.h:26, from /build/kjs-5.54.0/src/kjs/object.h:27, from /build/kjs-5.54.0/src/kjs/object.cpp:25: @@ -8145,79 +8169,21 @@ /build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:32, - from /build/kjs-5.54.0/src/kjs/value.h:28, - from /build/kjs-5.54.0/src/kjs/list.h:26, - from /build/kjs-5.54.0/src/kjs/list.cpp:21: -/build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC7) - ^~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, - from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, - from /build/kjs-5.54.0/src/kjs/collector.h:27, - from /build/kjs-5.54.0/src/kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/value.h:28, - from /build/kjs-5.54.0/src/kjs/list.h:26, - from /build/kjs-5.54.0/src/kjs/list.cpp:21: -/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC) - ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, - from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, - from /build/kjs-5.54.0/src/kjs/collector.h:27, - from /build/kjs-5.54.0/src/kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/value.h:28, - from /build/kjs-5.54.0/src/kjs/list.h:26, - from /build/kjs-5.54.0/src/kjs/list.cpp:21: -/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, - from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, - from /build/kjs-5.54.0/src/kjs/collector.h:27, - from /build/kjs-5.54.0/src/kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/value.h:28, - from /build/kjs-5.54.0/src/kjs/list.h:26, - from /build/kjs-5.54.0/src/kjs/list.cpp:21: -/build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/value.h:28, +In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:29, + from /build/kjs-5.54.0/src/kjs/value.h:27, from /build/kjs-5.54.0/src/kjs/list.h:26, from /build/kjs-5.54.0/src/kjs/list.cpp:21: -/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && PLATFORM(FORCE_PACK) +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && PLATFORM(FORCE_PACK) - ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/protect.h:27, - from /build/kjs-5.54.0/src/kjs/interpreter.h:28, - from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/list.cpp:23: -/build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/list.cpp:23: -/build/kjs-5.54.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(BINDINGS) +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #elif COMPILER(MSVC) && defined(NDEBUG) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && defined(NDEBUG) && ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4) ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/list.cpp:23: -/build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(BINDINGS) +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && __GNUC__ > 3 ^~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, from /build/kjs-5.54.0/src/kjs/identifier.h:25, @@ -8230,6 +8196,16 @@ /build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, + from /build/kjs-5.54.0/src/kjs/value.h:27, + from /build/kjs-5.54.0/src/kjs/list.h:26, + from /build/kjs-5.54.0/src/kjs/list.cpp:21: +/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(WIN_OS) + ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC) + ^~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/ustring.h:32, from /build/kjs-5.54.0/src/kjs/identifier.h:25, from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, @@ -8241,7 +8217,19 @@ /build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC7) ^~~~~~~~~~~~~~~~~~ -[ 52%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/interpreter.cpp.o +In file included from /build/kjs-5.54.0/src/kjs/value.h:27, + from /build/kjs-5.54.0/src/kjs/list.h:26, + from /build/kjs-5.54.0/src/kjs/list.cpp:21: +/build/kjs-5.54.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(SOLARIS_OS) + ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, + from /build/kjs-5.54.0/src/kjs/value.h:28, + from /build/kjs-5.54.0/src/kjs/list.h:26, + from /build/kjs-5.54.0/src/kjs/list.cpp:21: +/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, @@ -8295,7 +8283,6 @@ /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/interpreter.cpp.o -c /build/kjs-5.54.0/src/kjs/interpreter.cpp In file included from /build/kjs-5.54.0/src/kjs/identifier.h:25, from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, from /build/kjs-5.54.0/src/kjs/completion.h:27, @@ -8309,73 +8296,70 @@ /build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && PLATFORM(FORCE_PACK) ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../kjs/global.h:26, - from /build/kjs-5.54.0/src/kjs/ustring.h:26, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/interpreter.cpp:25: -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(MAC) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(KDE) || PLATFORM(QT) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(KDE) || PLATFORM(QT) - ^~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(MAC) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(WIN) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(GDK) - ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:28, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/interpreter.cpp:25: -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #elif COMPILER(MSVC) && defined(NDEBUG) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && defined(NDEBUG) && ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && __GNUC__ > 3 - ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/interpreter.cpp:25: -/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ -[ 53%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/package.cpp.o In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/interpreter.cpp:25: + from /build/kjs-5.54.0/src/kjs/value.h:28, + from /build/kjs-5.54.0/src/kjs/list.h:26, + from /build/kjs-5.54.0/src/kjs/list.cpp:21: /build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/package.cpp.o -c /build/kjs-5.54.0/src/kjs/package.cpp +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:32, + from /build/kjs-5.54.0/src/kjs/value.h:28, + from /build/kjs-5.54.0/src/kjs/list.h:26, + from /build/kjs-5.54.0/src/kjs/list.cpp:21: +/build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC7) + ^~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, + from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, + from /build/kjs-5.54.0/src/kjs/collector.h:27, + from /build/kjs-5.54.0/src/kjs/ustring.h:35, + from /build/kjs-5.54.0/src/kjs/value.h:28, + from /build/kjs-5.54.0/src/kjs/list.h:26, + from /build/kjs-5.54.0/src/kjs/list.cpp:21: +/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC) + ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, + from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, + from /build/kjs-5.54.0/src/kjs/collector.h:27, + from /build/kjs-5.54.0/src/kjs/ustring.h:35, + from /build/kjs-5.54.0/src/kjs/value.h:28, + from /build/kjs-5.54.0/src/kjs/list.h:26, + from /build/kjs-5.54.0/src/kjs/list.cpp:21: +/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, + from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, + from /build/kjs-5.54.0/src/kjs/collector.h:27, + from /build/kjs-5.54.0/src/kjs/ustring.h:35, + from /build/kjs-5.54.0/src/kjs/value.h:28, + from /build/kjs-5.54.0/src/kjs/list.h:26, + from /build/kjs-5.54.0/src/kjs/list.cpp:21: +/build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/value.h:28, + from /build/kjs-5.54.0/src/kjs/list.h:26, + from /build/kjs-5.54.0/src/kjs/list.cpp:21: +/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && PLATFORM(FORCE_PACK) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && PLATFORM(FORCE_PACK) + ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, from /build/kjs-5.54.0/src/kjs/value.h:27, from /build/kjs-5.54.0/src/kjs/ExecState.h:29, @@ -8398,6 +8382,23 @@ ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/protect.h:27, from /build/kjs-5.54.0/src/kjs/interpreter.h:28, + from /build/kjs-5.54.0/src/kjs/internal.h:28, + from /build/kjs-5.54.0/src/kjs/list.cpp:23: +/build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/internal.h:28, + from /build/kjs-5.54.0/src/kjs/list.cpp:23: +/build/kjs-5.54.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(BINDINGS) + ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/internal.h:28, + from /build/kjs-5.54.0/src/kjs/list.cpp:23: +/build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(BINDINGS) + ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/protect.h:27, + from /build/kjs-5.54.0/src/kjs/interpreter.h:28, from /build/kjs-5.54.0/src/kjs/object.h:29, from /build/kjs-5.54.0/src/kjs/object.cpp:25: /build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] @@ -8448,6 +8449,75 @@ /build/kjs-5.54.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if HAVE(FUNC_FPCLASS) ^~~~~~~~~~~~~~~~~ +[ 52%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/interpreter.cpp.o +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/interpreter.cpp.o -c /build/kjs-5.54.0/src/kjs/interpreter.cpp +In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../kjs/global.h:26, + from /build/kjs-5.54.0/src/kjs/ustring.h:26, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/interpreter.cpp:25: +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(MAC) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(KDE) || PLATFORM(QT) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(KDE) || PLATFORM(QT) + ^~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(MAC) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(WIN) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(GDK) + ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:28, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/interpreter.cpp:25: +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #elif COMPILER(MSVC) && defined(NDEBUG) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && defined(NDEBUG) && ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && __GNUC__ > 3 + ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/interpreter.cpp:25: +/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/interpreter.cpp:25: +/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ +[ 53%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/package.cpp.o +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/package.cpp.o -c /build/kjs-5.54.0/src/kjs/package.cpp In file included from /build/kjs-5.54.0/src/kjs/ustring.h:32, from /build/kjs-5.54.0/src/kjs/identifier.h:25, from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, @@ -8529,42 +8599,6 @@ /build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(KDE) || PLATFORM(QT) ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/CompileState.h:29, - from /build/kjs-5.54.0/src/kjs/nodes.h:30, - from /build/kjs-5.54.0/src/kjs/value.cpp:27: -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* a2 = 0, OpValue* a3 = 0); - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* a2 = 0, OpValue* a3 = 0); - ^ -In file included from /build/kjs-5.54.0/src/kjs/CompileState.h:29, - from /build/kjs-5.54.0/src/kjs/nodes.h:30, - from /build/kjs-5.54.0/src/kjs/debugger.cpp:23: -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* a2 = 0, OpValue* a3 = 0); - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* a2 = 0, OpValue* a3 = 0); - ^ /build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(KDE) || PLATFORM(QT) ^~~~~~~~~~~~~~~ @@ -8600,6 +8634,33 @@ /build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ +[ 54%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/property_map.cpp.o +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/property_map.cpp.o -c /build/kjs-5.54.0/src/kjs/property_map.cpp +In file included from /build/kjs-5.54.0/src/kjs/CompileState.h:29, + from /build/kjs-5.54.0/src/kjs/nodes.h:30, + from /build/kjs-5.54.0/src/kjs/value.cpp:27: +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* a2 = 0, OpValue* a3 = 0); + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* a2 = 0, OpValue* a3 = 0); + ^ +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/package.h:26, + from /build/kjs-5.54.0/src/kjs/package.cpp:22: +/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, from /build/kjs-5.54.0/src/kjs/value.h:27, from /build/kjs-5.54.0/src/kjs/ExecState.h:29, @@ -8632,13 +8693,6 @@ /build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(BINDINGS) ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/package.h:26, - from /build/kjs-5.54.0/src/kjs/package.cpp:22: -/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/nodes.h:31, from /build/kjs-5.54.0/src/kjs/interpreter.cpp:37: /build/kjs-5.54.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] @@ -8647,6 +8701,13 @@ /build/kjs-5.54.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if HAVE(FLOAT_H) ^~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:32, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/package.h:26, + from /build/kjs-5.54.0/src/kjs/package.cpp:22: +/build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC7) + ^~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/nodes.h:31, from /build/kjs-5.54.0/src/kjs/interpreter.cpp:37: /build/kjs-5.54.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] @@ -8670,32 +8731,6 @@ /build/kjs-5.54.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if HAVE(FUNC_FPCLASS) ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/regexp_object.h:26, - from /build/kjs-5.54.0/src/kjs/interpreter.cpp:42: -/build/kjs-5.54.0/src/kjs/regexp.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(SYS_TIME_H) - ^~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/regexp_object.h:26, - from /build/kjs-5.54.0/src/kjs/interpreter.cpp:42: -/build/kjs-5.54.0/src/kjs/regexp.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(SYS_TIME_H) - ^~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/interpreter.cpp:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(BINDINGS) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/interpreter.cpp:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(WIN_OS) - ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/interpreter.cpp:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(BINDINGS) - ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:32, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/package.h:26, - from /build/kjs-5.54.0/src/kjs/package.cpp:22: -/build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC7) - ^~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, @@ -8737,84 +8772,6 @@ /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/package.h:26, - from /build/kjs-5.54.0/src/kjs/package.cpp:22: -/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && PLATFORM(FORCE_PACK) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && PLATFORM(FORCE_PACK) - ^~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/value.cpp: In member function 'KJS::JSValue* KJS::JSValue::getByIndex(KJS::ExecState*, unsigned int) const': -/build/kjs-5.54.0/src/kjs/value.cpp:236:9: warning: this statement may fall through [-Wimplicit-fallthrough=] - } - ^ -/build/kjs-5.54.0/src/kjs/value.cpp:239:5: note: here - default: { - ^~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, - from /build/kjs-5.54.0/src/kjs/value.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:29, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/package.h:27, - from /build/kjs-5.54.0/src/kjs/package.cpp:22: -/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(WIN_OS) - ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC) - ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/value.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:29, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/package.h:27, - from /build/kjs-5.54.0/src/kjs/package.cpp:22: -/build/kjs-5.54.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(SOLARIS_OS) - ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/protect.h:27, - from /build/kjs-5.54.0/src/kjs/interpreter.h:28, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/package.h:27, - from /build/kjs-5.54.0/src/kjs/package.cpp:22: -/build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/package.h:27, - from /build/kjs-5.54.0/src/kjs/package.cpp:22: -/build/kjs-5.54.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(BINDINGS) - ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/package.h:27, - from /build/kjs-5.54.0/src/kjs/package.cpp:22: -/build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(BINDINGS) - ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/CompileState.h:29, - from /build/kjs-5.54.0/src/kjs/nodes.h:30, - from /build/kjs-5.54.0/src/kjs/function.cpp:32: -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* a2 = 0, OpValue* a3 = 0); - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* a2 = 0, OpValue* a3 = 0); - ^ -[ 54%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/property_map.cpp.o -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/property_map.cpp.o -c /build/kjs-5.54.0/src/kjs/property_map.cpp In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../kjs/global.h:26, from /build/kjs-5.54.0/src/kjs/ustring.h:26, from /build/kjs-5.54.0/src/kjs/identifier.h:25, @@ -8861,26 +8818,58 @@ /build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/regexp_object.h:26, + from /build/kjs-5.54.0/src/kjs/interpreter.cpp:42: +/build/kjs-5.54.0/src/kjs/regexp.h:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(SYS_TIME_H) + ^~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/regexp_object.h:26, + from /build/kjs-5.54.0/src/kjs/interpreter.cpp:42: +/build/kjs-5.54.0/src/kjs/regexp.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(SYS_TIME_H) + ^~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/interpreter.cpp:49:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(BINDINGS) + ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/package.h:26, + from /build/kjs-5.54.0/src/kjs/package.cpp:22: +/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && PLATFORM(FORCE_PACK) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && PLATFORM(FORCE_PACK) + ^~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/interpreter.cpp:829:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(WIN_OS) + ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/interpreter.cpp:837:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(BINDINGS) + ^~~~~~~~~~~~~~~~ [ 55%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/property_slot.cpp.o cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/property_slot.cpp.o -c /build/kjs-5.54.0/src/kjs/property_slot.cpp -In file included from /build/kjs-5.54.0/src/kjs/CompileState.h:29, - from /build/kjs-5.54.0/src/kjs/nodes.h:30, - from /build/kjs-5.54.0/src/kjs/object.cpp:29: -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* a2 = 0, OpValue* a3 = 0); - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* a2 = 0, OpValue* a3 = 0); - ^ +In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, + from /build/kjs-5.54.0/src/kjs/value.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:29, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/package.h:27, + from /build/kjs-5.54.0/src/kjs/package.cpp:22: +/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(WIN_OS) + ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC) + ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/value.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:29, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/package.h:27, + from /build/kjs-5.54.0/src/kjs/package.cpp:22: +/build/kjs-5.54.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(SOLARIS_OS) + ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, from /build/kjs-5.54.0/src/kjs/identifier.h:25, from /build/kjs-5.54.0/src/kjs/property_map.h:26, @@ -8888,6 +8877,26 @@ /build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/protect.h:27, + from /build/kjs-5.54.0/src/kjs/interpreter.h:28, + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/package.h:27, + from /build/kjs-5.54.0/src/kjs/package.cpp:22: +/build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/package.h:27, + from /build/kjs-5.54.0/src/kjs/package.cpp:22: +/build/kjs-5.54.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(BINDINGS) + ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/package.h:27, + from /build/kjs-5.54.0/src/kjs/package.cpp:22: +/build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(BINDINGS) + ^~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../kjs/global.h:26, from /build/kjs-5.54.0/src/kjs/ustring.h:26, from /build/kjs-5.54.0/src/kjs/identifier.h:25, @@ -8934,8 +8943,6 @@ /build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ -[ 56%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/nodes2string.cpp.o -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/nodes2string.cpp.o -c /build/kjs-5.54.0/src/kjs/nodes2string.cpp In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, from /build/kjs-5.54.0/src/kjs/identifier.h:25, from /build/kjs-5.54.0/src/kjs/property_slot.h:26, @@ -9048,30 +9055,6 @@ /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../kjs/global.h:26, - from /build/kjs-5.54.0/src/kjs/../wtf/Noncopyable.h:24, - from /build/kjs-5.54.0/src/kjs/Parser.h:28, - from /build/kjs-5.54.0/src/kjs/nodes.h:28, - from /build/kjs-5.54.0/src/kjs/nodes2string.cpp:27: -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(MAC) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(KDE) || PLATFORM(QT) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(KDE) || PLATFORM(QT) - ^~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(MAC) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(WIN) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(GDK) - ^~~~~~~~~~~~~~~~ -[ 57%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/identifier.cpp.o In file included from /build/kjs-5.54.0/src/kjs/identifier.h:25, from /build/kjs-5.54.0/src/kjs/property_slot.h:26, from /build/kjs-5.54.0/src/kjs/property_slot.cpp:22: @@ -9081,10 +9064,9 @@ /build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && PLATFORM(FORCE_PACK) ^~~~~~~~~~~~~~~~~~~~~~~ -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/identifier.cpp.o -c /build/kjs-5.54.0/src/kjs/identifier.cpp In file included from /build/kjs-5.54.0/src/kjs/CompileState.h:29, from /build/kjs-5.54.0/src/kjs/nodes.h:30, - from /build/kjs-5.54.0/src/kjs/interpreter.cpp:37: + from /build/kjs-5.54.0/src/kjs/object.cpp:29: /build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, ^ @@ -9102,10 +9084,8 @@ ^ In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, from /build/kjs-5.54.0/src/kjs/value.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:29, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/property_map.cpp:24: + from /build/kjs-5.54.0/src/kjs/property_slot.h:27, + from /build/kjs-5.54.0/src/kjs/property_slot.cpp:22: /build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(WIN_OS) ^~~~~~~~~~~~~~~~~~~ @@ -9113,34 +9093,34 @@ #if COMPILER(MSVC) ^~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/value.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:29, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/property_map.cpp:24: + from /build/kjs-5.54.0/src/kjs/property_slot.h:27, + from /build/kjs-5.54.0/src/kjs/property_slot.cpp:22: /build/kjs-5.54.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(SOLARIS_OS) ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/protect.h:27, from /build/kjs-5.54.0/src/kjs/interpreter.h:28, from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/property_map.cpp:24: + from /build/kjs-5.54.0/src/kjs/property_slot.cpp:23: /build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/property_map.cpp:24: + from /build/kjs-5.54.0/src/kjs/property_slot.cpp:23: /build/kjs-5.54.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(BINDINGS) ^~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/property_map.cpp:24: + from /build/kjs-5.54.0/src/kjs/property_slot.cpp:23: /build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(BINDINGS) ^~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, from /build/kjs-5.54.0/src/kjs/value.h:27, - from /build/kjs-5.54.0/src/kjs/property_slot.h:27, - from /build/kjs-5.54.0/src/kjs/property_slot.cpp:22: + from /build/kjs-5.54.0/src/kjs/ExecState.h:29, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/property_map.cpp:24: /build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(WIN_OS) ^~~~~~~~~~~~~~~~~~~ @@ -9148,11 +9128,82 @@ #if COMPILER(MSVC) ^~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/value.h:27, - from /build/kjs-5.54.0/src/kjs/property_slot.h:27, - from /build/kjs-5.54.0/src/kjs/property_slot.cpp:22: + from /build/kjs-5.54.0/src/kjs/ExecState.h:29, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/property_map.cpp:24: /build/kjs-5.54.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(SOLARIS_OS) ^~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/value.cpp: In member function 'KJS::JSValue* KJS::JSValue::getByIndex(KJS::ExecState*, unsigned int) const': +/build/kjs-5.54.0/src/kjs/value.cpp:236:9: warning: this statement may fall through [-Wimplicit-fallthrough=] + } + ^ +/build/kjs-5.54.0/src/kjs/value.cpp:239:5: note: here + default: { + ^~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/protect.h:27, + from /build/kjs-5.54.0/src/kjs/interpreter.h:28, + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/property_map.cpp:24: +/build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/property_map.cpp:24: +/build/kjs-5.54.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(BINDINGS) + ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/property_map.cpp:24: +/build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(BINDINGS) + ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/CompileState.h:29, + from /build/kjs-5.54.0/src/kjs/nodes.h:30, + from /build/kjs-5.54.0/src/kjs/interpreter.cpp:37: +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* a2 = 0, OpValue* a3 = 0); + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* a2 = 0, OpValue* a3 = 0); + ^ +[ 56%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/nodes2string.cpp.o +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/nodes2string.cpp.o -c /build/kjs-5.54.0/src/kjs/nodes2string.cpp +[ 57%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/identifier.cpp.o +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/identifier.cpp.o -c /build/kjs-5.54.0/src/kjs/identifier.cpp +In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../kjs/global.h:26, + from /build/kjs-5.54.0/src/kjs/../wtf/Noncopyable.h:24, + from /build/kjs-5.54.0/src/kjs/Parser.h:28, + from /build/kjs-5.54.0/src/kjs/nodes.h:28, + from /build/kjs-5.54.0/src/kjs/nodes2string.cpp:27: +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(MAC) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(KDE) || PLATFORM(QT) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(KDE) || PLATFORM(QT) + ^~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(MAC) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(WIN) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(GDK) + ^~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../kjs/global.h:26, from /build/kjs-5.54.0/src/kjs/ustring.h:26, from /build/kjs-5.54.0/src/kjs/identifier.h:25, @@ -9196,6 +9247,14 @@ /build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/identifier.cpp:22: +/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ +[ 58%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/scope_chain.cpp.o +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/scope_chain.cpp.o -c /build/kjs-5.54.0/src/kjs/scope_chain.cpp In file included from /build/kjs-5.54.0/src/kjs/../wtf/RefPtr.h:25, from /build/kjs-5.54.0/src/kjs/Parser.h:29, from /build/kjs-5.54.0/src/kjs/nodes.h:28, @@ -9232,23 +9291,6 @@ /build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC7) ^~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/protect.h:27, - from /build/kjs-5.54.0/src/kjs/interpreter.h:28, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/property_slot.cpp:23: -/build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/property_slot.cpp:23: -/build/kjs-5.54.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(BINDINGS) - ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/property_slot.cpp:23: -/build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(BINDINGS) - ^~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, @@ -9319,14 +9361,27 @@ /build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && PLATFORM(FORCE_PACK) ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/identifier.cpp:22: -/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ -[ 58%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/scope_chain.cpp.o -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/scope_chain.cpp.o -c /build/kjs-5.54.0/src/kjs/scope_chain.cpp +In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/global.h:26, + from /build/kjs-5.54.0/src/kjs/scope_chain.h:26, + from /build/kjs-5.54.0/src/kjs/scope_chain.cpp:22: +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(MAC) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(KDE) || PLATFORM(QT) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(KDE) || PLATFORM(QT) + ^~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(MAC) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(WIN) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(GDK) + ^~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/ustring.h:32, from /build/kjs-5.54.0/src/kjs/identifier.h:25, from /build/kjs-5.54.0/src/kjs/identifier.cpp:22: @@ -9368,9 +9423,48 @@ /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:28, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/PropertyNameArray.h:24, + from /build/kjs-5.54.0/src/kjs/scope_chain.cpp:23: +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #elif COMPILER(MSVC) && defined(NDEBUG) + ^~~~~~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && defined(NDEBUG) && ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && __GNUC__ > 3 + ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/PropertyNameArray.h:24, + from /build/kjs-5.54.0/src/kjs/scope_chain.cpp:23: +/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/identifier.cpp:22: +/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && PLATFORM(FORCE_PACK) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && PLATFORM(FORCE_PACK) + ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/PropertyNameArray.h:24, + from /build/kjs-5.54.0/src/kjs/scope_chain.cpp:23: +/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ +[ 59%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/dtoa.cpp.o In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, from /build/kjs-5.54.0/src/kjs/value.h:27, from /build/kjs-5.54.0/src/kjs/ExecState.h:29, @@ -9393,6 +9487,7 @@ /build/kjs-5.54.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(SOLARIS_OS) ^~~~~~~~~~~~~~~~~~~~~~~ +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/dtoa.cpp.o -c /build/kjs-5.54.0/src/kjs/dtoa.cpp In file included from /build/kjs-5.54.0/src/kjs/protect.h:27, from /build/kjs-5.54.0/src/kjs/interpreter.h:28, from /build/kjs-5.54.0/src/kjs/internal.h:28, @@ -9413,14 +9508,6 @@ /build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(BINDINGS) ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/identifier.cpp:22: -/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && PLATFORM(FORCE_PACK) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && PLATFORM(FORCE_PACK) - ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/nodes.h:31, from /build/kjs-5.54.0/src/kjs/nodes2string.cpp:27: /build/kjs-5.54.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] @@ -9461,61 +9548,6 @@ /build/kjs-5.54.0/src/kjs/nodes2string.cpp:38:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif COMPILER(GCC) ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/global.h:26, - from /build/kjs-5.54.0/src/kjs/scope_chain.h:26, - from /build/kjs-5.54.0/src/kjs/scope_chain.cpp:22: -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(MAC) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(KDE) || PLATFORM(QT) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(KDE) || PLATFORM(QT) - ^~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(MAC) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(WIN) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(GDK) - ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:28, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/PropertyNameArray.h:24, - from /build/kjs-5.54.0/src/kjs/scope_chain.cpp:23: -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #elif COMPILER(MSVC) && defined(NDEBUG) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && defined(NDEBUG) && ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && __GNUC__ > 3 - ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/PropertyNameArray.h:24, - from /build/kjs-5.54.0/src/kjs/scope_chain.cpp:23: -/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ -[ 59%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/dtoa.cpp.o -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/dtoa.cpp.o -c /build/kjs-5.54.0/src/kjs/dtoa.cpp -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/PropertyNameArray.h:24, - from /build/kjs-5.54.0/src/kjs/scope_chain.cpp:23: -/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ -[ 60%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/fpconst.cpp.o -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/fpconst.cpp.o -c /build/kjs-5.54.0/src/kjs/fpconst.cpp In file included from /build/kjs-5.54.0/src/kjs/ustring.h:32, from /build/kjs-5.54.0/src/kjs/identifier.h:25, from /build/kjs-5.54.0/src/kjs/PropertyNameArray.h:24, @@ -9573,6 +9605,8 @@ /build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && PLATFORM(FORCE_PACK) ^~~~~~~~~~~~~~~~~~~~~~~ +[ 60%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/JSLock.cpp.o +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/JSLock.cpp.o -c /build/kjs-5.54.0/src/kjs/JSLock.cpp In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/global.h:26, from /build/kjs-5.54.0/src/kjs/dtoa.cpp:174: /build/kjs-5.54.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] @@ -9596,6 +9630,33 @@ /build/kjs-5.54.0/src/kjs/dtoa.cpp:176:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(BIG_ENDIAN) ^~~~~~~~~~~~~~~~~~~~~~~ +[ 61%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/fpconst.cpp.o +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/fpconst.cpp.o -c /build/kjs-5.54.0/src/kjs/fpconst.cpp +In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/global.h:26, + from /build/kjs-5.54.0/src/kjs/JSLock.h:25, + from /build/kjs-5.54.0/src/kjs/JSLock.cpp:22: +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(MAC) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(KDE) || PLATFORM(QT) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(KDE) || PLATFORM(QT) + ^~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(MAC) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(WIN) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(GDK) + ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/JSLock.cpp:22: +/build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, from /build/kjs-5.54.0/src/kjs/value.h:27, from /build/kjs-5.54.0/src/kjs/ExecState.h:29, @@ -9633,103 +9694,6 @@ /build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(BINDINGS) ^~~~~~~~~~~~~~~~ -[ 61%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/JSLock.cpp.o -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/JSLock.cpp.o -c /build/kjs-5.54.0/src/kjs/JSLock.cpp -[ 62%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/JSImmediate.cpp.o -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/JSImmediate.cpp.o -c /build/kjs-5.54.0/src/kjs/JSImmediate.cpp -In file included from /build/kjs-5.54.0/src/kjs/CompileState.h:29, - from /build/kjs-5.54.0/src/kjs/nodes.h:30, - from /build/kjs-5.54.0/src/kjs/nodes2string.cpp:27: -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* a2 = 0, OpValue* a3 = 0); - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* a2 = 0, OpValue* a3 = 0); - ^ -In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/global.h:26, - from /build/kjs-5.54.0/src/kjs/JSLock.h:25, - from /build/kjs-5.54.0/src/kjs/JSLock.cpp:22: -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(MAC) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(KDE) || PLATFORM(QT) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(KDE) || PLATFORM(QT) - ^~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(MAC) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(WIN) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(GDK) - ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/JSLock.cpp:22: -/build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/global.h:26, - from /build/kjs-5.54.0/src/kjs/fpconst.cpp:22: -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(MAC) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(KDE) || PLATFORM(QT) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(KDE) || PLATFORM(QT) - ^~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(MAC) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(WIN) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(GDK) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/fpconst.cpp:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #elif PLATFORM(DARWIN) - ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/fpconst.cpp:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(BIG_ENDIAN) - ^~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/fpconst.cpp:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #elif PLATFORM(MIDDLE_ENDIAN) - ^~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../kjs/global.h:26, - from /build/kjs-5.54.0/src/kjs/JSImmediate.h:26, - from /build/kjs-5.54.0/src/kjs/JSImmediate.cpp:22: -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(MAC) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(KDE) || PLATFORM(QT) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(KDE) || PLATFORM(QT) - ^~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(MAC) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(WIN) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(GDK) - ^~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:24, from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, @@ -9746,20 +9710,8 @@ /build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:29, - from /build/kjs-5.54.0/src/kjs/JSImmediate.cpp:22: -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #elif COMPILER(MSVC) && defined(NDEBUG) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && defined(NDEBUG) && ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && __GNUC__ > 3 - ^~~~~~~~~~~~~~~~ +[ 62%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/JSImmediate.cpp.o +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/JSImmediate.cpp.o -c /build/kjs-5.54.0/src/kjs/JSImmediate.cpp In file included from /build/kjs-5.54.0/src/kjs/../wtf/RefPtr.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:24, from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, @@ -9812,6 +9764,27 @@ /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../kjs/global.h:26, + from /build/kjs-5.54.0/src/kjs/JSImmediate.h:26, + from /build/kjs-5.54.0/src/kjs/JSImmediate.cpp:22: +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(MAC) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(KDE) || PLATFORM(QT) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(KDE) || PLATFORM(QT) + ^~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(MAC) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(WIN) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(GDK) + ^~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:27, from /build/kjs-5.54.0/src/kjs/collector.h:27, from /build/kjs-5.54.0/src/kjs/JSLock.cpp:24: @@ -9821,6 +9794,51 @@ /build/kjs-5.54.0/src/kjs/JSLock.cpp:29:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:29, + from /build/kjs-5.54.0/src/kjs/JSImmediate.cpp:22: +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #elif COMPILER(MSVC) && defined(NDEBUG) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && defined(NDEBUG) && ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && __GNUC__ > 3 + ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/global.h:26, + from /build/kjs-5.54.0/src/kjs/fpconst.cpp:22: +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(MAC) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(KDE) || PLATFORM(QT) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(KDE) || PLATFORM(QT) + ^~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(MAC) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(WIN) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(GDK) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/fpconst.cpp:39:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #elif PLATFORM(DARWIN) + ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/fpconst.cpp:70:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(BIG_ENDIAN) + ^~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/fpconst.cpp:73:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #elif PLATFORM(MIDDLE_ENDIAN) + ^~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 63%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/PropertyNameArray.cpp.o +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/PropertyNameArray.cpp.o -c /build/kjs-5.54.0/src/kjs/PropertyNameArray.cpp In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, from /build/kjs-5.54.0/src/kjs/JSImmediate.cpp:22: /build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] @@ -9855,9 +9873,32 @@ /build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ -[ 62%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/JSWrapperObject.cpp.o -[ 63%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/PropertyNameArray.cpp.o -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/PropertyNameArray.cpp.o -c /build/kjs-5.54.0/src/kjs/PropertyNameArray.cpp +/build/kjs-5.54.0/src/kjs/dtoa.cpp: In function 'double kjs_strtod(const char*, char**)': +/build/kjs-5.54.0/src/kjs/dtoa.cpp:1474:18: warning: this statement may fall through [-Wimplicit-fallthrough=] + sign = 1; + ~~~~~^~~ +/build/kjs-5.54.0/src/kjs/dtoa.cpp:1476:9: note: here + case '+': + ^~~~ +/build/kjs-5.54.0/src/kjs/dtoa.cpp:1573:19: warning: this statement may fall through [-Wimplicit-fallthrough=] + esign = 1; + ~~~~~~^~~ +/build/kjs-5.54.0/src/kjs/dtoa.cpp:1574:9: note: here + case '+': + ^~~~ +/build/kjs-5.54.0/src/kjs/dtoa.cpp: In function 'char* kjs_dtoa(double, int, int, int*, int*, char**)': +/build/kjs-5.54.0/src/kjs/dtoa.cpp:2820:15: warning: this statement may fall through [-Wimplicit-fallthrough=] + leftright = 0; + ~~~~~~~~~~^~~ +/build/kjs-5.54.0/src/kjs/dtoa.cpp:2822:1: note: here + case 4: + ^~~~ +/build/kjs-5.54.0/src/kjs/dtoa.cpp:2829:15: warning: this statement may fall through [-Wimplicit-fallthrough=] + leftright = 0; + ~~~~~~~~~~^~~ +/build/kjs-5.54.0/src/kjs/dtoa.cpp:2831:1: note: here + case 5: + ^~~~ In file included from /build/kjs-5.54.0/src/kjs/ustring.h:32, from /build/kjs-5.54.0/src/kjs/identifier.h:25, from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, @@ -9922,65 +9963,6 @@ /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/JSWrapperObject.cpp.o -c /build/kjs-5.54.0/src/kjs/JSWrapperObject.cpp -In file included from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/JSImmediate.cpp:23: -/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && PLATFORM(FORCE_PACK) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && PLATFORM(FORCE_PACK) - ^~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/dtoa.cpp: In function 'double kjs_strtod(const char*, char**)': -/build/kjs-5.54.0/src/kjs/dtoa.cpp:1474:18: warning: this statement may fall through [-Wimplicit-fallthrough=] - sign = 1; - ~~~~~^~~ -/build/kjs-5.54.0/src/kjs/dtoa.cpp:1476:9: note: here - case '+': - ^~~~ -/build/kjs-5.54.0/src/kjs/dtoa.cpp:1573:19: warning: this statement may fall through [-Wimplicit-fallthrough=] - esign = 1; - ~~~~~~^~~ -/build/kjs-5.54.0/src/kjs/dtoa.cpp:1574:9: note: here - case '+': - ^~~~ -In file included from /build/kjs-5.54.0/src/kjs/protect.h:27, - from /build/kjs-5.54.0/src/kjs/interpreter.h:28, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/JSImmediate.cpp:23: -/build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/JSImmediate.cpp:23: -/build/kjs-5.54.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(BINDINGS) - ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/JSImmediate.cpp:23: -/build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(BINDINGS) - ^~~~~~~~~~~~~~~~ -[ 64%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/CommonIdentifiers.cpp.o -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/CommonIdentifiers.cpp.o -c /build/kjs-5.54.0/src/kjs/CommonIdentifiers.cpp -/build/kjs-5.54.0/src/kjs/dtoa.cpp: In function 'char* kjs_dtoa(double, int, int, int*, int*, char**)': -/build/kjs-5.54.0/src/kjs/dtoa.cpp:2820:15: warning: this statement may fall through [-Wimplicit-fallthrough=] - leftright = 0; - ~~~~~~~~~~^~~ -/build/kjs-5.54.0/src/kjs/dtoa.cpp:2822:1: note: here - case 4: - ^~~~ -/build/kjs-5.54.0/src/kjs/dtoa.cpp:2829:15: warning: this statement may fall through [-Wimplicit-fallthrough=] - leftright = 0; - ~~~~~~~~~~^~~ -/build/kjs-5.54.0/src/kjs/dtoa.cpp:2831:1: note: here - case 5: - ^~~~ In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../kjs/global.h:26, from /build/kjs-5.54.0/src/kjs/ustring.h:26, from /build/kjs-5.54.0/src/kjs/identifier.h:25, @@ -10027,6 +10009,106 @@ /build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/JSImmediate.cpp:23: +/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && PLATFORM(FORCE_PACK) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && PLATFORM(FORCE_PACK) + ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/protect.h:27, + from /build/kjs-5.54.0/src/kjs/interpreter.h:28, + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/JSImmediate.cpp:23: +/build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/JSImmediate.cpp:23: +/build/kjs-5.54.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(BINDINGS) + ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/JSImmediate.cpp:23: +/build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(BINDINGS) + ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/PropertyNameArray.h:24, + from /build/kjs-5.54.0/src/kjs/PropertyNameArray.cpp:21: +/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ +[ 63%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/JSWrapperObject.cpp.o +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/JSWrapperObject.cpp.o -c /build/kjs-5.54.0/src/kjs/JSWrapperObject.cpp +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:32, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/PropertyNameArray.h:24, + from /build/kjs-5.54.0/src/kjs/PropertyNameArray.cpp:21: +/build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC7) + ^~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, + from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, + from /build/kjs-5.54.0/src/kjs/collector.h:27, + from /build/kjs-5.54.0/src/kjs/ustring.h:35, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/PropertyNameArray.h:24, + from /build/kjs-5.54.0/src/kjs/PropertyNameArray.cpp:21: +/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC) + ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, + from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, + from /build/kjs-5.54.0/src/kjs/collector.h:27, + from /build/kjs-5.54.0/src/kjs/ustring.h:35, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/PropertyNameArray.h:24, + from /build/kjs-5.54.0/src/kjs/PropertyNameArray.cpp:21: +/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, + from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, + from /build/kjs-5.54.0/src/kjs/collector.h:27, + from /build/kjs-5.54.0/src/kjs/ustring.h:35, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/PropertyNameArray.h:24, + from /build/kjs-5.54.0/src/kjs/PropertyNameArray.cpp:21: +/build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/PropertyNameArray.h:24, + from /build/kjs-5.54.0/src/kjs/PropertyNameArray.cpp:21: +/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && PLATFORM(FORCE_PACK) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && PLATFORM(FORCE_PACK) + ^~~~~~~~~~~~~~~~~~~~~~~ +[ 64%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/CommonIdentifiers.cpp.o +[ 65%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/JSVariableObject.cpp.o +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/CommonIdentifiers.cpp.o -c /build/kjs-5.54.0/src/kjs/CommonIdentifiers.cpp +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/JSVariableObject.cpp.o -c /build/kjs-5.54.0/src/kjs/JSVariableObject.cpp In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/global.h:26, from /build/kjs-5.54.0/src/kjs/object.h:27, from /build/kjs-5.54.0/src/kjs/JSWrapperObject.h:25, @@ -10082,6 +10164,40 @@ /build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/JSWrapperObject.h:25, + from /build/kjs-5.54.0/src/kjs/JSWrapperObject.cpp:22: +/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../kjs/global.h:26, + from /build/kjs-5.54.0/src/kjs/LocalStorage.h:27, + from /build/kjs-5.54.0/src/kjs/JSVariableObject.h:51, + from /build/kjs-5.54.0/src/kjs/JSVariableObject.cpp:47: +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(MAC) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(KDE) || PLATFORM(QT) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(KDE) || PLATFORM(QT) + ^~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(MAC) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(WIN) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(GDK) + ^~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../kjs/global.h:26, from /build/kjs-5.54.0/src/kjs/ustring.h:26, from /build/kjs-5.54.0/src/kjs/identifier.h:25, @@ -10128,21 +10244,39 @@ /build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/PropertyNameArray.h:24, - from /build/kjs-5.54.0/src/kjs/PropertyNameArray.cpp:21: -/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] +In file included from /build/kjs-5.54.0/src/kjs/CompileState.h:29, + from /build/kjs-5.54.0/src/kjs/nodes.h:30, + from /build/kjs-5.54.0/src/kjs/nodes2string.cpp:27: +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* a2 = 0, OpValue* a3 = 0); + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* a2 = 0, OpValue* a3 = 0); + ^ +In file included from /build/kjs-5.54.0/src/kjs/../wtf/Vector.h:26, + from /build/kjs-5.54.0/src/kjs/LocalStorage.h:32, + from /build/kjs-5.54.0/src/kjs/JSVariableObject.h:51, + from /build/kjs-5.54.0/src/kjs/JSVariableObject.cpp:47: +/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.cpp:21: +In file included from /build/kjs-5.54.0/src/kjs/../wtf/Vector.h:26, + from /build/kjs-5.54.0/src/kjs/LocalStorage.h:32, + from /build/kjs-5.54.0/src/kjs/JSVariableObject.h:51, + from /build/kjs-5.54.0/src/kjs/JSVariableObject.cpp:47: /build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:32, from /build/kjs-5.54.0/src/kjs/identifier.h:25, from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, from /build/kjs-5.54.0/src/kjs/completion.h:27, @@ -10151,13 +10285,6 @@ from /build/kjs-5.54.0/src/kjs/object.h:29, from /build/kjs-5.54.0/src/kjs/JSWrapperObject.h:25, from /build/kjs-5.54.0/src/kjs/JSWrapperObject.cpp:22: -/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:32, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/PropertyNameArray.h:24, - from /build/kjs-5.54.0/src/kjs/PropertyNameArray.cpp:21: /build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC7) ^~~~~~~~~~~~~~~~~~ @@ -10168,8 +10295,13 @@ from /build/kjs-5.54.0/src/kjs/collector.h:27, from /build/kjs-5.54.0/src/kjs/ustring.h:35, from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/PropertyNameArray.h:24, - from /build/kjs-5.54.0/src/kjs/PropertyNameArray.cpp:21: + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/JSWrapperObject.h:25, + from /build/kjs-5.54.0/src/kjs/JSWrapperObject.cpp:22: /build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC) ^~~~~~~~~~~~~~~~~ @@ -10183,8 +10315,13 @@ from /build/kjs-5.54.0/src/kjs/collector.h:27, from /build/kjs-5.54.0/src/kjs/ustring.h:35, from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/PropertyNameArray.h:24, - from /build/kjs-5.54.0/src/kjs/PropertyNameArray.cpp:21: + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/JSWrapperObject.h:25, + from /build/kjs-5.54.0/src/kjs/JSWrapperObject.cpp:22: /build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ @@ -10194,27 +10331,61 @@ from /build/kjs-5.54.0/src/kjs/collector.h:27, from /build/kjs-5.54.0/src/kjs/ustring.h:35, from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/PropertyNameArray.h:24, - from /build/kjs-5.54.0/src/kjs/PropertyNameArray.cpp:21: + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/JSWrapperObject.h:25, + from /build/kjs-5.54.0/src/kjs/JSWrapperObject.cpp:22: /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.cpp:21: +/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/PropertyNameArray.h:24, - from /build/kjs-5.54.0/src/kjs/PropertyNameArray.cpp:21: + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/JSWrapperObject.h:25, + from /build/kjs-5.54.0/src/kjs/JSWrapperObject.cpp:22: /build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && PLATFORM(FORCE_PACK) ^~~~~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && PLATFORM(FORCE_PACK) ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:32, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.cpp:21: +In file included from /build/kjs-5.54.0/src/kjs/../wtf/RefPtr.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/VectorTraits.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/Vector.h:28, + from /build/kjs-5.54.0/src/kjs/LocalStorage.h:32, + from /build/kjs-5.54.0/src/kjs/JSVariableObject.h:51, + from /build/kjs-5.54.0/src/kjs/JSVariableObject.cpp:47: +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #elif COMPILER(MSVC) && defined(NDEBUG) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && defined(NDEBUG) && ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && __GNUC__ > 3 + ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/LocalStorage.h:32, + from /build/kjs-5.54.0/src/kjs/JSVariableObject.h:51, + from /build/kjs-5.54.0/src/kjs/JSVariableObject.cpp:47: /build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC7) ^~~~~~~~~~~~~~~~~~ @@ -10224,9 +10395,9 @@ from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, from /build/kjs-5.54.0/src/kjs/collector.h:27, from /build/kjs-5.54.0/src/kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.cpp:21: + from /build/kjs-5.54.0/src/kjs/SymbolTable.h:32, + from /build/kjs-5.54.0/src/kjs/JSVariableObject.h:52, + from /build/kjs-5.54.0/src/kjs/JSVariableObject.cpp:47: /build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC) ^~~~~~~~~~~~~~~~~ @@ -10239,9 +10410,9 @@ from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, from /build/kjs-5.54.0/src/kjs/collector.h:27, from /build/kjs-5.54.0/src/kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.cpp:21: + from /build/kjs-5.54.0/src/kjs/SymbolTable.h:32, + from /build/kjs-5.54.0/src/kjs/JSVariableObject.h:52, + from /build/kjs-5.54.0/src/kjs/JSVariableObject.cpp:47: /build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ @@ -10250,40 +10421,31 @@ from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, from /build/kjs-5.54.0/src/kjs/collector.h:27, from /build/kjs-5.54.0/src/kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.cpp:21: + from /build/kjs-5.54.0/src/kjs/SymbolTable.h:32, + from /build/kjs-5.54.0/src/kjs/JSVariableObject.h:52, + from /build/kjs-5.54.0/src/kjs/JSVariableObject.cpp:47: /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/identifier.h:25, +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:32, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.cpp:21: +/build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC7) + ^~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/SymbolTable.h:32, + from /build/kjs-5.54.0/src/kjs/JSVariableObject.h:52, + from /build/kjs-5.54.0/src/kjs/JSVariableObject.cpp:47: /build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && PLATFORM(FORCE_PACK) ^~~~~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && PLATFORM(FORCE_PACK) ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.cpp:23: -/build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:32, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/JSWrapperObject.h:25, - from /build/kjs-5.54.0/src/kjs/JSWrapperObject.cpp:22: -/build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC7) - ^~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, @@ -10292,12 +10454,7 @@ from /build/kjs-5.54.0/src/kjs/ustring.h:35, from /build/kjs-5.54.0/src/kjs/identifier.h:25, from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/JSWrapperObject.h:25, - from /build/kjs-5.54.0/src/kjs/JSWrapperObject.cpp:22: + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.cpp:21: /build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC) ^~~~~~~~~~~~~~~~~ @@ -10312,12 +10469,7 @@ from /build/kjs-5.54.0/src/kjs/ustring.h:35, from /build/kjs-5.54.0/src/kjs/identifier.h:25, from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/JSWrapperObject.h:25, - from /build/kjs-5.54.0/src/kjs/JSWrapperObject.cpp:22: + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.cpp:21: /build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ @@ -10328,34 +10480,27 @@ from /build/kjs-5.54.0/src/kjs/ustring.h:35, from /build/kjs-5.54.0/src/kjs/identifier.h:25, from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/JSWrapperObject.h:25, - from /build/kjs-5.54.0/src/kjs/JSWrapperObject.cpp:22: + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.cpp:21: /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ +[ 66%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/opcodes.cpp.o In file included from /build/kjs-5.54.0/src/kjs/identifier.h:25, from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/JSWrapperObject.h:25, - from /build/kjs-5.54.0/src/kjs/JSWrapperObject.cpp:22: + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.cpp:21: /build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && PLATFORM(FORCE_PACK) ^~~~~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && PLATFORM(FORCE_PACK) ^~~~~~~~~~~~~~~~~~~~~~~ -[ 65%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/JSVariableObject.cpp.o -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/JSVariableObject.cpp.o -c /build/kjs-5.54.0/src/kjs/JSVariableObject.cpp +In file included from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.cpp:23: +/build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, from /build/kjs-5.54.0/src/kjs/value.h:27, from /build/kjs-5.54.0/src/kjs/ExecState.h:29, @@ -10378,6 +10523,7 @@ /build/kjs-5.54.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(SOLARIS_OS) ^~~~~~~~~~~~~~~~~~~~~~~ +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/opcodes.cpp.o -c /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/opcodes.cpp In file included from /build/kjs-5.54.0/src/kjs/protect.h:27, from /build/kjs-5.54.0/src/kjs/interpreter.h:28, from /build/kjs-5.54.0/src/kjs/object.h:29, @@ -10398,169 +10544,48 @@ /build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(BINDINGS) ^~~~~~~~~~~~~~~~ -[ 66%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/opcodes.cpp.o -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/opcodes.cpp.o -c /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/opcodes.cpp -In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../kjs/global.h:26, - from /build/kjs-5.54.0/src/kjs/LocalStorage.h:27, - from /build/kjs-5.54.0/src/kjs/JSVariableObject.h:51, +In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, + from /build/kjs-5.54.0/src/kjs/value.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:29, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/JSVariableObject.h:53, from /build/kjs-5.54.0/src/kjs/JSVariableObject.cpp:47: -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(MAC) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(KDE) || PLATFORM(QT) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(KDE) || PLATFORM(QT) - ^~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(MAC) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(WIN) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(GDK) - ^~~~~~~~~~~~~~~~ -[ 67%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/machine.cpp.o -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/machine.cpp.o -c /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/machine.cpp -In file included from /build/kjs-5.54.0/src/kjs/../wtf/Vector.h:26, - from /build/kjs-5.54.0/src/kjs/LocalStorage.h:32, - from /build/kjs-5.54.0/src/kjs/JSVariableObject.h:51, +/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(WIN_OS) + ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC) + ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/value.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:29, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/JSVariableObject.h:53, from /build/kjs-5.54.0/src/kjs/JSVariableObject.cpp:47: -/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../wtf/Vector.h:26, - from /build/kjs-5.54.0/src/kjs/LocalStorage.h:32, - from /build/kjs-5.54.0/src/kjs/JSVariableObject.h:51, +/build/kjs-5.54.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(SOLARIS_OS) + ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/protect.h:27, + from /build/kjs-5.54.0/src/kjs/interpreter.h:28, + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/JSVariableObject.h:53, from /build/kjs-5.54.0/src/kjs/JSVariableObject.cpp:47: -/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../kjs/global.h:26, - from /build/kjs-5.54.0/src/kjs/ustring.h:26, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/bytecode/machine.cpp.in:22: -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(MAC) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(KDE) || PLATFORM(QT) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(KDE) || PLATFORM(QT) - ^~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(MAC) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(WIN) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(GDK) - ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:28, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/bytecode/machine.cpp.in:22: -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #elif COMPILER(MSVC) && defined(NDEBUG) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && defined(NDEBUG) && ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && __GNUC__ > 3 - ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/bytecode/machine.cpp.in:22: -/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(MULTIPLE_THREADS) +/build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../wtf/RefPtr.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/VectorTraits.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/Vector.h:28, - from /build/kjs-5.54.0/src/kjs/LocalStorage.h:32, - from /build/kjs-5.54.0/src/kjs/JSVariableObject.h:51, +In file included from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/JSVariableObject.h:53, from /build/kjs-5.54.0/src/kjs/JSVariableObject.cpp:47: -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #elif COMPILER(MSVC) && defined(NDEBUG) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && defined(NDEBUG) && ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && __GNUC__ > 3 +/build/kjs-5.54.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(BINDINGS) ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/LocalStorage.h:32, - from /build/kjs-5.54.0/src/kjs/JSVariableObject.h:51, - from /build/kjs-5.54.0/src/kjs/JSVariableObject.cpp:47: -/build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC7) - ^~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, - from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, - from /build/kjs-5.54.0/src/kjs/collector.h:27, - from /build/kjs-5.54.0/src/kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/SymbolTable.h:32, - from /build/kjs-5.54.0/src/kjs/JSVariableObject.h:52, - from /build/kjs-5.54.0/src/kjs/JSVariableObject.cpp:47: -/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC) - ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, - from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, - from /build/kjs-5.54.0/src/kjs/collector.h:27, - from /build/kjs-5.54.0/src/kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/SymbolTable.h:32, - from /build/kjs-5.54.0/src/kjs/JSVariableObject.h:52, - from /build/kjs-5.54.0/src/kjs/JSVariableObject.cpp:47: -/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, - from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, - from /build/kjs-5.54.0/src/kjs/collector.h:27, - from /build/kjs-5.54.0/src/kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/SymbolTable.h:32, - from /build/kjs-5.54.0/src/kjs/JSVariableObject.h:52, - from /build/kjs-5.54.0/src/kjs/JSVariableObject.cpp:47: -/build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/SymbolTable.h:32, - from /build/kjs-5.54.0/src/kjs/JSVariableObject.h:52, +In file included from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/JSVariableObject.h:53, from /build/kjs-5.54.0/src/kjs/JSVariableObject.cpp:47: -/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && PLATFORM(FORCE_PACK) +/build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(BINDINGS) ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && PLATFORM(FORCE_PACK) - ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:21, from /build/kjs-5.54.0/src/kjs/../wtf/RefPtr.h:25, from /build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:25, @@ -10615,8 +10640,6 @@ /build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC7) ^~~~~~~~~~~~~~~~~~ -[ 68%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/nodes2bytecode.cpp.o -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/nodes2bytecode.cpp.o -c /build/kjs-5.54.0/src/kjs/nodes2bytecode.cpp In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, from /build/kjs-5.54.0/src/kjs/value.h:27, from /build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:27, @@ -10633,16 +10656,6 @@ /build/kjs-5.54.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(SOLARIS_OS) ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, - from /build/kjs-5.54.0/src/kjs/value.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:29, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/JSVariableObject.h:53, - from /build/kjs-5.54.0/src/kjs/JSVariableObject.cpp:47: -/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(WIN_OS) - ^~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, @@ -10658,9 +10671,6 @@ /build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC) ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC) - ^~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, @@ -10684,34 +10694,9 @@ /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/value.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:29, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/JSVariableObject.h:53, - from /build/kjs-5.54.0/src/kjs/JSVariableObject.cpp:47: -/build/kjs-5.54.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(SOLARIS_OS) - ^~~~~~~~~~~~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/bytecode/machine.cpp.in:22: -/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/protect.h:27, - from /build/kjs-5.54.0/src/kjs/interpreter.h:28, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/JSVariableObject.h:53, - from /build/kjs-5.54.0/src/kjs/JSVariableObject.cpp:47: -/build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/value.h:28, from /build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:27, from /build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:22: @@ -10721,29 +10706,19 @@ /build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && PLATFORM(FORCE_PACK) ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/JSVariableObject.h:53, - from /build/kjs-5.54.0/src/kjs/JSVariableObject.cpp:47: -/build/kjs-5.54.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(BINDINGS) - ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/JSVariableObject.h:53, - from /build/kjs-5.54.0/src/kjs/JSVariableObject.cpp:47: -/build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(BINDINGS) - ^~~~~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(SOLARIS_OS) ^~~~~~~~~~~~~~~~~~~~~~~ -[ 69%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/CompileState.cpp.o -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/CompileState.cpp.o -c /build/kjs-5.54.0/src/kjs/CompileState.cpp +[ 67%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/machine.cpp.o +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/machine.cpp.o -c /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/machine.cpp +[ 68%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/nodes2bytecode.cpp.o +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/nodes2bytecode.cpp.o -c /build/kjs-5.54.0/src/kjs/nodes2bytecode.cpp In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../kjs/global.h:26, - from /build/kjs-5.54.0/src/kjs/../wtf/Noncopyable.h:24, - from /build/kjs-5.54.0/src/kjs/Parser.h:28, - from /build/kjs-5.54.0/src/kjs/nodes.h:28, - from /build/kjs-5.54.0/src/kjs/nodes2bytecode.h:25, - from /build/kjs-5.54.0/src/kjs/nodes2bytecode.cpp:24: + from /build/kjs-5.54.0/src/kjs/ustring.h:26, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/bytecode/machine.cpp.in:22: /build/kjs-5.54.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(MAC) ^~~~~~~~~~~~~~~~ @@ -10762,22 +10737,45 @@ /build/kjs-5.54.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(GDK) ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:32, +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:28, from /build/kjs-5.54.0/src/kjs/identifier.h:25, from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, from /build/kjs-5.54.0/src/kjs/completion.h:27, from /build/kjs-5.54.0/src/kjs/bytecode/machine.cpp.in:22: -/build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC7) - ^~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../kjs/global.h:26, - from /build/kjs-5.54.0/src/kjs/ustring.h:26, +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #elif COMPILER(MSVC) && defined(NDEBUG) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && defined(NDEBUG) && ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && __GNUC__ > 3 + ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, from /build/kjs-5.54.0/src/kjs/identifier.h:25, from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/CompileState.h:27, - from /build/kjs-5.54.0/src/kjs/CompileState.cpp:24: + from /build/kjs-5.54.0/src/kjs/bytecode/machine.cpp.in:22: +/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/bytecode/machine.cpp.in:22: +/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../kjs/global.h:26, + from /build/kjs-5.54.0/src/kjs/../wtf/Noncopyable.h:24, + from /build/kjs-5.54.0/src/kjs/Parser.h:28, + from /build/kjs-5.54.0/src/kjs/nodes.h:28, + from /build/kjs-5.54.0/src/kjs/nodes2bytecode.h:25, + from /build/kjs-5.54.0/src/kjs/nodes2bytecode.cpp:24: /build/kjs-5.54.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(MAC) ^~~~~~~~~~~~~~~~ @@ -10796,35 +10794,14 @@ /build/kjs-5.54.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(GDK) ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:28, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/CompileState.h:27, - from /build/kjs-5.54.0/src/kjs/CompileState.cpp:24: -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #elif COMPILER(MSVC) && defined(NDEBUG) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && defined(NDEBUG) && ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && __GNUC__ > 3 - ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:32, from /build/kjs-5.54.0/src/kjs/identifier.h:25, from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/CompileState.h:27, - from /build/kjs-5.54.0/src/kjs/CompileState.cpp:24: -/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ + from /build/kjs-5.54.0/src/kjs/bytecode/machine.cpp.in:22: +/build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC7) + ^~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, @@ -10879,17 +10856,6 @@ /build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && PLATFORM(FORCE_PACK) ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/CompileState.h:27, - from /build/kjs-5.54.0/src/kjs/CompileState.cpp:24: -/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ -[ 70%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/jsonlexer.cpp.o In file included from /build/kjs-5.54.0/src/kjs/../wtf/RefPtr.h:25, from /build/kjs-5.54.0/src/kjs/Parser.h:29, from /build/kjs-5.54.0/src/kjs/nodes.h:28, @@ -10923,67 +10889,6 @@ /build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:32, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/CompileState.h:27, - from /build/kjs-5.54.0/src/kjs/CompileState.cpp:24: -/build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC7) - ^~~~~~~~~~~~~~~~~~ -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/jsonlexer.cpp.o -c /build/kjs-5.54.0/src/kjs/jsonlexer.cpp -In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, - from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, - from /build/kjs-5.54.0/src/kjs/collector.h:27, - from /build/kjs-5.54.0/src/kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/CompileState.h:27, - from /build/kjs-5.54.0/src/kjs/CompileState.cpp:24: -/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC) - ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, - from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, - from /build/kjs-5.54.0/src/kjs/collector.h:27, - from /build/kjs-5.54.0/src/kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/CompileState.h:27, - from /build/kjs-5.54.0/src/kjs/CompileState.cpp:24: -/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, - from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, - from /build/kjs-5.54.0/src/kjs/collector.h:27, - from /build/kjs-5.54.0/src/kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/CompileState.h:27, - from /build/kjs-5.54.0/src/kjs/CompileState.cpp:24: -/build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/Parser.h:30, from /build/kjs-5.54.0/src/kjs/nodes.h:28, from /build/kjs-5.54.0/src/kjs/nodes2bytecode.h:25, @@ -10991,27 +10896,6 @@ /build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC7) ^~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, - from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, - from /build/kjs-5.54.0/src/kjs/collector.h:27, - from /build/kjs-5.54.0/src/kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/nodes.h:29, - from /build/kjs-5.54.0/src/kjs/nodes2bytecode.h:25, - from /build/kjs-5.54.0/src/kjs/nodes2bytecode.cpp:24: -/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC) - ^~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, from /build/kjs-5.54.0/src/kjs/value.h:27, from /build/kjs-5.54.0/src/kjs/ExecState.h:29, @@ -11028,32 +10912,27 @@ /build/kjs-5.54.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(SOLARIS_OS) ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/identifier.h:25, +In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, + from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, + from /build/kjs-5.54.0/src/kjs/collector.h:27, + from /build/kjs-5.54.0/src/kjs/ustring.h:35, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, from /build/kjs-5.54.0/src/kjs/completion.h:27, from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/CompileState.h:27, - from /build/kjs-5.54.0/src/kjs/CompileState.cpp:24: -/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && PLATFORM(FORCE_PACK) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && PLATFORM(FORCE_PACK) - ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/protect.h:27, - from /build/kjs-5.54.0/src/kjs/interpreter.h:28, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, from /build/kjs-5.54.0/src/kjs/internal.h:28, from /build/kjs-5.54.0/src/kjs/nodes.h:29, - from /build/kjs-5.54.0/src/kjs/bytecode/machine.cpp.in:26: -/build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/nodes.h:29, - from /build/kjs-5.54.0/src/kjs/bytecode/machine.cpp.in:26: -/build/kjs-5.54.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(BINDINGS) - ^~~~~~~~~~~~~~~~ + from /build/kjs-5.54.0/src/kjs/nodes2bytecode.h:25, + from /build/kjs-5.54.0/src/kjs/nodes2bytecode.cpp:24: +/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC) + ^~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, @@ -11072,12 +10951,6 @@ /build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/nodes.h:29, - from /build/kjs-5.54.0/src/kjs/bytecode/machine.cpp.in:26: -/build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(BINDINGS) - ^~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, @@ -11113,81 +10986,29 @@ /build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && PLATFORM(FORCE_PACK) ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/nodes.h:31, - from /build/kjs-5.54.0/src/kjs/bytecode/machine.cpp.in:26: -/build/kjs-5.54.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(IEEEFP_H) - ^~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FLOAT_H) - ^~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/nodes.h:31, - from /build/kjs-5.54.0/src/kjs/bytecode/machine.cpp.in:26: -/build/kjs-5.54.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_BUILTIN_CLZ) - ^~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_STD_ISNAN) - ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_STD_ISFINITE) - ^~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:137:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_STD_ISINF) - ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_STD_SIGNBIT) - ^~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FPCLASS) - ^~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if HAVE(FUNC_FPCLASS) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/bytecode/machine.cpp.in:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(DARWIN) - ^~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, - from /build/kjs-5.54.0/src/kjs/value.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:29, - from /build/kjs-5.54.0/src/kjs/CompileState.h:27, - from /build/kjs-5.54.0/src/kjs/CompileState.cpp:24: -/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(WIN_OS) - ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC) - ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/value.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:29, - from /build/kjs-5.54.0/src/kjs/CompileState.h:27, - from /build/kjs-5.54.0/src/kjs/CompileState.cpp:24: -/build/kjs-5.54.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(SOLARIS_OS) - ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/protect.h:27, from /build/kjs-5.54.0/src/kjs/interpreter.h:28, from /build/kjs-5.54.0/src/kjs/internal.h:28, from /build/kjs-5.54.0/src/kjs/nodes.h:29, - from /build/kjs-5.54.0/src/kjs/CompileState.cpp:25: + from /build/kjs-5.54.0/src/kjs/bytecode/machine.cpp.in:26: /build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/internal.h:28, from /build/kjs-5.54.0/src/kjs/nodes.h:29, - from /build/kjs-5.54.0/src/kjs/CompileState.cpp:25: + from /build/kjs-5.54.0/src/kjs/bytecode/machine.cpp.in:26: /build/kjs-5.54.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(BINDINGS) ^~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/internal.h:28, from /build/kjs-5.54.0/src/kjs/nodes.h:29, - from /build/kjs-5.54.0/src/kjs/CompileState.cpp:25: + from /build/kjs-5.54.0/src/kjs/bytecode/machine.cpp.in:26: /build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(BINDINGS) ^~~~~~~~~~~~~~~~ -[ 71%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/json_object.cpp.o +[ 69%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/CompileState.cpp.o In file included from /build/kjs-5.54.0/src/kjs/nodes.h:31, - from /build/kjs-5.54.0/src/kjs/CompileState.cpp:25: + from /build/kjs-5.54.0/src/kjs/bytecode/machine.cpp.in:26: /build/kjs-5.54.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if HAVE(IEEEFP_H) ^~~~~~~~~~~~~ @@ -11195,7 +11016,7 @@ #if HAVE(FLOAT_H) ^~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/nodes.h:31, - from /build/kjs-5.54.0/src/kjs/CompileState.cpp:25: + from /build/kjs-5.54.0/src/kjs/bytecode/machine.cpp.in:26: /build/kjs-5.54.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if HAVE(FUNC_BUILTIN_CLZ) ^~~~~~~~~~~~~~~~~~~~~ @@ -11217,7 +11038,69 @@ /build/kjs-5.54.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if HAVE(FUNC_FPCLASS) ^~~~~~~~~~~~~~~~~ +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/CompileState.cpp.o -c /build/kjs-5.54.0/src/kjs/CompileState.cpp +[ 70%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/jsonlexer.cpp.o +/build/kjs-5.54.0/src/kjs/bytecode/machine.cpp.in:40:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(DARWIN) + ^~~~~~~~~~~~~~~~~~~ +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/jsonlexer.cpp.o -c /build/kjs-5.54.0/src/kjs/jsonlexer.cpp +[ 71%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/json_object.cpp.o cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/json_object.cpp.o -c /build/kjs-5.54.0/src/kjs/json_object.cpp +In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../kjs/global.h:26, + from /build/kjs-5.54.0/src/kjs/ustring.h:26, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/CompileState.h:27, + from /build/kjs-5.54.0/src/kjs/CompileState.cpp:24: +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(MAC) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(KDE) || PLATFORM(QT) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(KDE) || PLATFORM(QT) + ^~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(MAC) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(WIN) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(GDK) + ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:28, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/CompileState.h:27, + from /build/kjs-5.54.0/src/kjs/CompileState.cpp:24: +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #elif COMPILER(MSVC) && defined(NDEBUG) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && defined(NDEBUG) && ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && __GNUC__ > 3 + ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/CompileState.h:27, + from /build/kjs-5.54.0/src/kjs/CompileState.cpp:24: +/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, from /build/kjs-5.54.0/src/kjs/value.h:27, from /build/kjs-5.54.0/src/kjs/ExecState.h:29, @@ -11242,6 +11125,29 @@ /build/kjs-5.54.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(SOLARIS_OS) ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/protect.h:27, + from /build/kjs-5.54.0/src/kjs/interpreter.h:28, + from /build/kjs-5.54.0/src/kjs/internal.h:28, + from /build/kjs-5.54.0/src/kjs/nodes.h:29, + from /build/kjs-5.54.0/src/kjs/nodes2bytecode.h:25, + from /build/kjs-5.54.0/src/kjs/nodes2bytecode.cpp:24: +/build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/internal.h:28, + from /build/kjs-5.54.0/src/kjs/nodes.h:29, + from /build/kjs-5.54.0/src/kjs/nodes2bytecode.h:25, + from /build/kjs-5.54.0/src/kjs/nodes2bytecode.cpp:24: +/build/kjs-5.54.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(BINDINGS) + ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/internal.h:28, + from /build/kjs-5.54.0/src/kjs/nodes.h:29, + from /build/kjs-5.54.0/src/kjs/nodes2bytecode.h:25, + from /build/kjs-5.54.0/src/kjs/nodes2bytecode.cpp:24: +/build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(BINDINGS) + ^~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../kjs/global.h:26, from /build/kjs-5.54.0/src/kjs/ustring.h:26, from /build/kjs-5.54.0/src/kjs/jsonlexer.h:25, @@ -11285,29 +11191,6 @@ /build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/protect.h:27, - from /build/kjs-5.54.0/src/kjs/interpreter.h:28, - from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/nodes.h:29, - from /build/kjs-5.54.0/src/kjs/nodes2bytecode.h:25, - from /build/kjs-5.54.0/src/kjs/nodes2bytecode.cpp:24: -/build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/nodes.h:29, - from /build/kjs-5.54.0/src/kjs/nodes2bytecode.h:25, - from /build/kjs-5.54.0/src/kjs/nodes2bytecode.cpp:24: -/build/kjs-5.54.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(BINDINGS) - ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/internal.h:28, - from /build/kjs-5.54.0/src/kjs/nodes.h:29, - from /build/kjs-5.54.0/src/kjs/nodes2bytecode.h:25, - from /build/kjs-5.54.0/src/kjs/nodes2bytecode.cpp:24: -/build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(BINDINGS) - ^~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/nodes.h:31, from /build/kjs-5.54.0/src/kjs/nodes2bytecode.h:25, from /build/kjs-5.54.0/src/kjs/nodes2bytecode.cpp:24: @@ -11342,27 +11225,15 @@ #if HAVE(FUNC_FPCLASS) ^~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, - from /build/kjs-5.54.0/src/kjs/jsonlexer.h:25, - from /build/kjs-5.54.0/src/kjs/jsonlexer.cpp:22: + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/CompileState.h:27, + from /build/kjs-5.54.0/src/kjs/CompileState.cpp:24: /build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:22: -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* a2 = 0, OpValue* a3 = 0); - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* a2 = 0, OpValue* a3 = 0); - ^ In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/global.h:26, from /build/kjs-5.54.0/src/kjs/object.h:27, from /build/kjs-5.54.0/src/kjs/function.h:27, @@ -11427,67 +11298,16 @@ /build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in: In function 'bool KJS::emitImmediateConversion(KJS::ConvOp, KJS::OpValue*, KJS::OpValue&)': -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:632:56: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:636:54: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:640:56: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:644:55: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:648:57: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:652:57: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:656:55: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:660:55: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:664:57: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:668:56: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:672:56: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:676:58: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] [ 72%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/jsonstringify.cpp.o +[ 73%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/propertydescriptor.cpp.o +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, + from /build/kjs-5.54.0/src/kjs/jsonlexer.h:25, + from /build/kjs-5.54.0/src/kjs/jsonlexer.cpp:22: +/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/jsonstringify.cpp.o -c /build/kjs-5.54.0/src/kjs/jsonstringify.cpp -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in: At global scope: -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1796:154: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1797:154: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1798:157: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1799:212: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1800:216: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1801:220: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1802:156: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1803:159: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1804:162: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1805:219: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1806:223: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1807:223: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1808:180: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1809:239: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1810:189: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1811:148: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1812:78: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1813:84: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1814:189: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1815:201: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1816:223: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1817:123: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1818:189: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1819:149: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1820:86: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1821:108: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1822:116: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1823:147: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1824:88: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1825:100: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1826:171: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1827:338: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1828:173: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1829:118: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1830:225: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1831:106: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1832:177: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1833:291: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1834:101: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1835:166: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1836:163: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1837:197: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1838:221: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1839:209: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1840:188: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/propertydescriptor.cpp.o -c /build/kjs-5.54.0/src/kjs/propertydescriptor.cpp In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, from /build/kjs-5.54.0/src/kjs/identifier.h:25, from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, @@ -11503,77 +11323,46 @@ /build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1841:233: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1842:212: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1843:172: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1844:196: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1845:145: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1846:169: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1847:265: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1848:219: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1849:151: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1850:156: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1851:200: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1852:474: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1853:271: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1854:326: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1855:190: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1856:345: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1857:412: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1858:1005: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1859:172: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1860:341: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1861:286: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1862:615: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1863:162: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1864:101: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1865:93: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1866:172: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1867:309: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1868:309: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1869:232: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1870:187: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1871:227: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] In file included from /build/kjs-5.54.0/src/kjs/ustring.h:32, - from /build/kjs-5.54.0/src/kjs/jsonlexer.h:25, - from /build/kjs-5.54.0/src/kjs/jsonlexer.cpp:22: + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/CompileState.h:27, + from /build/kjs-5.54.0/src/kjs/CompileState.cpp:24: /build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC7) ^~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1872:593: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1873:427: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1874:427: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1875:427: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1876:796: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1877:263: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1878:263: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1879:268: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1880:1124: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1881:461: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1882:445: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, from /build/kjs-5.54.0/src/kjs/collector.h:27, from /build/kjs-5.54.0/src/kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/jsonlexer.h:25, - from /build/kjs-5.54.0/src/kjs/jsonlexer.cpp:22: + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/CompileState.h:27, + from /build/kjs-5.54.0/src/kjs/CompileState.cpp:24: /build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC) ^~~~~~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC) ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1883:437: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, from /build/kjs-5.54.0/src/kjs/collector.h:27, from /build/kjs-5.54.0/src/kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/jsonlexer.h:25, - from /build/kjs-5.54.0/src/kjs/jsonlexer.cpp:22: + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/CompileState.h:27, + from /build/kjs-5.54.0/src/kjs/CompileState.cpp:24: /build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ @@ -11582,64 +11371,18 @@ from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, from /build/kjs-5.54.0/src/kjs/collector.h:27, from /build/kjs-5.54.0/src/kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/jsonlexer.h:25, - from /build/kjs-5.54.0/src/kjs/jsonlexer.cpp:22: + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/CompileState.h:27, + from /build/kjs-5.54.0/src/kjs/CompileState.cpp:24: /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1884:741: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1885:755: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1886:429: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1887:437: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1888:141: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1889:425: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1890:263: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1891:258: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1892:151: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1893:192: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1894:405: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1895:469: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1896:88: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1897:177: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1898:410: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1899:931: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1900:485: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1901:200: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1902:175: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in: In static member function 'static void KJS::CodeGen::emitRegStore(KJS::CompileState*, KJS::OpValue*, KJS::OpValue*)': -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:195:37: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - emitOp(comp, Op_RegPutBool, 0, regNum, val); - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:198:38: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - emitOp(comp, Op_RegPutInt32, 0, regNum, val); - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:201:38: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - emitOp(comp, Op_RegPutValue, 0, regNum, val); - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:204:39: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - emitOp(comp, Op_RegPutNumber, 0, regNum, val); - ^ -/build/kjs-5.54.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.54.0/src/kjs/bytecode/opcodes.cpp.in:222:26: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - const Op* cheapest = 0; - ^ -In file included from /build/kjs-5.54.0/src/kjs/jsonlexer.h:25, - from /build/kjs-5.54.0/src/kjs/jsonlexer.cpp:22: -/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && PLATFORM(FORCE_PACK) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && PLATFORM(FORCE_PACK) - ^~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in: In function 'void KJS::dumpParam(KJS::CodeBlock&, size_t, KJS::OpType, bool)': -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:386:113: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - std::fprintf(stderr, "", reinterpret_cast(block.data() + offset)->valueVal->toString(0).ascii()); - ^ -[ 73%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/propertydescriptor.cpp.o -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/propertydescriptor.cpp.o -c /build/kjs-5.54.0/src/kjs/propertydescriptor.cpp In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../kjs/global.h:26, from /build/kjs-5.54.0/src/kjs/ustring.h:26, from /build/kjs-5.54.0/src/kjs/jsonstringify.h:25, @@ -11683,6 +11426,88 @@ /build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/CompileState.h:27, + from /build/kjs-5.54.0/src/kjs/CompileState.cpp:24: +/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && PLATFORM(FORCE_PACK) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && PLATFORM(FORCE_PACK) + ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:22: +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* a2 = 0, OpValue* a3 = 0); + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* a2 = 0, OpValue* a3 = 0); + ^ +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:32, + from /build/kjs-5.54.0/src/kjs/jsonlexer.h:25, + from /build/kjs-5.54.0/src/kjs/jsonlexer.cpp:22: +/build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC7) + ^~~~~~~~~~~~~~~~~~ +[ 74%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/KF5JS_autogen/mocs_compilation.cpp.o +In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, + from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, + from /build/kjs-5.54.0/src/kjs/collector.h:27, + from /build/kjs-5.54.0/src/kjs/ustring.h:35, + from /build/kjs-5.54.0/src/kjs/jsonlexer.h:25, + from /build/kjs-5.54.0/src/kjs/jsonlexer.cpp:22: +/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC) + ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, + from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, + from /build/kjs-5.54.0/src/kjs/collector.h:27, + from /build/kjs-5.54.0/src/kjs/ustring.h:35, + from /build/kjs-5.54.0/src/kjs/jsonlexer.h:25, + from /build/kjs-5.54.0/src/kjs/jsonlexer.cpp:22: +/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, + from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, + from /build/kjs-5.54.0/src/kjs/collector.h:27, + from /build/kjs-5.54.0/src/kjs/ustring.h:35, + from /build/kjs-5.54.0/src/kjs/jsonlexer.h:25, + from /build/kjs-5.54.0/src/kjs/jsonlexer.cpp:22: +/build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/KF5JS_autogen/mocs_compilation.cpp.o -c /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/mocs_compilation.cpp +In file included from /build/kjs-5.54.0/src/kjs/jsonlexer.h:25, + from /build/kjs-5.54.0/src/kjs/jsonlexer.cpp:22: +/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && PLATFORM(FORCE_PACK) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && PLATFORM(FORCE_PACK) + ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/ustring.h:32, from /build/kjs-5.54.0/src/kjs/identifier.h:25, from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, @@ -11698,6 +11523,12 @@ /build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC7) ^~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, + from /build/kjs-5.54.0/src/kjs/jsonstringify.h:25, + from /build/kjs-5.54.0/src/kjs/jsonstringify.cpp:22: +/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, @@ -11763,29 +11594,6 @@ /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/function.h:27, - from /build/kjs-5.54.0/src/kjs/object_object.h:24, - from /build/kjs-5.54.0/src/kjs/function_object.h:25, - from /build/kjs-5.54.0/src/kjs/json_object.h:25, - from /build/kjs-5.54.0/src/kjs/json_object.cpp:22: -/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && PLATFORM(FORCE_PACK) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && PLATFORM(FORCE_PACK) - ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, - from /build/kjs-5.54.0/src/kjs/jsonstringify.h:25, - from /build/kjs-5.54.0/src/kjs/jsonstringify.cpp:22: -/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/global.h:26, from /build/kjs-5.54.0/src/kjs/propertydescriptor.h:22, from /build/kjs-5.54.0/src/kjs/propertydescriptor.cpp:19: @@ -11807,18 +11615,6 @@ /build/kjs-5.54.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(GDK) ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, - from /build/kjs-5.54.0/src/kjs/value.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:29, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/jsonlexer.cpp:27: -/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(WIN_OS) - ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC) - ^~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/ustring.h:28, from /build/kjs-5.54.0/src/kjs/propertydescriptor.h:23, from /build/kjs-5.54.0/src/kjs/propertydescriptor.cpp:19: @@ -11840,48 +11636,163 @@ /build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/value.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:29, +In file included from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, from /build/kjs-5.54.0/src/kjs/interpreter.h:27, from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/jsonlexer.cpp:27: + from /build/kjs-5.54.0/src/kjs/function.h:27, + from /build/kjs-5.54.0/src/kjs/object_object.h:24, + from /build/kjs-5.54.0/src/kjs/function_object.h:25, + from /build/kjs-5.54.0/src/kjs/json_object.h:25, + from /build/kjs-5.54.0/src/kjs/json_object.cpp:22: +/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && PLATFORM(FORCE_PACK) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && PLATFORM(FORCE_PACK) + ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, + from /build/kjs-5.54.0/src/kjs/value.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:29, + from /build/kjs-5.54.0/src/kjs/CompileState.h:27, + from /build/kjs-5.54.0/src/kjs/CompileState.cpp:24: +/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(WIN_OS) + ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC) + ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/value.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:29, + from /build/kjs-5.54.0/src/kjs/CompileState.h:27, + from /build/kjs-5.54.0/src/kjs/CompileState.cpp:24: /build/kjs-5.54.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(SOLARIS_OS) ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/protect.h:27, from /build/kjs-5.54.0/src/kjs/interpreter.h:28, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/jsonlexer.cpp:27: + from /build/kjs-5.54.0/src/kjs/internal.h:28, + from /build/kjs-5.54.0/src/kjs/nodes.h:29, + from /build/kjs-5.54.0/src/kjs/CompileState.cpp:25: /build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/jsonlexer.cpp:27: +In file included from /build/kjs-5.54.0/src/kjs/internal.h:28, + from /build/kjs-5.54.0/src/kjs/nodes.h:29, + from /build/kjs-5.54.0/src/kjs/CompileState.cpp:25: /build/kjs-5.54.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(BINDINGS) ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/jsonlexer.cpp:27: +In file included from /build/kjs-5.54.0/src/kjs/internal.h:28, + from /build/kjs-5.54.0/src/kjs/nodes.h:29, + from /build/kjs-5.54.0/src/kjs/CompileState.cpp:25: /build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(BINDINGS) ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/CompileState.h:29, - from /build/kjs-5.54.0/src/kjs/CompileState.cpp:24: -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* a2 = 0, OpValue* a3 = 0); - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* a2 = 0, OpValue* a3 = 0); - ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in: In function 'bool KJS::emitImmediateConversion(KJS::ConvOp, KJS::OpValue*, KJS::OpValue&)': +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:632:56: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:636:54: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:640:56: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:644:55: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:648:57: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:652:57: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:656:55: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:660:55: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:664:57: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:668:56: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:672:56: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:676:58: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:32, + from /build/kjs-5.54.0/src/kjs/jsonstringify.h:25, + from /build/kjs-5.54.0/src/kjs/jsonstringify.cpp:22: +/build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC7) + ^~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, + from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, + from /build/kjs-5.54.0/src/kjs/collector.h:27, + from /build/kjs-5.54.0/src/kjs/ustring.h:35, + from /build/kjs-5.54.0/src/kjs/jsonstringify.h:25, + from /build/kjs-5.54.0/src/kjs/jsonstringify.cpp:22: +/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC) + ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, + from /build/kjs-5.54.0/src/kjs/propertydescriptor.h:23, + from /build/kjs-5.54.0/src/kjs/propertydescriptor.cpp:19: +/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC) + ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, + from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, + from /build/kjs-5.54.0/src/kjs/collector.h:27, + from /build/kjs-5.54.0/src/kjs/ustring.h:35, + from /build/kjs-5.54.0/src/kjs/jsonstringify.h:25, + from /build/kjs-5.54.0/src/kjs/jsonstringify.cpp:22: +/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, + from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, + from /build/kjs-5.54.0/src/kjs/collector.h:27, + from /build/kjs-5.54.0/src/kjs/ustring.h:35, + from /build/kjs-5.54.0/src/kjs/jsonstringify.h:25, + from /build/kjs-5.54.0/src/kjs/jsonstringify.cpp:22: +/build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/nodes.h:31, + from /build/kjs-5.54.0/src/kjs/CompileState.cpp:25: +/build/kjs-5.54.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(IEEEFP_H) + ^~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FLOAT_H) + ^~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/nodes.h:31, + from /build/kjs-5.54.0/src/kjs/CompileState.cpp:25: +/build/kjs-5.54.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_BUILTIN_CLZ) + ^~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:111:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_STD_ISNAN) + ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:124:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_STD_ISFINITE) + ^~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:137:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_STD_ISINF) + ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:156:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_STD_SIGNBIT) + ^~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:174:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FPCLASS) + ^~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if HAVE(FUNC_FPCLASS) + ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/jsonstringify.h:25, + from /build/kjs-5.54.0/src/kjs/jsonstringify.cpp:22: +/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && PLATFORM(FORCE_PACK) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && PLATFORM(FORCE_PACK) + ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, from /build/kjs-5.54.0/src/kjs/value.h:27, from /build/kjs-5.54.0/src/kjs/ExecState.h:29, @@ -11910,12 +11821,43 @@ /build/kjs-5.54.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(SOLARIS_OS) ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:32, - from /build/kjs-5.54.0/src/kjs/jsonstringify.h:25, - from /build/kjs-5.54.0/src/kjs/jsonstringify.cpp:22: -/build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC7) - ^~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, + from /build/kjs-5.54.0/src/kjs/value.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:29, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/jsonlexer.cpp:27: +/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(WIN_OS) + ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC) + ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/value.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:29, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/jsonlexer.cpp:27: +/build/kjs-5.54.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(SOLARIS_OS) + ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/protect.h:27, + from /build/kjs-5.54.0/src/kjs/interpreter.h:28, + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/jsonlexer.cpp:27: +/build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/jsonlexer.cpp:27: +/build/kjs-5.54.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(BINDINGS) + ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/src/kjs/jsonlexer.cpp:27: +/build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(BINDINGS) + ^~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/protect.h:27, from /build/kjs-5.54.0/src/kjs/interpreter.h:28, from /build/kjs-5.54.0/src/kjs/object.h:29, @@ -11945,86 +11887,106 @@ /build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(BINDINGS) ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/CompileState.h:29, - from /build/kjs-5.54.0/src/kjs/nodes.h:30, - from /build/kjs-5.54.0/src/kjs/bytecode/machine.cpp.in:26: -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* a2 = 0, OpValue* a3 = 0); - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* a2 = 0, OpValue* a3 = 0); - ^ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, - from /build/kjs-5.54.0/src/kjs/propertydescriptor.h:23, - from /build/kjs-5.54.0/src/kjs/propertydescriptor.cpp:19: -/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, - from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, - from /build/kjs-5.54.0/src/kjs/collector.h:27, - from /build/kjs-5.54.0/src/kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/jsonstringify.h:25, - from /build/kjs-5.54.0/src/kjs/jsonstringify.cpp:22: -/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC) - ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, - from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, - from /build/kjs-5.54.0/src/kjs/collector.h:27, - from /build/kjs-5.54.0/src/kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/jsonstringify.h:25, - from /build/kjs-5.54.0/src/kjs/jsonstringify.cpp:22: -/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, - from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, - from /build/kjs-5.54.0/src/kjs/collector.h:27, - from /build/kjs-5.54.0/src/kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/jsonstringify.h:25, - from /build/kjs-5.54.0/src/kjs/jsonstringify.cpp:22: -/build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in: At global scope: +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1796:154: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1797:154: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1798:157: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1799:212: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1800:216: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1801:220: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1802:156: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1803:159: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1804:162: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1805:219: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1806:223: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1807:223: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1808:180: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1809:239: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1810:189: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1811:148: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1812:78: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1813:84: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1814:189: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1815:201: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1816:223: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1817:123: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1818:189: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1819:149: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1820:86: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1821:108: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1822:116: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1823:147: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1824:88: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1825:100: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1826:171: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1827:338: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1828:173: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1829:118: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1830:225: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1831:106: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1832:177: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1833:291: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1834:101: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] In file included from /build/kjs-5.54.0/src/kjs/json_object.cpp:25: /build/kjs-5.54.0/src/kjs/lookup.h:279:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/jsonstringify.h:25, - from /build/kjs-5.54.0/src/kjs/jsonstringify.cpp:22: -/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && PLATFORM(FORCE_PACK) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && PLATFORM(FORCE_PACK) - ^~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1835:166: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1836:163: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1837:197: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1838:221: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1839:209: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1840:188: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1841:233: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1842:212: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1843:172: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1844:196: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1845:145: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1846:169: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1847:265: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1848:219: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1849:151: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1850:156: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1851:200: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1852:474: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1853:271: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1854:326: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1855:190: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1856:345: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1857:412: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1858:1005: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1859:172: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1860:341: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1861:286: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1862:615: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1863:162: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1864:101: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1865:93: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1866:172: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1867:309: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1868:309: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1869:232: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1870:187: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] In file included from /build/kjs-5.54.0/src/kjs/ustring.h:32, from /build/kjs-5.54.0/src/kjs/propertydescriptor.h:23, from /build/kjs-5.54.0/src/kjs/propertydescriptor.cpp:19: /build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC7) ^~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1871:227: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1872:593: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1873:427: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1874:427: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1875:427: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1876:796: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1877:263: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1878:263: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1879:268: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1880:1124: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1881:461: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1882:445: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1883:437: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1884:741: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, @@ -12050,6 +12012,7 @@ /build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1885:755: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, @@ -12060,9 +12023,26 @@ /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1886:429: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1887:437: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1888:141: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1889:425: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1890:263: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1891:258: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1892:151: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1893:192: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1894:405: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1895:469: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1896:88: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1897:177: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1898:410: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1899:931: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1900:485: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1901:200: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:1902:175: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] In file included from /build/kjs-5.54.0/src/kjs/propertydescriptor.h:23, from /build/kjs-5.54.0/src/kjs/propertydescriptor.cpp:19: /build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] @@ -12071,33 +12051,33 @@ /build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && PLATFORM(FORCE_PACK) ^~~~~~~~~~~~~~~~~~~~~~~ -[ 74%] Building CXX object src/kjs/CMakeFiles/KF5JS.dir/KF5JS_autogen/mocs_compilation.cpp.o -In file included from /build/kjs-5.54.0/src/kjs/CompileState.h:29, - from /build/kjs-5.54.0/src/kjs/nodes.h:30, - from /build/kjs-5.54.0/src/kjs/nodes2bytecode.h:25, - from /build/kjs-5.54.0/src/kjs/nodes2bytecode.cpp:24: -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* a2 = 0, OpValue* a3 = 0); - ^ -/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - OpValue* a2 = 0, OpValue* a3 = 0); - ^ -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JS_EXPORTS -DMAKE_KJS_LIB=1 -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/KF5JS.dir/KF5JS_autogen/mocs_compilation.cpp.o -c /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/KF5JS_autogen/mocs_compilation.cpp +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in: In static member function 'static void KJS::CodeGen::emitRegStore(KJS::CompileState*, KJS::OpValue*, KJS::OpValue*)': +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:195:37: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + emitOp(comp, Op_RegPutBool, 0, regNum, val); + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:198:38: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + emitOp(comp, Op_RegPutInt32, 0, regNum, val); + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:201:38: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + emitOp(comp, Op_RegPutValue, 0, regNum, val); + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:204:39: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + emitOp(comp, Op_RegPutNumber, 0, regNum, val); + ^ +/build/kjs-5.54.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.54.0/src/kjs/bytecode/opcodes.cpp.in:222:26: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + const Op* cheapest = 0; + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in: In function 'void KJS::dumpParam(KJS::CodeBlock&, size_t, KJS::OpType, bool)': +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.cpp.in:386:113: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + std::fprintf(stderr, "", reinterpret_cast(block.data() + offset)->valueVal->toString(0).ascii()); + ^ In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, from /build/kjs-5.54.0/src/kjs/value.h:27, from /build/kjs-5.54.0/src/kjs/ExecState.h:29, from /build/kjs-5.54.0/src/kjs/interpreter.h:27, from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/propertydescriptor.cpp:20: + from /build/kjs-5.54.0/src/kjs/jsonstringify.cpp:26: /build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(WIN_OS) ^~~~~~~~~~~~~~~~~~~ @@ -12108,35 +12088,35 @@ from /build/kjs-5.54.0/src/kjs/ExecState.h:29, from /build/kjs-5.54.0/src/kjs/interpreter.h:27, from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/propertydescriptor.cpp:20: + from /build/kjs-5.54.0/src/kjs/jsonstringify.cpp:26: /build/kjs-5.54.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(SOLARIS_OS) ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/protect.h:27, from /build/kjs-5.54.0/src/kjs/interpreter.h:28, from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/propertydescriptor.cpp:20: + from /build/kjs-5.54.0/src/kjs/jsonstringify.cpp:26: /build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/propertydescriptor.cpp:20: + from /build/kjs-5.54.0/src/kjs/jsonstringify.cpp:26: /build/kjs-5.54.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(BINDINGS) ^~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/propertydescriptor.cpp:20: + from /build/kjs-5.54.0/src/kjs/jsonstringify.cpp:26: /build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(BINDINGS) ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/propertydescriptor.cpp:21: +In file included from /build/kjs-5.54.0/src/kjs/jsonstringify.cpp:27: /build/kjs-5.54.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if HAVE(IEEEFP_H) ^~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if HAVE(FLOAT_H) ^~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/propertydescriptor.cpp:21: +In file included from /build/kjs-5.54.0/src/kjs/jsonstringify.cpp:27: /build/kjs-5.54.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if HAVE(FUNC_BUILTIN_CLZ) ^~~~~~~~~~~~~~~~~~~~~ @@ -12158,18 +12138,12 @@ /build/kjs-5.54.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if HAVE(FUNC_FPCLASS) ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/bytecode/machine.cpp.in: In function 'void KJS::changeDebugContext(KJS::Dir, KJS::ExecState*, KJS::Node*)': -/build/kjs-5.54.0/src/kjs/bytecode/machine.cpp.in:185:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] - FunctionImp* fn = 0; - ^ -codes.def: In static member function 'static KJS::JSValue* KJS::Machine::runBlock(KJS::ExecState*, const CodeBlock&, KJS::ExecState*)': -codes.def:236:38: warning: unused variable 'localPC' [-Wunused-variable] In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, from /build/kjs-5.54.0/src/kjs/value.h:27, from /build/kjs-5.54.0/src/kjs/ExecState.h:29, from /build/kjs-5.54.0/src/kjs/interpreter.h:27, from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/jsonstringify.cpp:26: + from /build/kjs-5.54.0/src/kjs/propertydescriptor.cpp:20: /build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(WIN_OS) ^~~~~~~~~~~~~~~~~~~ @@ -12180,41 +12154,35 @@ from /build/kjs-5.54.0/src/kjs/ExecState.h:29, from /build/kjs-5.54.0/src/kjs/interpreter.h:27, from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/jsonstringify.cpp:26: + from /build/kjs-5.54.0/src/kjs/propertydescriptor.cpp:20: /build/kjs-5.54.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(SOLARIS_OS) ^~~~~~~~~~~~~~~~~~~~~~~ -codes.def:342:38: warning: unused variable 'localPC' [-Wunused-variable] -codes.def:359:38: warning: unused variable 'localPC' [-Wunused-variable] -codes.def:394:38: warning: unused variable 'localPC' [-Wunused-variable] -codes.def:401:38: warning: unused variable 'localPC' [-Wunused-variable] -codes.def:432:100: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] -codes.def:444:38: warning: unused variable 'localPC' [-Wunused-variable] In file included from /build/kjs-5.54.0/src/kjs/protect.h:27, from /build/kjs-5.54.0/src/kjs/interpreter.h:28, from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/jsonstringify.cpp:26: + from /build/kjs-5.54.0/src/kjs/propertydescriptor.cpp:20: /build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/jsonstringify.cpp:26: + from /build/kjs-5.54.0/src/kjs/propertydescriptor.cpp:20: /build/kjs-5.54.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(BINDINGS) ^~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/src/kjs/jsonstringify.cpp:26: + from /build/kjs-5.54.0/src/kjs/propertydescriptor.cpp:20: /build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(BINDINGS) ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/jsonstringify.cpp:27: +In file included from /build/kjs-5.54.0/src/kjs/propertydescriptor.cpp:21: /build/kjs-5.54.0/src/kjs/operations.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if HAVE(IEEEFP_H) ^~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/operations.h:37:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if HAVE(FLOAT_H) ^~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/jsonstringify.cpp:27: +In file included from /build/kjs-5.54.0/src/kjs/propertydescriptor.cpp:21: /build/kjs-5.54.0/src/kjs/operations.h:92:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if HAVE(FUNC_BUILTIN_CLZ) ^~~~~~~~~~~~~~~~~~~~~ @@ -12236,6 +12204,72 @@ /build/kjs-5.54.0/src/kjs/operations.h:183:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if HAVE(FUNC_FPCLASS) ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/CompileState.h:29, + from /build/kjs-5.54.0/src/kjs/nodes.h:30, + from /build/kjs-5.54.0/src/kjs/bytecode/machine.cpp.in:26: +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* a2 = 0, OpValue* a3 = 0); + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* a2 = 0, OpValue* a3 = 0); + ^ +In file included from /build/kjs-5.54.0/src/kjs/CompileState.h:29, + from /build/kjs-5.54.0/src/kjs/nodes.h:30, + from /build/kjs-5.54.0/src/kjs/nodes2bytecode.h:25, + from /build/kjs-5.54.0/src/kjs/nodes2bytecode.cpp:24: +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* a2 = 0, OpValue* a3 = 0); + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* a2 = 0, OpValue* a3 = 0); + ^ +In file included from /build/kjs-5.54.0/src/kjs/CompileState.h:29, + from /build/kjs-5.54.0/src/kjs/CompileState.cpp:24: +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:108:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* retOut = 0, OpValue* a0 = 0, OpValue* a1 = 0, + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* a2 = 0, OpValue* a3 = 0); + ^ +/build/kjs-5.54.0/src/kjs/bytecode/opcodes.h.in:109:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + OpValue* a2 = 0, OpValue* a3 = 0); + ^ +/build/kjs-5.54.0/src/kjs/bytecode/machine.cpp.in: In function 'void KJS::changeDebugContext(KJS::Dir, KJS::ExecState*, KJS::Node*)': +/build/kjs-5.54.0/src/kjs/bytecode/machine.cpp.in:185:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] + FunctionImp* fn = 0; + ^ +codes.def: In static member function 'static KJS::JSValue* KJS::Machine::runBlock(KJS::ExecState*, const CodeBlock&, KJS::ExecState*)': +codes.def:236:38: warning: unused variable 'localPC' [-Wunused-variable] +codes.def:342:38: warning: unused variable 'localPC' [-Wunused-variable] +codes.def:359:38: warning: unused variable 'localPC' [-Wunused-variable] +codes.def:394:38: warning: unused variable 'localPC' [-Wunused-variable] +codes.def:401:38: warning: unused variable 'localPC' [-Wunused-variable] +codes.def:432:100: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] +codes.def:444:38: warning: unused variable 'localPC' [-Wunused-variable] codes.def:1191:38: warning: unused variable 'localPC' [-Wunused-variable] codes.def:1262:49: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] In file included from /build/kjs-5.54.0/src/kjs/json_object.cpp:29: @@ -12265,103 +12299,96 @@ make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' [ 74%] Built target KF5JS make -f src/kjs/CMakeFiles/kjs_bin_autogen.dir/build.make src/kjs/CMakeFiles/kjs_bin_autogen.dir/depend -make -f src/kjs/api/CMakeFiles/KF5JSApi_autogen.dir/build.make src/kjs/api/CMakeFiles/KF5JSApi_autogen.dir/depend -make -f autotests/CMakeFiles/ecmatest_autogen.dir/build.make autotests/CMakeFiles/ecmatest_autogen.dir/depend make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0/src/kjs /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/CMakeFiles/kjs_bin_autogen.dir/DependInfo.cmake --color= +make -f src/kjs/api/CMakeFiles/KF5JSApi_autogen.dir/build.make src/kjs/api/CMakeFiles/KF5JSApi_autogen.dir/depend make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0/autotests /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/autotests /build/kjs-5.54.0/obj-x86_64-linux-gnu/autotests/CMakeFiles/ecmatest_autogen.dir/DependInfo.cmake --color= cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0/src/kjs/api /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/api /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/api/CMakeFiles/KF5JSApi_autogen.dir/DependInfo.cmake --color= +make -f autotests/CMakeFiles/ecmatest_autogen.dir/build.make autotests/CMakeFiles/ecmatest_autogen.dir/depend make -f tests/CMakeFiles/testkjs_autogen.dir/build.make tests/CMakeFiles/testkjs_autogen.dir/depend -make -f tests/CMakeFiles/testkjs_static_autogen.dir/build.make tests/CMakeFiles/testkjs_static_autogen.dir/depend +make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0/autotests /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/autotests /build/kjs-5.54.0/obj-x86_64-linux-gnu/autotests/CMakeFiles/ecmatest_autogen.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0/tests /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/tests /build/kjs-5.54.0/obj-x86_64-linux-gnu/tests/CMakeFiles/testkjs_autogen.dir/DependInfo.cmake --color= +make -f tests/CMakeFiles/testkjs_static_autogen.dir/build.make tests/CMakeFiles/testkjs_static_autogen.dir/depend +Scanning dependencies of target ecmatest_autogen make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0/tests /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/tests /build/kjs-5.54.0/obj-x86_64-linux-gnu/tests/CMakeFiles/testkjs_static_autogen.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' +make -f autotests/CMakeFiles/ecmatest_autogen.dir/build.make autotests/CMakeFiles/ecmatest_autogen.dir/build Scanning dependencies of target kjs_bin_autogen -Scanning dependencies of target ecmatest_autogen make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' make -f src/kjs/CMakeFiles/kjs_bin_autogen.dir/build.make src/kjs/CMakeFiles/kjs_bin_autogen.dir/build +make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' Scanning dependencies of target KF5JSApi_autogen -make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -make -f autotests/CMakeFiles/ecmatest_autogen.dir/build.make autotests/CMakeFiles/ecmatest_autogen.dir/build make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -Scanning dependencies of target testkjs_autogen -Scanning dependencies of target testkjs_static_autogen make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' make -f src/kjs/api/CMakeFiles/KF5JSApi_autogen.dir/build.make src/kjs/api/CMakeFiles/KF5JSApi_autogen.dir/build +Scanning dependencies of target testkjs_autogen make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' +make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' make -f tests/CMakeFiles/testkjs_autogen.dir/build.make tests/CMakeFiles/testkjs_autogen.dir/build make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' +Scanning dependencies of target testkjs_static_autogen +[ 75%] Automatic MOC for target kjs_bin +make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' +[ 76%] Automatic MOC for target ecmatest make -f tests/CMakeFiles/testkjs_static_autogen.dir/build.make tests/CMakeFiles/testkjs_static_autogen.dir/build -make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -[ 75%] Automatic MOC for target ecmatest +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/cmake -E cmake_autogen /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/CMakeFiles/kjs_bin_autogen.dir/AutogenInfo.cmake Debian cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/autotests && /usr/bin/cmake -E cmake_autogen /build/kjs-5.54.0/obj-x86_64-linux-gnu/autotests/CMakeFiles/ecmatest_autogen.dir/AutogenInfo.cmake Debian -[ 76%] Automatic MOC for target KF5JSApi -[ 78%] Automatic MOC for target testkjs_static -[ 78%] Automatic MOC for target testkjs +make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' +[ 77%] Automatic MOC for target KF5JSApi cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/api && /usr/bin/cmake -E cmake_autogen /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/api/CMakeFiles/KF5JSApi_autogen.dir/AutogenInfo.cmake Debian -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/tests && /usr/bin/cmake -E cmake_autogen /build/kjs-5.54.0/obj-x86_64-linux-gnu/tests/CMakeFiles/testkjs_static_autogen.dir/AutogenInfo.cmake Debian +[ 78%] Automatic MOC for target testkjs cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/tests && /usr/bin/cmake -E cmake_autogen /build/kjs-5.54.0/obj-x86_64-linux-gnu/tests/CMakeFiles/testkjs_autogen.dir/AutogenInfo.cmake Debian -[ 79%] Automatic MOC for target kjs_bin -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/cmake -E cmake_autogen /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/CMakeFiles/kjs_bin_autogen.dir/AutogenInfo.cmake Debian +[ 79%] Automatic MOC for target testkjs_static +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/tests && /usr/bin/cmake -E cmake_autogen /build/kjs-5.54.0/obj-x86_64-linux-gnu/tests/CMakeFiles/testkjs_static_autogen.dir/AutogenInfo.cmake Debian make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' +[ 79%] Built target kjs_bin_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.54.0/obj-x86_64-linux-gnu' +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0/src/kjs /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/CMakeFiles/kjs_bin.dir/DependInfo.cmake --color= +[ 79%] Built target KF5JSApi_autogen +make -f src/kjs/api/CMakeFiles/KF5JSApi.dir/build.make src/kjs/api/CMakeFiles/KF5JSApi.dir/depend [ 79%] Built target testkjs_autogen [ 79%] Built target testkjs_static_autogen +make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0/src/kjs/api /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/api /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/api/CMakeFiles/KF5JSApi.dir/DependInfo.cmake --color= make -f tests/CMakeFiles/testkjs.dir/build.make tests/CMakeFiles/testkjs.dir/depend -make -f tests/CMakeFiles/testkjs_static.dir/build.make tests/CMakeFiles/testkjs_static.dir/depend make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0/tests /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/tests /build/kjs-5.54.0/obj-x86_64-linux-gnu/tests/CMakeFiles/testkjs.dir/DependInfo.cmake --color= +make -f tests/CMakeFiles/testkjs_static.dir/build.make tests/CMakeFiles/testkjs_static.dir/depend make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0/tests /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/tests /build/kjs-5.54.0/obj-x86_64-linux-gnu/tests/CMakeFiles/testkjs_static.dir/DependInfo.cmake --color= -[ 79%] Built target KF5JSApi_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.54.0/obj-x86_64-linux-gnu' -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0/src/kjs/api /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/api /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/api/CMakeFiles/KF5JSApi.dir/DependInfo.cmake --color= -[ 79%] Built target kjs_bin_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.54.0/obj-x86_64-linux-gnu' -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0/src/kjs /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/CMakeFiles/kjs_bin.dir/DependInfo.cmake --color= +Scanning dependencies of target kjs_bin +make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' +make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' +make -f src/kjs/CMakeFiles/kjs_bin.dir/build.make src/kjs/CMakeFiles/kjs_bin.dir/build Scanning dependencies of target testkjs make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' +make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' make -f tests/CMakeFiles/testkjs.dir/build.make tests/CMakeFiles/testkjs.dir/build +[ 79%] Built target ecmatest_autogen make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' Scanning dependencies of target testkjs_static +make -f autotests/CMakeFiles/ecmatest.dir/build.make autotests/CMakeFiles/ecmatest.dir/depend make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -make -f tests/CMakeFiles/testkjs_static.dir/build.make tests/CMakeFiles/testkjs_static.dir/build -Scanning dependencies of target kjs_bin make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -make -f src/kjs/CMakeFiles/kjs_bin.dir/build.make src/kjs/CMakeFiles/kjs_bin.dir/build +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0/autotests /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/autotests /build/kjs-5.54.0/obj-x86_64-linux-gnu/autotests/CMakeFiles/ecmatest.dir/DependInfo.cmake --color= +make -f tests/CMakeFiles/testkjs_static.dir/build.make tests/CMakeFiles/testkjs_static.dir/build +[ 79%] Building CXX object src/kjs/CMakeFiles/kjs_bin.dir/kjs.cpp.o make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -[ 80%] Building CXX object tests/CMakeFiles/testkjs.dir/testkjs.cpp.o -make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -DQT_CORE_LIB -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/tests -I/build/kjs-5.54.0/tests -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/tests/testkjs_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -pedantic -Wlogical-op -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.54.0/tests/testkjs.cpp -[ 81%] Building CXX object tests/CMakeFiles/testkjs.dir/testkjs_autogen/mocs_compilation.cpp.o -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -DQT_CORE_LIB -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/tests -I/build/kjs-5.54.0/tests -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/tests/testkjs_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -pedantic -Wlogical-op -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.54.0/obj-x86_64-linux-gnu/tests/testkjs_autogen/mocs_compilation.cpp -[ 82%] Building CXX object tests/CMakeFiles/testkjs_static.dir/testkjs.cpp.o -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -DQT_CORE_LIB -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/tests -I/build/kjs-5.54.0/tests -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/tests/testkjs_static_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -pedantic -Wlogical-op -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.54.0/tests/testkjs.cpp -[ 83%] Building CXX object tests/CMakeFiles/testkjs_static.dir/testkjs_static_autogen/mocs_compilation.cpp.o -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -DQT_CORE_LIB -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/tests -I/build/kjs-5.54.0/tests -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/tests/testkjs_static_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -pedantic -Wlogical-op -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.54.0/obj-x86_64-linux-gnu/tests/testkjs_static_autogen/mocs_compilation.cpp -[ 83%] Building CXX object src/kjs/CMakeFiles/kjs_bin.dir/kjs.cpp.o -Scanning dependencies of target KF5JSApi -[ 84%] Building CXX object src/kjs/CMakeFiles/kjs_bin.dir/kjs_bin_autogen/mocs_compilation.cpp.o cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/kjs_bin_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/kjs_bin.dir/kjs.cpp.o -c /build/kjs-5.54.0/src/kjs/kjs.cpp +[ 80%] Building CXX object src/kjs/CMakeFiles/kjs_bin.dir/kjs_bin_autogen/mocs_compilation.cpp.o +[ 81%] Building CXX object tests/CMakeFiles/testkjs_static.dir/testkjs.cpp.o +[ 82%] Building CXX object tests/CMakeFiles/testkjs.dir/testkjs.cpp.o +Scanning dependencies of target KF5JSApi make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -make -f src/kjs/api/CMakeFiles/KF5JSApi.dir/build.make src/kjs/api/CMakeFiles/KF5JSApi.dir/build -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/kjs_bin_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/kjs_bin.dir/kjs_bin_autogen/mocs_compilation.cpp.o -c /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/kjs_bin_autogen/mocs_compilation.cpp -make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -[ 84%] Built target ecmatest_autogen -make -f autotests/CMakeFiles/ecmatest.dir/build.make autotests/CMakeFiles/ecmatest.dir/depend -make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0/autotests /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/autotests /build/kjs-5.54.0/obj-x86_64-linux-gnu/autotests/CMakeFiles/ecmatest.dir/DependInfo.cmake --color= +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -DQT_CORE_LIB -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/tests -I/build/kjs-5.54.0/tests -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/tests/testkjs_static_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -pedantic -Wlogical-op -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.54.0/tests/testkjs.cpp +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -DQT_CORE_LIB -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/tests -I/build/kjs-5.54.0/tests -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/tests/testkjs_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -pedantic -Wlogical-op -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.54.0/tests/testkjs.cpp In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/global.h:26, from /build/kjs-5.54.0/src/kjs/JSLock.h:25, from /build/kjs-5.54.0/src/kjs/kjs.cpp:22: @@ -12387,6 +12414,8 @@ /build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ +make -f src/kjs/api/CMakeFiles/KF5JSApi.dir/build.make src/kjs/api/CMakeFiles/KF5JSApi.dir/build +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/c++ -DBUILDING_KDE__ -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/kjs_bin_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -o CMakeFiles/kjs_bin.dir/kjs_bin_autogen/mocs_compilation.cpp.o -c /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/kjs_bin_autogen/mocs_compilation.cpp In file included from /build/kjs-5.54.0/src/kjs/ustring.h:28, from /build/kjs-5.54.0/src/kjs/identifier.h:25, from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, @@ -12403,6 +12432,37 @@ /build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && defined(NDEBUG) && ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4) ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && __GNUC__ > 3 + ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/kjs.cpp:23: +/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ +[ 83%] Building CXX object tests/CMakeFiles/testkjs.dir/testkjs_autogen/mocs_compilation.cpp.o +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -DQT_CORE_LIB -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/tests -I/build/kjs-5.54.0/tests -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/tests/testkjs_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -pedantic -Wlogical-op -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.54.0/obj-x86_64-linux-gnu/tests/testkjs_autogen/mocs_compilation.cpp +make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' +[ 84%] Building CXX object tests/CMakeFiles/testkjs_static.dir/testkjs_static_autogen/mocs_compilation.cpp.o +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/tests && /usr/bin/c++ -DQT_CORE_LIB -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/tests -I/build/kjs-5.54.0/tests -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/tests/testkjs_static_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -pedantic -Wlogical-op -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.54.0/obj-x86_64-linux-gnu/tests/testkjs_static_autogen/mocs_compilation.cpp +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/kjs.cpp:23: +/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ +[ 85%] Building CXX object src/kjs/api/CMakeFiles/KF5JSApi.dir/kjsinterpreter.cpp.o +[ 86%] Building CXX object src/kjs/api/CMakeFiles/KF5JSApi.dir/kjscontext.cpp.o +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/api && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JSApi_EXPORTS -DQT_CORE_LIB -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/api -I/build/kjs-5.54.0/src/kjs/api -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/api/KF5JSApi_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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.54.0/src/kjs/api/kjsinterpreter.cpp In file included from /build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:24, from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, @@ -12412,9 +12472,6 @@ /build/kjs-5.54.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(MAC) ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && __GNUC__ > 3 - ^~~~~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(KDE) || PLATFORM(QT) ^~~~~~~~~~~~~~~~ @@ -12424,16 +12481,6 @@ /build/kjs-5.54.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(MAC) ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/kjs.cpp:23: -/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(WIN) ^~~~~~~~~~~~~~~~ @@ -12448,14 +12495,6 @@ /build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:24, - from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, - from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, - from /build/kjs-5.54.0/src/kjs/collector.h:27, - from /build/kjs-5.54.0/tests/testkjs.cpp:24: -/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:24, from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, @@ -12488,70 +12527,58 @@ /build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ -[ 85%] Building CXX object src/kjs/api/CMakeFiles/KF5JSApi.dir/kjsinterpreter.cpp.o -In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:24, - from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, - from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, - from /build/kjs-5.54.0/src/kjs/collector.h:27, - from /build/kjs-5.54.0/tests/testkjs.cpp:24: -/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ -[ 86%] Building CXX object src/kjs/api/CMakeFiles/KF5JSApi.dir/kjsobject.cpp.o -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:29, +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/api && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JSApi_EXPORTS -DQT_CORE_LIB -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/api -I/build/kjs-5.54.0/src/kjs/api -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/api/KF5JSApi_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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.54.0/src/kjs/api/kjscontext.cpp +In file included from /build/kjs-5.54.0/src/kjs/ustring.h:32, from /build/kjs-5.54.0/src/kjs/identifier.h:25, from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, from /build/kjs-5.54.0/src/kjs/completion.h:27, from /build/kjs-5.54.0/src/kjs/ExecState.h:28, from /build/kjs-5.54.0/src/kjs/interpreter.h:27, from /build/kjs-5.54.0/src/kjs/kjs.cpp:23: -/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ -[ 87%] Building CXX object src/kjs/api/CMakeFiles/KF5JSApi.dir/kjscontext.cpp.o -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/api && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JSApi_EXPORTS -DQT_CORE_LIB -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/api -I/build/kjs-5.54.0/src/kjs/api -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/api/KF5JSApi_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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.54.0/src/kjs/api/kjsinterpreter.cpp -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/api && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JSApi_EXPORTS -DQT_CORE_LIB -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/api -I/build/kjs-5.54.0/src/kjs/api -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/api/KF5JSApi_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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.54.0/src/kjs/api/kjsobject.cpp -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/api && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JSApi_EXPORTS -DQT_CORE_LIB -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/api -I/build/kjs-5.54.0/src/kjs/api -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/api/KF5JSApi_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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.54.0/src/kjs/api/kjscontext.cpp -[ 88%] Building CXX object src/kjs/api/CMakeFiles/KF5JSApi.dir/kjsprototype.cpp.o -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/api && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JSApi_EXPORTS -DQT_CORE_LIB -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/api -I/build/kjs-5.54.0/src/kjs/api -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/api/KF5JSApi_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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.54.0/src/kjs/api/kjsprototype.cpp -In file included from /build/kjs-5.54.0/src/kjs/../wtf/RefPtr.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:24, - from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, +/build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC7) + ^~~~~~~~~~~~~~~~~~ +[ 87%] Building CXX object src/kjs/api/CMakeFiles/KF5JSApi.dir/kjsprototype.cpp.o +In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:24, from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, from /build/kjs-5.54.0/src/kjs/collector.h:27, from /build/kjs-5.54.0/tests/testkjs.cpp:24: -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #elif COMPILER(MSVC) && defined(NDEBUG) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && defined(NDEBUG) && ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && __GNUC__ > 3 - ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, from /build/kjs-5.54.0/src/kjs/collector.h:27, - from /build/kjs-5.54.0/tests/testkjs.cpp:24: + from /build/kjs-5.54.0/src/kjs/ustring.h:35, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/kjs.cpp:23: /build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC) ^~~~~~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC) ^~~~~~~~~~~~~~~~~ +[ 88%] Building CXX object src/kjs/api/CMakeFiles/KF5JSApi.dir/kjsobject.cpp.o +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/api && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JSApi_EXPORTS -DQT_CORE_LIB -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/api -I/build/kjs-5.54.0/src/kjs/api -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/api/KF5JSApi_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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.54.0/src/kjs/api/kjsobject.cpp In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, from /build/kjs-5.54.0/src/kjs/collector.h:27, - from /build/kjs-5.54.0/tests/testkjs.cpp:24: + from /build/kjs-5.54.0/src/kjs/ustring.h:35, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/kjs.cpp:23: /build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ @@ -12559,23 +12586,64 @@ from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, from /build/kjs-5.54.0/src/kjs/collector.h:27, - from /build/kjs-5.54.0/tests/testkjs.cpp:24: + from /build/kjs-5.54.0/src/kjs/ustring.h:35, + from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/kjs.cpp:23: /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:24, + from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, + from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, + from /build/kjs-5.54.0/src/kjs/collector.h:27, + from /build/kjs-5.54.0/tests/testkjs.cpp:24: +/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/identifier.h:25, + from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, + from /build/kjs-5.54.0/src/kjs/completion.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:28, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/kjs.cpp:23: +/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && PLATFORM(FORCE_PACK) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && PLATFORM(FORCE_PACK) + ^~~~~~~~~~~~~~~~~~~~~~~ [ 89%] Building CXX object src/kjs/api/CMakeFiles/KF5JSApi.dir/kjsarguments.cpp.o +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/api && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JSApi_EXPORTS -DQT_CORE_LIB -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/api -I/build/kjs-5.54.0/src/kjs/api -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/api/KF5JSApi_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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.54.0/src/kjs/api/kjsprototype.cpp [ 90%] Building CXX object src/kjs/api/CMakeFiles/KF5JSApi.dir/KF5JSApi_autogen/mocs_compilation.cpp.o cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/api && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JSApi_EXPORTS -DQT_CORE_LIB -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/api -I/build/kjs-5.54.0/src/kjs/api -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/api/KF5JSApi_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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.54.0/src/kjs/api/kjsarguments.cpp cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/api && /usr/bin/c++ -DBUILDING_KDE__ -DKF5JSApi_EXPORTS -DQT_CORE_LIB -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_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/api -I/build/kjs-5.54.0/src/kjs/api -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/api/KF5JSApi_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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.54.0/obj-x86_64-linux-gnu/src/kjs/api/KF5JSApi_autogen/mocs_compilation.cpp -In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:27, +In file included from /build/kjs-5.54.0/src/kjs/../wtf/RefPtr.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:24, + from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, + from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, from /build/kjs-5.54.0/src/kjs/collector.h:27, from /build/kjs-5.54.0/tests/testkjs.cpp:24: -/build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC7) - ^~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #elif COMPILER(MSVC) && defined(NDEBUG) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && defined(NDEBUG) && ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && __GNUC__ > 3 + ^~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../wtf/RefPtr.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:24, from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, @@ -12596,23 +12664,7 @@ /build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && __GNUC__ > 3 ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/tests/testkjs.cpp:27: -/build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/tests/testkjs.cpp:28: -/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && PLATFORM(FORCE_PACK) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && PLATFORM(FORCE_PACK) - ^~~~~~~~~~~~~~~~~~~~~~~ +Scanning dependencies of target ecmatest In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, @@ -12645,28 +12697,14 @@ /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/ustring.h:32, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/kjs.cpp:23: -/build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC7) - ^~~~~~~~~~~~~~~~~~ +make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' +make -f autotests/CMakeFiles/ecmatest.dir/build.make autotests/CMakeFiles/ecmatest.dir/build In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, from /build/kjs-5.54.0/src/kjs/collector.h:27, - from /build/kjs-5.54.0/src/kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/kjs.cpp:23: + from /build/kjs-5.54.0/tests/testkjs.cpp:24: /build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC) ^~~~~~~~~~~~~~~~~ @@ -12678,13 +12716,7 @@ from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, from /build/kjs-5.54.0/src/kjs/collector.h:27, - from /build/kjs-5.54.0/src/kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/kjs.cpp:23: + from /build/kjs-5.54.0/tests/testkjs.cpp:24: /build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ @@ -12692,25 +12724,47 @@ from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, from /build/kjs-5.54.0/src/kjs/collector.h:27, - from /build/kjs-5.54.0/src/kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/identifier.h:25, - from /build/kjs-5.54.0/src/kjs/CommonIdentifiers.h:24, - from /build/kjs-5.54.0/src/kjs/completion.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:28, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/kjs.cpp:23: + from /build/kjs-5.54.0/tests/testkjs.cpp:24: /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, + from /build/kjs-5.54.0/src/kjs/value.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:29, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/kjs.cpp:23: +/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(WIN_OS) + ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC) + ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/value.h:27, + from /build/kjs-5.54.0/src/kjs/ExecState.h:29, + from /build/kjs-5.54.0/src/kjs/interpreter.h:27, + from /build/kjs-5.54.0/src/kjs/kjs.cpp:23: +/build/kjs-5.54.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(SOLARIS_OS) + ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:27, from /build/kjs-5.54.0/src/kjs/collector.h:27, from /build/kjs-5.54.0/tests/testkjs.cpp:24: /build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC7) ^~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:27, + from /build/kjs-5.54.0/src/kjs/collector.h:27, + from /build/kjs-5.54.0/tests/testkjs.cpp:24: +/build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC7) + ^~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/tests/testkjs.cpp:27: +/build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/tests/testkjs.cpp:27: /build/kjs-5.54.0/src/kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !USE(MULTIPLE_THREADS) @@ -12733,43 +12787,26 @@ from /build/kjs-5.54.0/src/kjs/completion.h:27, from /build/kjs-5.54.0/src/kjs/ExecState.h:28, from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/kjs.cpp:23: + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/tests/testkjs.cpp:28: /build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && PLATFORM(FORCE_PACK) ^~~~~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && PLATFORM(FORCE_PACK) ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, - from /build/kjs-5.54.0/src/kjs/value.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:29, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/tests/testkjs.cpp:28: -/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(WIN_OS) - ^~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC) - ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/value.h:27, - from /build/kjs-5.54.0/src/kjs/ExecState.h:29, - from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/tests/testkjs.cpp:28: -/build/kjs-5.54.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(SOLARIS_OS) - ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/tests/testkjs.cpp:28: +In file included from /build/kjs-5.54.0/src/kjs/kjs.cpp:23: /build/kjs-5.54.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(BINDINGS) ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/object.h:29, - from /build/kjs-5.54.0/tests/testkjs.cpp:28: +In file included from /build/kjs-5.54.0/src/kjs/kjs.cpp:23: /build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(BINDINGS) ^~~~~~~~~~~~~~~~ +make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' +/build/kjs-5.54.0/src/kjs/kjs.cpp:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(WIN_OS) + ^~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/JSImmediate.h:30, from /build/kjs-5.54.0/src/kjs/value.h:27, from /build/kjs-5.54.0/src/kjs/ExecState.h:29, @@ -12794,7 +12831,8 @@ from /build/kjs-5.54.0/src/kjs/value.h:27, from /build/kjs-5.54.0/src/kjs/ExecState.h:29, from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/kjs.cpp:23: + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/tests/testkjs.cpp:28: /build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(WIN_OS) ^~~~~~~~~~~~~~~~~~~ @@ -12804,10 +12842,23 @@ In file included from /build/kjs-5.54.0/src/kjs/value.h:27, from /build/kjs-5.54.0/src/kjs/ExecState.h:29, from /build/kjs-5.54.0/src/kjs/interpreter.h:27, - from /build/kjs-5.54.0/src/kjs/kjs.cpp:23: + from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/tests/testkjs.cpp:28: /build/kjs-5.54.0/src/kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(SOLARIS_OS) ^~~~~~~~~~~~~~~~~~~~~~~ +[ 91%] Building CXX object autotests/CMakeFiles/ecmatest.dir/ecmatest.cpp.o +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/autotests && /usr/bin/c++ -DQT_CORE_LIB -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_TESTCASE_BUILDDIR=\"/build/kjs-5.54.0/obj-x86_64-linux-gnu\" -DQT_TESTLIB_LIB -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/autotests -I/build/kjs-5.54.0/autotests -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/autotests/ecmatest_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtTest -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -pedantic -Wlogical-op -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.54.0/autotests/ecmatest.cpp +In file included from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/tests/testkjs.cpp:28: +/build/kjs-5.54.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(BINDINGS) + ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/object.h:29, + from /build/kjs-5.54.0/tests/testkjs.cpp:28: +/build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(BINDINGS) + ^~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/object.h:29, from /build/kjs-5.54.0/tests/testkjs.cpp:28: /build/kjs-5.54.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] @@ -12818,6 +12869,8 @@ /build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(BINDINGS) ^~~~~~~~~~~~~~~~ +[ 91%] Building CXX object autotests/CMakeFiles/ecmatest.dir/ecmatest_autogen/mocs_compilation.cpp.o +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/autotests && /usr/bin/c++ -DQT_CORE_LIB -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_TESTCASE_BUILDDIR=\"/build/kjs-5.54.0/obj-x86_64-linux-gnu\" -DQT_TESTLIB_LIB -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/autotests -I/build/kjs-5.54.0/autotests -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/autotests/ecmatest_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtTest -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -pedantic -Wlogical-op -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.54.0/obj-x86_64-linux-gnu/autotests/ecmatest_autogen/mocs_compilation.cpp /build/kjs-5.54.0/tests/testkjs.cpp:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC) ^~~~~~~~~~~~~~~~~ @@ -12833,14 +12886,6 @@ /build/kjs-5.54.0/tests/testkjs.cpp:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if defined(_DEBUG) && PLATFORM(WIN_OS) ^~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/kjs.cpp:23: -/build/kjs-5.54.0/src/kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(BINDINGS) - ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/kjs.cpp:23: -/build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(BINDINGS) - ^~~~~~~~~~~~~~~~ /build/kjs-5.54.0/tests/testkjs.cpp:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC) ^~~~~~~~~~~~~~~~~ @@ -12856,45 +12901,13 @@ /build/kjs-5.54.0/tests/testkjs.cpp:218:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if defined(_DEBUG) && PLATFORM(WIN_OS) ^~~~~~~~~~~~~~~~~~~ -Scanning dependencies of target ecmatest -/build/kjs-5.54.0/src/kjs/kjs.cpp:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(WIN_OS) - ^~~~~~~~~~~~~~~~~~~ -make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -make -f autotests/CMakeFiles/ecmatest.dir/build.make autotests/CMakeFiles/ecmatest.dir/build -make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -[ 91%] Building CXX object autotests/CMakeFiles/ecmatest.dir/ecmatest.cpp.o -[ 91%] Building CXX object autotests/CMakeFiles/ecmatest.dir/ecmatest_autogen/mocs_compilation.cpp.o -In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../kjs/global.h:26, - from /build/kjs-5.54.0/src/kjs/../kjs/ustring.h:26, - from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:25, - from /build/kjs-5.54.0/src/kjs/api/kjsobject.cpp:23: -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(MAC) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(KDE) || PLATFORM(QT) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(KDE) || PLATFORM(QT) - ^~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(MAC) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(WIN) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(GDK) - ^~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../kjs/global.h:26, from /build/kjs-5.54.0/src/kjs/../kjs/ustring.h:26, from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:25, - from /build/kjs-5.54.0/src/kjs/api/kjscontext.cpp:24: + from /build/kjs-5.54.0/src/kjs/api/kjsinterpreter.cpp:23: /build/kjs-5.54.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(MAC) ^~~~~~~~~~~~~~~~ -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/autotests && /usr/bin/c++ -DQT_CORE_LIB -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_TESTCASE_BUILDDIR=\"/build/kjs-5.54.0/obj-x86_64-linux-gnu\" -DQT_TESTLIB_LIB -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/autotests -I/build/kjs-5.54.0/autotests -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/autotests/ecmatest_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtTest -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -pedantic -Wlogical-op -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.54.0/autotests/ecmatest.cpp /build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(KDE) || PLATFORM(QT) ^~~~~~~~~~~~~~~~ @@ -12904,36 +12917,15 @@ /build/kjs-5.54.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(MAC) ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../kjs/ustring.h:28, - from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:25, - from /build/kjs-5.54.0/src/kjs/api/kjsobject.cpp:23: -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 - ^~~~~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(WIN) ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #elif COMPILER(MSVC) && defined(NDEBUG) - ^~~~~~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(GDK) ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && defined(NDEBUG) && ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && __GNUC__ > 3 - ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../kjs/ustring.h:29, - from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:25, - from /build/kjs-5.54.0/src/kjs/api/kjsobject.cpp:23: -/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../kjs/ustring.h:28, from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:25, - from /build/kjs-5.54.0/src/kjs/api/kjscontext.cpp:24: + from /build/kjs-5.54.0/src/kjs/api/kjsinterpreter.cpp:23: /build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 ^~~~~~~~~~~~~~~~ @@ -12948,31 +12940,19 @@ ^~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../kjs/ustring.h:29, from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:25, - from /build/kjs-5.54.0/src/kjs/api/kjsobject.cpp:23: -/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../kjs/ustring.h:29, - from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:25, - from /build/kjs-5.54.0/src/kjs/api/kjscontext.cpp:24: + from /build/kjs-5.54.0/src/kjs/api/kjsinterpreter.cpp:23: /build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../kjs/ustring.h:29, from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:25, - from /build/kjs-5.54.0/src/kjs/api/kjscontext.cpp:24: + from /build/kjs-5.54.0/src/kjs/api/kjsinterpreter.cpp:23: /build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../kjs/ustring.h:32, from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:25, - from /build/kjs-5.54.0/src/kjs/api/kjsobject.cpp:23: -/build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC7) - ^~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../kjs/ustring.h:32, - from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:25, - from /build/kjs-5.54.0/src/kjs/api/kjscontext.cpp:24: + from /build/kjs-5.54.0/src/kjs/api/kjsinterpreter.cpp:23: /build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC7) ^~~~~~~~~~~~~~~~~~ @@ -12983,21 +12963,7 @@ from /build/kjs-5.54.0/src/kjs/../kjs/collector.h:27, from /build/kjs-5.54.0/src/kjs/../kjs/ustring.h:35, from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:25, - from /build/kjs-5.54.0/src/kjs/api/kjsobject.cpp:23: -/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC) - ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC) - ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, - from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, - from /build/kjs-5.54.0/src/kjs/../kjs/collector.h:27, - from /build/kjs-5.54.0/src/kjs/../kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:25, - from /build/kjs-5.54.0/src/kjs/api/kjscontext.cpp:24: + from /build/kjs-5.54.0/src/kjs/api/kjsinterpreter.cpp:23: /build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC) ^~~~~~~~~~~~~~~~~ @@ -13011,18 +12977,7 @@ from /build/kjs-5.54.0/src/kjs/../kjs/collector.h:27, from /build/kjs-5.54.0/src/kjs/../kjs/ustring.h:35, from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:25, - from /build/kjs-5.54.0/src/kjs/api/kjsobject.cpp:23: -/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, - from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, - from /build/kjs-5.54.0/src/kjs/../kjs/collector.h:27, - from /build/kjs-5.54.0/src/kjs/../kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:25, - from /build/kjs-5.54.0/src/kjs/api/kjscontext.cpp:24: + from /build/kjs-5.54.0/src/kjs/api/kjsinterpreter.cpp:23: /build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ @@ -13032,34 +12987,28 @@ from /build/kjs-5.54.0/src/kjs/../kjs/collector.h:27, from /build/kjs-5.54.0/src/kjs/../kjs/ustring.h:35, from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:25, - from /build/kjs-5.54.0/src/kjs/api/kjsobject.cpp:23: -/build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, - from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, - from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, - from /build/kjs-5.54.0/src/kjs/../kjs/collector.h:27, - from /build/kjs-5.54.0/src/kjs/../kjs/ustring.h:35, - from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:25, - from /build/kjs-5.54.0/src/kjs/api/kjscontext.cpp:24: + from /build/kjs-5.54.0/src/kjs/api/kjsinterpreter.cpp:23: /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/autotests && /usr/bin/c++ -DQT_CORE_LIB -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_TESTCASE_BUILDDIR=\"/build/kjs-5.54.0/obj-x86_64-linux-gnu\" -DQT_TESTLIB_LIB -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/autotests -I/build/kjs-5.54.0/autotests -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/autotests/ecmatest_autogen/include -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/.. -I/build/kjs-5.54.0/src/kjs/.. -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../.. -I/build/kjs-5.54.0/src/kjs/../wtf -I/build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs -I/build/kjs-5.54.0/src/kjs -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtTest -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -pedantic -Wlogical-op -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.54.0/obj-x86_64-linux-gnu/autotests/ecmatest_autogen/mocs_compilation.cpp +In file included from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:25, + from /build/kjs-5.54.0/src/kjs/api/kjsinterpreter.cpp:23: +/build/kjs-5.54.0/src/kjs/../kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && PLATFORM(FORCE_PACK) + ^~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../kjs/global.h:26, from /build/kjs-5.54.0/src/kjs/../kjs/ustring.h:26, from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:25, - from /build/kjs-5.54.0/src/kjs/api/kjsinterpreter.cpp:23: + from /build/kjs-5.54.0/src/kjs/api/kjscontext.cpp:24: /build/kjs-5.54.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(MAC) ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && PLATFORM(FORCE_PACK) + ^~~~~~~~~~~~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(KDE) || PLATFORM(QT) ^~~~~~~~~~~~~~~~ @@ -13077,7 +13026,7 @@ ^~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../kjs/ustring.h:28, from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:25, - from /build/kjs-5.54.0/src/kjs/api/kjsinterpreter.cpp:23: + from /build/kjs-5.54.0/src/kjs/api/kjscontext.cpp:24: /build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 ^~~~~~~~~~~~~~~~ @@ -13092,35 +13041,112 @@ ^~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../kjs/ustring.h:29, from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:25, - from /build/kjs-5.54.0/src/kjs/api/kjsinterpreter.cpp:23: + from /build/kjs-5.54.0/src/kjs/api/kjscontext.cpp:24: /build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:25, +In file included from /build/kjs-5.54.0/src/kjs/../kjs/ustring.h:29, + from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:25, + from /build/kjs-5.54.0/src/kjs/api/kjscontext.cpp:24: +/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../kjs/global.h:26, + from /build/kjs-5.54.0/src/kjs/../kjs/ustring.h:26, + from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:25, from /build/kjs-5.54.0/src/kjs/api/kjsobject.cpp:23: -/build/kjs-5.54.0/src/kjs/../kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && PLATFORM(FORCE_PACK) +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(MAC) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(KDE) || PLATFORM(QT) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:204:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(KDE) || PLATFORM(QT) + ^~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:212:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(MAC) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:216:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(WIN) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(GDK) + ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/../kjs/ustring.h:28, + from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:25, + from /build/kjs-5.54.0/src/kjs/api/kjsobject.cpp:23: +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #elif COMPILER(MSVC) && defined(NDEBUG) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && defined(NDEBUG) && ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && __GNUC__ > 3 ^~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../kjs/ustring.h:29, from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:25, - from /build/kjs-5.54.0/src/kjs/api/kjsinterpreter.cpp:23: + from /build/kjs-5.54.0/src/kjs/api/kjsobject.cpp:23: +/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/../kjs/ustring.h:29, + from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:25, + from /build/kjs-5.54.0/src/kjs/api/kjsobject.cpp:23: /build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && PLATFORM(FORCE_PACK) - ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:25, +In file included from /build/kjs-5.54.0/src/kjs/../kjs/ustring.h:32, + from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:25, from /build/kjs-5.54.0/src/kjs/api/kjscontext.cpp:24: -/build/kjs-5.54.0/src/kjs/../kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && PLATFORM(FORCE_PACK) - ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && PLATFORM(FORCE_PACK) - ^~~~~~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC7) + ^~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, + from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, + from /build/kjs-5.54.0/src/kjs/../kjs/collector.h:27, + from /build/kjs-5.54.0/src/kjs/../kjs/ustring.h:35, + from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:25, + from /build/kjs-5.54.0/src/kjs/api/kjscontext.cpp:24: +/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC) + ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, + from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, + from /build/kjs-5.54.0/src/kjs/../kjs/collector.h:27, + from /build/kjs-5.54.0/src/kjs/../kjs/ustring.h:35, + from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:25, + from /build/kjs-5.54.0/src/kjs/api/kjscontext.cpp:24: +/build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, + from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, + from /build/kjs-5.54.0/src/kjs/../wtf/HashCountedSet.h:26, + from /build/kjs-5.54.0/src/kjs/../kjs/collector.h:27, + from /build/kjs-5.54.0/src/kjs/../kjs/ustring.h:35, + from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:25, + from /build/kjs-5.54.0/src/kjs/api/kjscontext.cpp:24: +/build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../kjs/ustring.h:32, from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:25, - from /build/kjs-5.54.0/src/kjs/api/kjsinterpreter.cpp:23: + from /build/kjs-5.54.0/src/kjs/api/kjsobject.cpp:23: /build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC7) ^~~~~~~~~~~~~~~~~~ @@ -13131,7 +13157,7 @@ from /build/kjs-5.54.0/src/kjs/../kjs/collector.h:27, from /build/kjs-5.54.0/src/kjs/../kjs/ustring.h:35, from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:25, - from /build/kjs-5.54.0/src/kjs/api/kjsinterpreter.cpp:23: + from /build/kjs-5.54.0/src/kjs/api/kjsobject.cpp:23: /build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC) ^~~~~~~~~~~~~~~~~ @@ -13145,7 +13171,7 @@ from /build/kjs-5.54.0/src/kjs/../kjs/collector.h:27, from /build/kjs-5.54.0/src/kjs/../kjs/ustring.h:35, from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:25, - from /build/kjs-5.54.0/src/kjs/api/kjsinterpreter.cpp:23: + from /build/kjs-5.54.0/src/kjs/api/kjsobject.cpp:23: /build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ @@ -13155,17 +13181,33 @@ from /build/kjs-5.54.0/src/kjs/../kjs/collector.h:27, from /build/kjs-5.54.0/src/kjs/../kjs/ustring.h:35, from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:25, - from /build/kjs-5.54.0/src/kjs/api/kjsinterpreter.cpp:23: + from /build/kjs-5.54.0/src/kjs/api/kjsobject.cpp:23: /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:25, + from /build/kjs-5.54.0/src/kjs/api/kjscontext.cpp:24: +/build/kjs-5.54.0/src/kjs/../kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && PLATFORM(FORCE_PACK) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && PLATFORM(FORCE_PACK) + ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:25, + from /build/kjs-5.54.0/src/kjs/api/kjsobject.cpp:23: +/build/kjs-5.54.0/src/kjs/../kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && PLATFORM(FORCE_PACK) + ^~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(GCC) && PLATFORM(FORCE_PACK) + ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../kjs/global.h:26, from /build/kjs-5.54.0/src/kjs/../kjs/ustring.h:26, from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:25, - from /build/kjs-5.54.0/src/kjs/api/kjsprototype.cpp:25: + from /build/kjs-5.54.0/src/kjs/api/kjsarguments.cpp:23: /build/kjs-5.54.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(MAC) ^~~~~~~~~~~~~~~~ @@ -13186,7 +13228,7 @@ ^~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../kjs/ustring.h:28, from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:25, - from /build/kjs-5.54.0/src/kjs/api/kjsprototype.cpp:25: + from /build/kjs-5.54.0/src/kjs/api/kjsarguments.cpp:23: /build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 ^~~~~~~~~~~~~~~~ @@ -13201,14 +13243,20 @@ ^~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../kjs/ustring.h:29, from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:25, - from /build/kjs-5.54.0/src/kjs/api/kjsprototype.cpp:25: + from /build/kjs-5.54.0/src/kjs/api/kjsarguments.cpp:23: /build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/../kjs/ustring.h:29, + from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:25, + from /build/kjs-5.54.0/src/kjs/api/kjsarguments.cpp:23: +/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/../kjs/global.h:26, from /build/kjs-5.54.0/src/kjs/../kjs/ustring.h:26, from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:25, - from /build/kjs-5.54.0/src/kjs/api/kjsarguments.cpp:23: + from /build/kjs-5.54.0/src/kjs/api/kjsprototype.cpp:25: /build/kjs-5.54.0/src/kjs/../wtf/Platform.h:194:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(MAC) ^~~~~~~~~~~~~~~~ @@ -13227,29 +13275,15 @@ /build/kjs-5.54.0/src/kjs/../wtf/Platform.h:220:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(GDK) ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../kjs/ustring.h:29, - from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:25, - from /build/kjs-5.54.0/src/kjs/api/kjsprototype.cpp:25: -/build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../kjs/ustring.h:28, from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:25, - from /build/kjs-5.54.0/src/kjs/api/kjsarguments.cpp:23: + from /build/kjs-5.54.0/src/kjs/api/kjsprototype.cpp:25: /build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:24:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && defined(NDEBUG) && __GNUC__ > 3 ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:25, - from /build/kjs-5.54.0/src/kjs/api/kjsinterpreter.cpp:23: -/build/kjs-5.54.0/src/kjs/../kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && PLATFORM(FORCE_PACK) - ^~~~~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #elif COMPILER(MSVC) && defined(NDEBUG) ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../kjs/ustring.h:42:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(GCC) && PLATFORM(FORCE_PACK) - ^~~~~~~~~~~~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/../wtf/AlwaysInline.h:34:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(GCC) && defined(NDEBUG) && ((__GNUC__ == 4 && __GNUC_MINOR__ >= 1) || __GNUC__ > 4) ^~~~~~~~~~~~~~~~ @@ -13258,24 +13292,18 @@ ^~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../kjs/ustring.h:29, from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:25, - from /build/kjs-5.54.0/src/kjs/api/kjsarguments.cpp:23: + from /build/kjs-5.54.0/src/kjs/api/kjsprototype.cpp:25: /build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:26:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../kjs/ustring.h:29, from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:25, - from /build/kjs-5.54.0/src/kjs/api/kjsarguments.cpp:23: + from /build/kjs-5.54.0/src/kjs/api/kjsprototype.cpp:25: /build/kjs-5.54.0/src/kjs/../wtf/FastMalloc.h:60:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../kjs/ustring.h:32, from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:25, - from /build/kjs-5.54.0/src/kjs/api/kjsarguments.cpp:23: -/build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC7) - ^~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../kjs/ustring.h:32, - from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:25, from /build/kjs-5.54.0/src/kjs/api/kjsprototype.cpp:25: /build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC7) @@ -13287,7 +13315,7 @@ from /build/kjs-5.54.0/src/kjs/../kjs/collector.h:27, from /build/kjs-5.54.0/src/kjs/../kjs/ustring.h:35, from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:25, - from /build/kjs-5.54.0/src/kjs/api/kjsarguments.cpp:23: + from /build/kjs-5.54.0/src/kjs/api/kjsprototype.cpp:25: /build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC) ^~~~~~~~~~~~~~~~~ @@ -13301,7 +13329,7 @@ from /build/kjs-5.54.0/src/kjs/../kjs/collector.h:27, from /build/kjs-5.54.0/src/kjs/../kjs/ustring.h:35, from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:25, - from /build/kjs-5.54.0/src/kjs/api/kjsarguments.cpp:23: + from /build/kjs-5.54.0/src/kjs/api/kjsprototype.cpp:25: /build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ @@ -13311,10 +13339,19 @@ from /build/kjs-5.54.0/src/kjs/../kjs/collector.h:27, from /build/kjs-5.54.0/src/kjs/../kjs/ustring.h:35, from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:25, - from /build/kjs-5.54.0/src/kjs/api/kjsarguments.cpp:23: + from /build/kjs-5.54.0/src/kjs/api/kjsprototype.cpp:25: /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/../kjs/ustring.h:32, + from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:25, + from /build/kjs-5.54.0/src/kjs/api/kjsarguments.cpp:23: +/build/kjs-5.54.0/src/kjs/../wtf/Vector.h:800:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC7) + ^~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) + ^~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, @@ -13322,16 +13359,13 @@ from /build/kjs-5.54.0/src/kjs/../kjs/collector.h:27, from /build/kjs-5.54.0/src/kjs/../kjs/ustring.h:35, from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:25, - from /build/kjs-5.54.0/src/kjs/api/kjsprototype.cpp:25: + from /build/kjs-5.54.0/src/kjs/api/kjsarguments.cpp:23: /build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:134:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC) ^~~~~~~~~~~~~~~~~ /build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:139:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if COMPILER(MSVC) ^~~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:94:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) - ^~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashTable.h:25, from /build/kjs-5.54.0/src/kjs/../wtf/HashMap.h:24, @@ -13339,7 +13373,7 @@ from /build/kjs-5.54.0/src/kjs/../kjs/collector.h:27, from /build/kjs-5.54.0/src/kjs/../kjs/ustring.h:35, from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:25, - from /build/kjs-5.54.0/src/kjs/api/kjsprototype.cpp:25: + from /build/kjs-5.54.0/src/kjs/api/kjsarguments.cpp:23: /build/kjs-5.54.0/src/kjs/../wtf/HashFunctions.h:214:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ @@ -13349,7 +13383,7 @@ from /build/kjs-5.54.0/src/kjs/../kjs/collector.h:27, from /build/kjs-5.54.0/src/kjs/../kjs/ustring.h:35, from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:25, - from /build/kjs-5.54.0/src/kjs/api/kjsprototype.cpp:25: + from /build/kjs-5.54.0/src/kjs/api/kjsarguments.cpp:23: /build/kjs-5.54.0/src/kjs/../wtf/HashTraits.h:75:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !COMPILER(MSVC) || defined(_NATIVE_WCHAR_T_DEFINED) ^~~~~~~~~~~~~~~~~ @@ -13376,6 +13410,38 @@ from /build/kjs-5.54.0/src/kjs/../kjs/value.h:27, from /build/kjs-5.54.0/src/kjs/../kjs/list.h:26, from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:27, + from /build/kjs-5.54.0/src/kjs/api/kjsinterpreter.cpp:23: +/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(WIN_OS) + ^~~~~~~~~~~~~~~~~~~ +/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if COMPILER(MSVC) + ^~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/../kjs/value.h:27, + from /build/kjs-5.54.0/src/kjs/../kjs/list.h:26, + from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:27, + from /build/kjs-5.54.0/src/kjs/api/kjsinterpreter.cpp:23: +/build/kjs-5.54.0/src/kjs/../kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if PLATFORM(SOLARIS_OS) + ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/../kjs/protect.h:27, + from /build/kjs-5.54.0/src/kjs/../kjs/interpreter.h:28, + from /build/kjs-5.54.0/src/kjs/api/kjsinterpreter.cpp:24: +/build/kjs-5.54.0/src/kjs/../kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if !USE(MULTIPLE_THREADS) + ^~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/api/kjsinterpreter.cpp:24: +/build/kjs-5.54.0/src/kjs/../kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(BINDINGS) + ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/api/kjsinterpreter.cpp:24: +/build/kjs-5.54.0/src/kjs/../kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] + #if USE(BINDINGS) + ^~~~~~~~~~~~~~~~ +In file included from /build/kjs-5.54.0/src/kjs/../kjs/JSImmediate.h:30, + from /build/kjs-5.54.0/src/kjs/../kjs/value.h:27, + from /build/kjs-5.54.0/src/kjs/../kjs/list.h:26, + from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:27, from /build/kjs-5.54.0/src/kjs/api/kjscontext.cpp:24: /build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if PLATFORM(WIN_OS) @@ -13432,48 +13498,16 @@ /build/kjs-5.54.0/src/kjs/../kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if !USE(MULTIPLE_THREADS) ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../kjs/JSImmediate.h:30, - from /build/kjs-5.54.0/src/kjs/../kjs/value.h:27, - from /build/kjs-5.54.0/src/kjs/../kjs/list.h:26, - from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:27, - from /build/kjs-5.54.0/src/kjs/api/kjsinterpreter.cpp:23: -/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:31:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(WIN_OS) - ^~~~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../kjs/object.h:29, from /build/kjs-5.54.0/src/kjs/api/kjsobject.cpp:26: /build/kjs-5.54.0/src/kjs/../kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(BINDINGS) ^~~~~~~~~~~~~~~~ -/build/kjs-5.54.0/src/kjs/../wtf/MathExtras.h:58:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if COMPILER(MSVC) - ^~~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../kjs/object.h:29, from /build/kjs-5.54.0/src/kjs/api/kjsobject.cpp:26: /build/kjs-5.54.0/src/kjs/../kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(BINDINGS) ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../kjs/value.h:27, - from /build/kjs-5.54.0/src/kjs/../kjs/list.h:26, - from /build/kjs-5.54.0/src/kjs/api/kjsprivate.h:27, - from /build/kjs-5.54.0/src/kjs/api/kjsinterpreter.cpp:23: -/build/kjs-5.54.0/src/kjs/../kjs/JSImmediate.h:36:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if PLATFORM(SOLARIS_OS) - ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/../kjs/protect.h:27, - from /build/kjs-5.54.0/src/kjs/../kjs/interpreter.h:28, - from /build/kjs-5.54.0/src/kjs/api/kjsinterpreter.cpp:24: -/build/kjs-5.54.0/src/kjs/../kjs/JSLock.h:78:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if !USE(MULTIPLE_THREADS) - ^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/api/kjsinterpreter.cpp:24: -/build/kjs-5.54.0/src/kjs/../kjs/interpreter.h:43:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(BINDINGS) - ^~~~~~~~~~~~~~~~ -In file included from /build/kjs-5.54.0/src/kjs/api/kjsinterpreter.cpp:24: -/build/kjs-5.54.0/src/kjs/../kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] - #if USE(BINDINGS) - ^~~~~~~~~~~~~~~~ In file included from /build/kjs-5.54.0/src/kjs/../kjs/JSImmediate.h:30, from /build/kjs-5.54.0/src/kjs/../kjs/value.h:27, from /build/kjs-5.54.0/src/kjs/../kjs/list.h:26, @@ -13666,20 +13700,20 @@ /build/kjs-5.54.0/src/kjs/interpreter.h:347:1: warning: this use of "defined" may not be portable [-Wexpansion-to-defined] #if USE(BINDINGS) ^~~~~~~~~~~~~~~~ -[ 92%] Linking CXX executable ../bin/testkjs_static -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/testkjs_static.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -pedantic -Wlogical-op -Wzero-as-null-pointer-constant -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed CMakeFiles/testkjs_static.dir/testkjs.cpp.o CMakeFiles/testkjs_static.dir/testkjs_static_autogen/mocs_compilation.cpp.o -o ../bin/testkjs_static -Wl,-rpath,/build/kjs-5.54.0/obj-x86_64-linux-gnu/bin ../bin/libKF5JS.so.5.54.0 /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.11.3 -[ 93%] Linking CXX executable ../bin/testkjs +[ 92%] Linking CXX executable ../bin/testkjs cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/testkjs.dir/link.txt --verbose=1 +[ 93%] Linking CXX executable ../bin/testkjs_static +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/testkjs_static.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -pedantic -Wlogical-op -Wzero-as-null-pointer-constant -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed CMakeFiles/testkjs.dir/testkjs.cpp.o CMakeFiles/testkjs.dir/testkjs_autogen/mocs_compilation.cpp.o -o ../bin/testkjs -Wl,-rpath,/build/kjs-5.54.0/obj-x86_64-linux-gnu/bin ../bin/libKF5JS.so.5.54.0 /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.11.3 [ 94%] Linking CXX executable ../../bin/kjs5 cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/cmake -E cmake_link_script CMakeFiles/kjs_bin.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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 -pedantic -Wlogical-op -Wzero-as-null-pointer-constant -Wl,--enable-new-dtags -Wl,-z,relro -Wl,--as-needed CMakeFiles/testkjs_static.dir/testkjs.cpp.o CMakeFiles/testkjs_static.dir/testkjs_static_autogen/mocs_compilation.cpp.o -o ../bin/testkjs_static -Wl,-rpath,/build/kjs-5.54.0/obj-x86_64-linux-gnu/bin ../bin/libKF5JS.so.5.54.0 /usr/lib/x86_64-linux-gnu/libQt5Core.so.5.11.3 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/kjs-5.54.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++0x -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,--as-needed CMakeFiles/kjs_bin.dir/kjs.cpp.o CMakeFiles/kjs_bin.dir/kjs_bin_autogen/mocs_compilation.cpp.o -o ../../bin/kjs5 -Wl,-rpath,/build/kjs-5.54.0/obj-x86_64-linux-gnu/bin: ../../bin/libKF5JS.so.5.54.0 make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' +make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' [ 94%] Built target testkjs_static make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' [ 94%] Built target testkjs -make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' [ 94%] Built target kjs_bin /build/kjs-5.54.0/autotests/ecmatest.cpp: In constructor 'KJS::UString::UString(const QString&)': /build/kjs-5.54.0/autotests/ecmatest.cpp:32:54: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'struct KJS::UChar' from an array of 'const class QChar' [-Wclass-memaccess] @@ -13737,10 +13771,10 @@ /usr/bin/cmake -E cmake_progress_start /build/kjs-5.54.0/obj-x86_64-linux-gnu/CMakeFiles 0 make[1]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' dh_auto_test --buildsystem=kf5 -O--buildsystem=kf5 - cd obj-x86_64-linux-gnu && make -j15 test ARGS\+=-j15 + cd obj-x86_64-linux-gnu && make -j16 test ARGS\+=-j16 make[1]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' Running tests... -/usr/bin/ctest --force-new-ctest-process -j15 +/usr/bin/ctest --force-new-ctest-process -j16 Test project /build/kjs-5.54.0/obj-x86_64-linux-gnu Start 1: kjsapitest 1/1 Test #1: kjsapitest ....................... Passed 0.01 sec @@ -13755,7 +13789,7 @@ dh_testroot -O--buildsystem=kf5 dh_prep -O--buildsystem=kf5 dh_auto_install --buildsystem=kf5 -O--buildsystem=kf5 - cd obj-x86_64-linux-gnu && make -j15 install DESTDIR=/build/kjs-5.54.0/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" + cd obj-x86_64-linux-gnu && make -j16 install DESTDIR=/build/kjs-5.54.0/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' /usr/bin/cmake -S/build/kjs-5.54.0 -B/build/kjs-5.54.0/obj-x86_64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/kjs-5.54.0/obj-x86_64-linux-gnu/CMakeFiles /build/kjs-5.54.0/obj-x86_64-linux-gnu/CMakeFiles/progress.marks @@ -13766,13 +13800,11 @@ make -f CMakeFiles/po-pt-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-pt-docs-kjs5-kjs5-1.dir/depend make -f CMakeFiles/po-it-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-it-docs-kjs5-kjs5-1.dir/depend make -f CMakeFiles/po-uk-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-uk-docs-kjs5-kjs5-1.dir/depend +make -f CMakeFiles/po-de-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-de-docs-kjs5-kjs5-1.dir/depend make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0 /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/CMakeFiles/po-nl-docs-kjs5-kjs5-1.dir/DependInfo.cmake --color= -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-ca-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-ca-docs-kjs5-kjs5-1.dir/depend 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.54.0/obj-x86_64-linux-gnu' -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0 /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/CMakeFiles/po-pt-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 -f src/kjs/CMakeFiles/KF5JS_autogen.dir/build.make src/kjs/CMakeFiles/KF5JS_autogen.dir/depend make -f src/kjs/CMakeFiles/icemaker_autogen.dir/build.make src/kjs/CMakeFiles/icemaker_autogen.dir/depend @@ -13780,105 +13812,107 @@ make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0 /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/CMakeFiles/po-es-docs-kjs5-kjs5-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0 /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/CMakeFiles/po-uk-docs-kjs5-kjs5-1.dir/DependInfo.cmake --color= +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0 /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/CMakeFiles/po-pt-docs-kjs5-kjs5-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0 /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/CMakeFiles/po-it-docs-kjs5-kjs5-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0 /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/CMakeFiles/po-de-docs-kjs5-kjs5-1.dir/DependInfo.cmake --color= +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0 /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/CMakeFiles/po-ca-docs-kjs5-kjs5-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0 /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/CMakeFiles/po-pt-BR-docs-kjs5-kjs5-1.dir/DependInfo.cmake --color= +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0 /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/CMakeFiles/po-uk-docs-kjs5-kjs5-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0 /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/CMakeFiles/po-ca-docs-kjs5-kjs5-1.dir/DependInfo.cmake --color= +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0 /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/CMakeFiles/po-de-docs-kjs5-kjs5-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0 /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/CMakeFiles/po-sv-docs-kjs5-kjs5-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0/src/kjs /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/CMakeFiles/KF5JS_autogen.dir/DependInfo.cmake --color= +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0 /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/CMakeFiles/po-pt-BR-docs-kjs5-kjs5-1.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0/src/kjs /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/CMakeFiles/icemaker_autogen.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0/src/kjs /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/CMakeFiles/KF5JS_autogen.dir/DependInfo.cmake --color= +make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0/docs/kjs5 /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/docs/kjs5 /build/kjs-5.54.0/obj-x86_64-linux-gnu/docs/kjs5/CMakeFiles/docs-kjs5-kjs5-1.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' make -f CMakeFiles/po-nl-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-nl-docs-kjs5-kjs5-1.dir/build -make -f CMakeFiles/po-pt-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-pt-docs-kjs5-kjs5-1.dir/build make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' make -f CMakeFiles/po-es-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-es-docs-kjs5-kjs5-1.dir/build make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -make -f CMakeFiles/po-it-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-it-docs-kjs5-kjs5-1.dir/build +make -f CMakeFiles/po-pt-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-pt-docs-kjs5-kjs5-1.dir/build make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -make -f CMakeFiles/po-pt-BR-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-pt-BR-docs-kjs5-kjs5-1.dir/build -make -f CMakeFiles/po-uk-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-uk-docs-kjs5-kjs5-1.dir/build make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -make -f CMakeFiles/po-de-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-de-docs-kjs5-kjs5-1.dir/build make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'CMakeFiles/po-nl-docs-kjs5-kjs5-1.dir/build'. make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -make -f CMakeFiles/po-sv-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-sv-docs-kjs5-kjs5-1.dir/build -make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'CMakeFiles/po-pt-docs-kjs5-kjs5-1.dir/build'. +make -f CMakeFiles/po-de-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-de-docs-kjs5-kjs5-1.dir/build +make -f CMakeFiles/po-it-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-it-docs-kjs5-kjs5-1.dir/build +make -f CMakeFiles/po-uk-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-uk-docs-kjs5-kjs5-1.dir/build +make -f CMakeFiles/po-ca-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-ca-docs-kjs5-kjs5-1.dir/build make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'CMakeFiles/po-es-docs-kjs5-kjs5-1.dir/build'. +make -f CMakeFiles/po-pt-BR-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-pt-BR-docs-kjs5-kjs5-1.dir/build +make -f src/kjs/CMakeFiles/KF5JS_autogen.dir/build.make src/kjs/CMakeFiles/KF5JS_autogen.dir/build make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -make -f CMakeFiles/po-ca-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-ca-docs-kjs5-kjs5-1.dir/build make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' +make -f CMakeFiles/po-sv-docs-kjs5-kjs5-1.dir/build.make CMakeFiles/po-sv-docs-kjs5-kjs5-1.dir/build +make -f src/kjs/CMakeFiles/icemaker_autogen.dir/build.make src/kjs/CMakeFiles/icemaker_autogen.dir/build make -f docs/kjs5/CMakeFiles/docs-kjs5-kjs5-1.dir/build.make docs/kjs5/CMakeFiles/docs-kjs5-kjs5-1.dir/build make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'CMakeFiles/po-it-docs-kjs5-kjs5-1.dir/build'. -make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -make -f src/kjs/CMakeFiles/KF5JS_autogen.dir/build.make src/kjs/CMakeFiles/KF5JS_autogen.dir/build +make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' +make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' +make[3]: Nothing to be done for 'CMakeFiles/po-nl-docs-kjs5-kjs5-1.dir/build'. make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -make -f src/kjs/CMakeFiles/icemaker_autogen.dir/build.make src/kjs/CMakeFiles/icemaker_autogen.dir/build make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'CMakeFiles/po-pt-BR-docs-kjs5-kjs5-1.dir/build'. +make[3]: Nothing to be done for 'CMakeFiles/po-es-docs-kjs5-kjs5-1.dir/build'. make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'CMakeFiles/po-uk-docs-kjs5-kjs5-1.dir/build'. +make[3]: Nothing to be done for 'CMakeFiles/po-pt-docs-kjs5-kjs5-1.dir/build'. make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'CMakeFiles/po-de-docs-kjs5-kjs5-1.dir/build'. make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'CMakeFiles/po-sv-docs-kjs5-kjs5-1.dir/build'. +make[3]: Nothing to be done for 'CMakeFiles/po-it-docs-kjs5-kjs5-1.dir/build'. make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' +make[3]: Nothing to be done for 'CMakeFiles/po-uk-docs-kjs5-kjs5-1.dir/build'. +make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'CMakeFiles/po-ca-docs-kjs5-kjs5-1.dir/build'. +make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' +make[3]: Nothing to be done for 'CMakeFiles/po-pt-BR-docs-kjs5-kjs5-1.dir/build'. +make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' +make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' +make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' +make[3]: Nothing to be done for 'CMakeFiles/po-sv-docs-kjs5-kjs5-1.dir/build'. make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -[ 0%] Built target po-nl-docs-kjs5-kjs5-1 -[ 1%] Built target po-pt-docs-kjs5-kjs5-1 make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'docs/kjs5/CMakeFiles/docs-kjs5-kjs5-1.dir/build'. make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -[ 2%] Built target po-es-docs-kjs5-kjs5-1 -[ 3%] Built target po-it-docs-kjs5-kjs5-1 -[ 4%] Built target po-pt-BR-docs-kjs5-kjs5-1 -[ 5%] Built target po-uk-docs-kjs5-kjs5-1 -[ 6%] Built target po-sv-docs-kjs5-kjs5-1 -[ 7%] Automatic MOC for target KF5JS -[ 8%] Automatic MOC for target icemaker -[ 9%] Built target po-de-docs-kjs5-kjs5-1 -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/cmake -E cmake_autogen /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/CMakeFiles/KF5JS_autogen.dir/AutogenInfo.cmake Debian +[ 1%] Automatic MOC for target icemaker +[ 2%] Built target po-nl-docs-kjs5-kjs5-1 +[ 2%] Automatic MOC for target KF5JS cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/cmake -E cmake_autogen /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/CMakeFiles/icemaker_autogen.dir/AutogenInfo.cmake Debian -[ 10%] Built target po-ca-docs-kjs5-kjs5-1 -[ 11%] Built target docs-kjs5-kjs5-1 -make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/cmake -E cmake_autogen /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/CMakeFiles/KF5JS_autogen.dir/AutogenInfo.cmake Debian +[ 3%] Built target po-es-docs-kjs5-kjs5-1 +[ 4%] Built target po-pt-docs-kjs5-kjs5-1 +[ 5%] Built target po-it-docs-kjs5-kjs5-1 +[ 6%] Built target po-de-docs-kjs5-kjs5-1 +[ 7%] Built target po-uk-docs-kjs5-kjs5-1 +[ 8%] Built target docs-kjs5-kjs5-1 +[ 9%] Built target po-sv-docs-kjs5-kjs5-1 +[ 10%] Built target po-pt-BR-docs-kjs5-kjs5-1 +[ 11%] Built target po-ca-docs-kjs5-kjs5-1 make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' [ 11%] Built target icemaker_autogen make -f src/kjs/CMakeFiles/icemaker.dir/build.make src/kjs/CMakeFiles/icemaker.dir/depend make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0/src/kjs /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/CMakeFiles/icemaker.dir/DependInfo.cmake --color= -[ 11%] Built target KF5JS_autogen +make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' make -f src/kjs/CMakeFiles/icemaker.dir/build.make src/kjs/CMakeFiles/icemaker.dir/build make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/kjs/CMakeFiles/icemaker.dir/build'. make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' +[ 11%] Built target KF5JS_autogen [ 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.54.0/obj-x86_64-linux-gnu' @@ -13895,101 +13929,101 @@ make -f tests/CMakeFiles/testkjs_autogen.dir/build.make tests/CMakeFiles/testkjs_autogen.dir/depend make -f tests/CMakeFiles/testkjs_static_autogen.dir/build.make tests/CMakeFiles/testkjs_static_autogen.dir/depend make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0/src/kjs/api /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/api /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/api/CMakeFiles/KF5JSApi_autogen.dir/DependInfo.cmake --color= -make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0/src/kjs /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/CMakeFiles/kjs_bin_autogen.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0/autotests /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/autotests /build/kjs-5.54.0/obj-x86_64-linux-gnu/autotests/CMakeFiles/ecmatest_autogen.dir/DependInfo.cmake --color= +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0/tests /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/tests /build/kjs-5.54.0/obj-x86_64-linux-gnu/tests/CMakeFiles/testkjs_autogen.dir/DependInfo.cmake --color= +make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0/src/kjs/api /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/api /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/api/CMakeFiles/KF5JSApi_autogen.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0/tests /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/tests /build/kjs-5.54.0/obj-x86_64-linux-gnu/tests/CMakeFiles/testkjs_static_autogen.dir/DependInfo.cmake --color= make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0/tests /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/tests /build/kjs-5.54.0/obj-x86_64-linux-gnu/tests/CMakeFiles/testkjs_autogen.dir/DependInfo.cmake --color= +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0/autotests /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/autotests /build/kjs-5.54.0/obj-x86_64-linux-gnu/autotests/CMakeFiles/ecmatest_autogen.dir/DependInfo.cmake --color= make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -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.54.0/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -make -f tests/CMakeFiles/testkjs_autogen.dir/build.make tests/CMakeFiles/testkjs_autogen.dir/build make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -make -f tests/CMakeFiles/testkjs_static_autogen.dir/build.make tests/CMakeFiles/testkjs_static_autogen.dir/build make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' +make -f src/kjs/api/CMakeFiles/KF5JSApi_autogen.dir/build.make src/kjs/api/CMakeFiles/KF5JSApi_autogen.dir/build make -f autotests/CMakeFiles/ecmatest_autogen.dir/build.make autotests/CMakeFiles/ecmatest_autogen.dir/build +make -f tests/CMakeFiles/testkjs_autogen.dir/build.make tests/CMakeFiles/testkjs_autogen.dir/build +make -f tests/CMakeFiles/testkjs_static_autogen.dir/build.make tests/CMakeFiles/testkjs_static_autogen.dir/build make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -make -f src/kjs/CMakeFiles/kjs_bin_autogen.dir/build.make src/kjs/CMakeFiles/kjs_bin_autogen.dir/build make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -[ 75%] Automatic MOC for target KF5JSApi -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/api && /usr/bin/cmake -E cmake_autogen /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/api/CMakeFiles/KF5JSApi_autogen.dir/AutogenInfo.cmake Debian +make -f src/kjs/CMakeFiles/kjs_bin_autogen.dir/build.make src/kjs/CMakeFiles/kjs_bin_autogen.dir/build [ 76%] Automatic MOC for target testkjs -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/tests && /usr/bin/cmake -E cmake_autogen /build/kjs-5.54.0/obj-x86_64-linux-gnu/tests/CMakeFiles/testkjs_autogen.dir/AutogenInfo.cmake Debian +[ 75%] Automatic MOC for target KF5JSApi [ 77%] Automatic MOC for target ecmatest +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/tests && /usr/bin/cmake -E cmake_autogen /build/kjs-5.54.0/obj-x86_64-linux-gnu/tests/CMakeFiles/testkjs_autogen.dir/AutogenInfo.cmake Debian +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/api && /usr/bin/cmake -E cmake_autogen /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/api/CMakeFiles/KF5JSApi_autogen.dir/AutogenInfo.cmake Debian cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/autotests && /usr/bin/cmake -E cmake_autogen /build/kjs-5.54.0/obj-x86_64-linux-gnu/autotests/CMakeFiles/ecmatest_autogen.dir/AutogenInfo.cmake Debian +make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' [ 78%] Automatic MOC for target testkjs_static -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/tests && /usr/bin/cmake -E cmake_autogen /build/kjs-5.54.0/obj-x86_64-linux-gnu/tests/CMakeFiles/testkjs_static_autogen.dir/AutogenInfo.cmake Debian [ 79%] Automatic MOC for target kjs_bin +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/tests && /usr/bin/cmake -E cmake_autogen /build/kjs-5.54.0/obj-x86_64-linux-gnu/tests/CMakeFiles/testkjs_static_autogen.dir/AutogenInfo.cmake Debian cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs && /usr/bin/cmake -E cmake_autogen /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/CMakeFiles/kjs_bin_autogen.dir/AutogenInfo.cmake Debian make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' +[ 79%] Built target testkjs_autogen +[ 79%] Built target ecmatest_autogen [ 79%] Built target KF5JSApi_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.54.0/obj-x86_64-linux-gnu' -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0/src/kjs/api /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/api /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/api/CMakeFiles/KF5JSApi.dir/DependInfo.cmake --color= -[ 79%] Built target testkjs_autogen +make -f autotests/CMakeFiles/ecmatest.dir/build.make autotests/CMakeFiles/ecmatest.dir/depend make -f tests/CMakeFiles/testkjs.dir/build.make tests/CMakeFiles/testkjs.dir/depend make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0/tests /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/tests /build/kjs-5.54.0/obj-x86_64-linux-gnu/tests/CMakeFiles/testkjs.dir/DependInfo.cmake --color= -[ 79%] Built target ecmatest_autogen -make -f autotests/CMakeFiles/ecmatest.dir/build.make autotests/CMakeFiles/ecmatest.dir/depend -[ 79%] Built target kjs_bin_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.54.0/obj-x86_64-linux-gnu' +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0/src/kjs/api /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/api /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/api/CMakeFiles/KF5JSApi.dir/DependInfo.cmake --color= +make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' +make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0/autotests /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/autotests /build/kjs-5.54.0/obj-x86_64-linux-gnu/autotests/CMakeFiles/ecmatest.dir/DependInfo.cmake --color= [ 79%] Built target testkjs_static_autogen -make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0/src/kjs /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/CMakeFiles/kjs_bin.dir/DependInfo.cmake --color= make -f tests/CMakeFiles/testkjs_static.dir/build.make tests/CMakeFiles/testkjs_static.dir/depend +make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' +make -f tests/CMakeFiles/testkjs.dir/build.make tests/CMakeFiles/testkjs.dir/build make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0/tests /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/tests /build/kjs-5.54.0/obj-x86_64-linux-gnu/tests/CMakeFiles/testkjs_static.dir/DependInfo.cmake --color= +[ 79%] Built target kjs_bin_autogen +make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' +make[3]: Nothing to be done for 'tests/CMakeFiles/testkjs.dir/build'. make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -make -f src/kjs/api/CMakeFiles/KF5JSApi.dir/build.make src/kjs/api/CMakeFiles/KF5JSApi.dir/build make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -make -f tests/CMakeFiles/testkjs.dir/build.make tests/CMakeFiles/testkjs.dir/build +make -f src/kjs/CMakeFiles/kjs_bin.dir/build.make src/kjs/CMakeFiles/kjs_bin.dir/depend +make -f src/kjs/api/CMakeFiles/KF5JSApi.dir/build.make src/kjs/api/CMakeFiles/KF5JSApi.dir/build make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'tests/CMakeFiles/testkjs.dir/build'. +cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0/src/kjs /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs /build/kjs-5.54.0/obj-x86_64-linux-gnu/src/kjs/CMakeFiles/kjs_bin.dir/DependInfo.cmake --color= +make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' +make[3]: Nothing to be done for 'src/kjs/api/CMakeFiles/KF5JSApi.dir/build'. make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -make -f src/kjs/CMakeFiles/kjs_bin.dir/build.make src/kjs/CMakeFiles/kjs_bin.dir/build +make -f autotests/CMakeFiles/ecmatest.dir/build.make autotests/CMakeFiles/ecmatest.dir/build make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -make -f tests/CMakeFiles/testkjs_static.dir/build.make tests/CMakeFiles/testkjs_static.dir/build [ 82%] Built target testkjs +make -f tests/CMakeFiles/testkjs_static.dir/build.make tests/CMakeFiles/testkjs_static.dir/build make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'src/kjs/api/CMakeFiles/KF5JSApi.dir/build'. +make[3]: Nothing to be done for 'tests/CMakeFiles/testkjs_static.dir/build'. +make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' +make -f src/kjs/CMakeFiles/kjs_bin.dir/build.make src/kjs/CMakeFiles/kjs_bin.dir/build make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/kjs/CMakeFiles/kjs_bin.dir/build'. make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'tests/CMakeFiles/testkjs_static.dir/build'. -make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' +make[3]: Nothing to be done for 'autotests/CMakeFiles/ecmatest.dir/build'. make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -make -f autotests/CMakeFiles/ecmatest.dir/build.make autotests/CMakeFiles/ecmatest.dir/build -[ 84%] Built target kjs_bin -[ 87%] Built target testkjs_static -[ 94%] Built target KF5JSApi +[ 89%] 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.54.0/obj-x86_64-linux-gnu' cd /build/kjs-5.54.0/obj-x86_64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/kjs-5.54.0 /build/kjs-5.54.0/autotests /build/kjs-5.54.0/obj-x86_64-linux-gnu /build/kjs-5.54.0/obj-x86_64-linux-gnu/autotests /build/kjs-5.54.0/obj-x86_64-linux-gnu/autotests/CMakeFiles/kjsapitest_autogen.dir/DependInfo.cmake --color= -make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -make[3]: Nothing to be done for 'autotests/CMakeFiles/ecmatest.dir/build'. -make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' +[ 92%] Built target testkjs_static +[ 94%] Built target ecmatest +[ 96%] Built target kjs_bin make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' make -f autotests/CMakeFiles/kjsapitest_autogen.dir/build.make autotests/CMakeFiles/kjsapitest_autogen.dir/build make[3]: Entering directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' -[ 96%] Built target ecmatest [ 97%] Automatic MOC for target kjsapitest cd /build/kjs-5.54.0/obj-x86_64-linux-gnu/autotests && /usr/bin/cmake -E cmake_autogen /build/kjs-5.54.0/obj-x86_64-linux-gnu/autotests/CMakeFiles/kjsapitest_autogen.dir/AutogenInfo.cmake Debian make[3]: Leaving directory '/build/kjs-5.54.0/obj-x86_64-linux-gnu' @@ -14161,24 +14195,26 @@ dh_gencontrol -O--buildsystem=kf5 dh_md5sums -O--buildsystem=kf5 dh_builddeb -O--buildsystem=kf5 -dpkg-deb: building package 'libkf5jsapi5' in '../libkf5jsapi5_5.54.0-1_amd64.deb'. -dpkg-deb: building package 'libkf5jsapi5-dbgsym' in '../libkf5jsapi5-dbgsym_5.54.0-1_amd64.deb'. -dpkg-deb: building package 'libkf5js5-dbgsym' in '../libkf5js5-dbgsym_5.54.0-1_amd64.deb'. dpkg-deb: building package 'libkf5js5' in '../libkf5js5_5.54.0-1_amd64.deb'. -dpkg-deb: building package 'libkf5kjs-dev-dbgsym' in '../libkf5kjs-dev-dbgsym_5.54.0-1_amd64.deb'. +dpkg-deb: building package 'libkf5js5-dbgsym' in '../libkf5js5-dbgsym_5.54.0-1_amd64.deb'. dpkg-deb: building package 'libkf5kjs-dev' in '../libkf5kjs-dev_5.54.0-1_amd64.deb'. +dpkg-deb: building package 'libkf5jsapi5-dbgsym' in '../libkf5jsapi5-dbgsym_5.54.0-1_amd64.deb'. +dpkg-deb: building package 'libkf5jsapi5' in '../libkf5jsapi5_5.54.0-1_amd64.deb'. +dpkg-deb: building package 'libkf5kjs-dev-dbgsym' in '../libkf5kjs-dev-dbgsym_5.54.0-1_amd64.deb'. dpkg-genbuildinfo --build=binary dpkg-genchanges --build=binary >../kjs_5.54.0-1_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: copying local configuration +I: user script /srv/workspace/pbuilder/10140/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/10140/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/57602 and its subdirectories -I: Current time: Tue Apr 6 19:21:13 -12 2021 -I: pbuilder-time-stamp: 1617780073 +I: removing directory /srv/workspace/pbuilder/10140 and its subdirectories +I: Current time: Wed May 11 03:45:57 +14 2022 +I: pbuilder-time-stamp: 1652190357