https://launchpad.net/ubuntu/+source/tbb/2018~U6-2/+build/15724112 RUN: /usr/share/launchpad-buildd/slavebin/slave-prep Forking launchpad-buildd slave process... Kernel version: Linux bos02-arm64-014 4.4.0-139-generic #165-Ubuntu SMP Wed Oct 24 10:55:47 UTC 2018 aarch64 Buildd toolchain package versions: launchpad-buildd_165 python-lpbuildd_165 sbuild_0.67.0-2ubuntu7.1 bzr-builder_0.7.3+bzr174~ppa13~ubuntu14.10.1 bzr_2.7.0-2ubuntu3.1 git-build-recipe_0.3.4~git201611291343.dcee459~ubuntu16.04.1 git_1:2.7.4-0ubuntu1.6 dpkg-dev_1.18.4ubuntu1.5 python-debian_0.1.27ubuntu2. Syncing the system clock with the buildd NTP service... 30 Nov 17:20:37 ntpdate[1817]: adjust time server 10.211.37.1 offset -0.000124 sec RUN: /usr/share/launchpad-buildd/slavebin/in-target unpack-chroot --backend=chroot --series=disco --arch=armhf PACKAGEBUILD-15724112 /home/buildd/filecache-default/c94e68d26d8f9980ef1477bde7a83b553e812c5f Creating target for build PACKAGEBUILD-15724112 RUN: /usr/share/launchpad-buildd/slavebin/in-target mount-chroot --backend=chroot --series=disco --arch=armhf PACKAGEBUILD-15724112 Starting target for build PACKAGEBUILD-15724112 RUN: /usr/share/launchpad-buildd/slavebin/in-target override-sources-list --backend=chroot --series=disco --arch=armhf PACKAGEBUILD-15724112 'deb http://ftpmaster.internal/ubuntu disco main universe' 'deb http://ftpmaster.internal/ubuntu disco-security main universe' 'deb http://ftpmaster.internal/ubuntu disco-updates main universe' 'deb http://ftpmaster.internal/ubuntu disco-proposed main universe' Overriding sources.list in build-PACKAGEBUILD-15724112 RUN: /usr/share/launchpad-buildd/slavebin/in-target update-debian-chroot --backend=chroot --series=disco --arch=armhf PACKAGEBUILD-15724112 Updating target for build PACKAGEBUILD-15724112 Get:1 http://ftpmaster.internal/ubuntu disco InRelease [243 kB] Get:2 http://ftpmaster.internal/ubuntu disco-security InRelease [65.4 kB] Get:3 http://ftpmaster.internal/ubuntu disco-updates InRelease [65.4 kB] Get:4 http://ftpmaster.internal/ubuntu disco-proposed InRelease [93.2 kB] Get:5 http://ftpmaster.internal/ubuntu disco/main armhf Packages [957 kB] Get:6 http://ftpmaster.internal/ubuntu disco/main Translation-en [508 kB] Get:7 http://ftpmaster.internal/ubuntu disco/universe armhf Packages [8612 kB] Get:8 http://ftpmaster.internal/ubuntu disco/universe Translation-en [5130 kB] Get:9 http://ftpmaster.internal/ubuntu disco-proposed/main armhf Packages [83.8 kB] Get:10 http://ftpmaster.internal/ubuntu disco-proposed/main Translation-en [50.3 kB] Get:11 http://ftpmaster.internal/ubuntu disco-proposed/universe armhf Packages [313 kB] Get:12 http://ftpmaster.internal/ubuntu disco-proposed/universe Translation-en [175 kB] Fetched 16.3 MB in 7s (2475 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following packages were automatically installed and are no longer required: libgdbm5 libperl5.26 perl-modules-5.26 Use 'sudo apt autoremove' to remove them. The following NEW packages will be installed: libgdbm6 libperl5.28 perl-modules-5.28 The following packages will be upgraded: apt base-files binutils binutils-arm-linux-gnueabihf binutils-common cpp cpp-8 dash dmsetup dpkg dpkg-dev fakeroot findutils g++ g++-8 gcc gcc-8 gcc-8-base hostname init init-system-helpers libapparmor1 libapt-pkg5.0 libasan5 libatomic1 libaudit-common libaudit1 libbinutils libcap-ng0 libcc1-0 libdb5.3 libdevmapper1.02.1 libdpkg-perl libfakeroot libffi6 libgcc-8-dev libgcc1 libgcrypt20 libgdbm-compat4 libgnutls30 libgomp1 libgpg-error0 libkmod2 libseccomp2 libselinux1 libsemanage-common libsemanage1 libsqlite3-0 libssl1.1 libstdc++-8-dev libstdc++6 libsystemd0 libubsan1 libudev1 linux-libc-dev lockfile-progs openssl perl perl-base sed systemd systemd-sysv tar tzdata 64 upgraded, 3 newly installed, 0 to remove and 0 not upgraded. Need to get 45.1 MB of archives. After this operation, 40.8 MB of additional disk space will be used. Get:1 http://ftpmaster.internal/ubuntu disco/main armhf base-files armhf 10.1ubuntu8 [59.8 kB] Get:2 http://ftpmaster.internal/ubuntu disco/main armhf tar armhf 1.30+dfsg-3 [218 kB] Get:3 http://ftpmaster.internal/ubuntu disco-proposed/main armhf dpkg armhf 1.19.2ubuntu1 [1056 kB] Get:4 http://ftpmaster.internal/ubuntu disco/main armhf dash armhf 0.5.10.2-1 [81.2 kB] Get:5 http://ftpmaster.internal/ubuntu disco/main armhf findutils armhf 4.6.0+git+20181018-1 [279 kB] Get:6 http://ftpmaster.internal/ubuntu disco/main armhf hostname armhf 3.21 [10.3 kB] Get:7 http://ftpmaster.internal/ubuntu disco-proposed/main armhf perl-modules-5.28 all 5.28.1-1 [2812 kB] Get:8 http://ftpmaster.internal/ubuntu disco/main armhf libgdbm6 armhf 1.18.1-2 [24.6 kB] Get:9 http://ftpmaster.internal/ubuntu disco/main armhf libgdbm-compat4 armhf 1.18.1-2 [5788 B] Get:10 http://ftpmaster.internal/ubuntu disco-proposed/main armhf libperl5.28 armhf 5.28.1-1 [3147 kB] Get:11 http://ftpmaster.internal/ubuntu disco-proposed/main armhf perl armhf 5.28.1-1 [204 kB] Get:12 http://ftpmaster.internal/ubuntu disco-proposed/main armhf perl-base armhf 5.28.1-1 [1398 kB] Get:13 http://ftpmaster.internal/ubuntu disco/main armhf libdb5.3 armhf 5.3.28+dfsg1-0.2 [590 kB] Get:14 http://ftpmaster.internal/ubuntu disco/main armhf sed armhf 4.5-2 [178 kB] Get:15 http://ftpmaster.internal/ubuntu disco-proposed/main armhf init-system-helpers all 1.56 [38.8 kB] Get:16 http://ftpmaster.internal/ubuntu disco-proposed/main armhf libcc1-0 armhf 8.2.0-10ubuntu1 [32.5 kB] Get:17 http://ftpmaster.internal/ubuntu disco-proposed/main armhf gcc-8-base armhf 8.2.0-10ubuntu1 [18.7 kB] Get:18 http://ftpmaster.internal/ubuntu disco-proposed/main armhf libgcc1 armhf 1:8.2.0-10ubuntu1 [37.1 kB] Get:19 http://ftpmaster.internal/ubuntu disco-proposed/main armhf libgomp1 armhf 8.2.0-10ubuntu1 [66.6 kB] Get:20 http://ftpmaster.internal/ubuntu disco-proposed/main armhf libatomic1 armhf 8.2.0-10ubuntu1 [7048 B] Get:21 http://ftpmaster.internal/ubuntu disco-proposed/main armhf libasan5 armhf 8.2.0-10ubuntu1 [348 kB] Get:22 http://ftpmaster.internal/ubuntu disco-proposed/main armhf libubsan1 armhf 8.2.0-10ubuntu1 [109 kB] Get:23 http://ftpmaster.internal/ubuntu disco-proposed/main armhf g++-8 armhf 8.2.0-10ubuntu1 [6427 kB] Get:24 http://ftpmaster.internal/ubuntu disco-proposed/main armhf libstdc++-8-dev armhf 8.2.0-10ubuntu1 [1597 kB] Get:25 http://ftpmaster.internal/ubuntu disco-proposed/main armhf libgcc-8-dev armhf 8.2.0-10ubuntu1 [632 kB] Get:26 http://ftpmaster.internal/ubuntu disco-proposed/main armhf gcc-8 armhf 8.2.0-10ubuntu1 [6349 kB] Get:27 http://ftpmaster.internal/ubuntu disco-proposed/main armhf cpp-8 armhf 8.2.0-10ubuntu1 [5643 kB] Get:28 http://ftpmaster.internal/ubuntu disco-proposed/main armhf libstdc++6 armhf 8.2.0-10ubuntu1 [350 kB] Get:29 http://ftpmaster.internal/ubuntu disco-proposed/main armhf libbinutils armhf 2.31.1-10ubuntu1 [309 kB] Get:30 http://ftpmaster.internal/ubuntu disco-proposed/main armhf binutils-common armhf 2.31.1-10ubuntu1 [194 kB] Get:31 http://ftpmaster.internal/ubuntu disco-proposed/main armhf binutils armhf 2.31.1-10ubuntu1 [3348 B] Get:32 http://ftpmaster.internal/ubuntu disco-proposed/main armhf binutils-arm-linux-gnueabihf armhf 2.31.1-10ubuntu1 [2152 kB] Get:33 http://ftpmaster.internal/ubuntu disco-proposed/main armhf libudev1 armhf 239-7ubuntu14 [48.5 kB] Get:34 http://ftpmaster.internal/ubuntu disco/main armhf libapt-pkg5.0 armhf 1.8.0~alpha2ubuntu1 [731 kB] Get:35 http://ftpmaster.internal/ubuntu disco-proposed/main armhf libgnutls30 armhf 3.6.4-2ubuntu2 [688 kB] Get:36 http://ftpmaster.internal/ubuntu disco/main armhf libseccomp2 armhf 2.3.3-3ubuntu2 [30.5 kB] Get:37 http://ftpmaster.internal/ubuntu disco/main armhf apt armhf 1.8.0~alpha2ubuntu1 [1130 kB] Get:38 http://ftpmaster.internal/ubuntu disco-proposed/main armhf systemd-sysv armhf 239-7ubuntu14 [9396 B] Get:39 http://ftpmaster.internal/ubuntu disco/main armhf libapparmor1 armhf 2.12-4ubuntu10 [25.7 kB] Get:40 http://ftpmaster.internal/ubuntu disco/main armhf libaudit-common all 1:2.8.3-1ubuntu3 [4068 B] Get:41 http://ftpmaster.internal/ubuntu disco/main armhf libcap-ng0 armhf 0.7.9-1build1 [9600 B] Get:42 http://ftpmaster.internal/ubuntu disco/main armhf libaudit1 armhf 1:2.8.3-1ubuntu3 [35.5 kB] Get:43 http://ftpmaster.internal/ubuntu disco-proposed/main armhf libgpg-error0 armhf 1.32-3 [48.1 kB] Get:44 http://ftpmaster.internal/ubuntu disco-proposed/main armhf libkmod2 armhf 25-1ubuntu2 [35.5 kB] Get:45 http://ftpmaster.internal/ubuntu disco-proposed/main armhf systemd armhf 239-7ubuntu14 [2807 kB] Get:46 http://ftpmaster.internal/ubuntu disco-proposed/main armhf libsystemd0 armhf 239-7ubuntu14 [192 kB] Get:47 http://ftpmaster.internal/ubuntu disco-proposed/main armhf init armhf 1.56 [6652 B] Get:48 http://ftpmaster.internal/ubuntu disco/main armhf libgcrypt20 armhf 1.8.4-3ubuntu1 [364 kB] Get:49 http://ftpmaster.internal/ubuntu disco/main armhf libselinux1 armhf 2.8-1build2 [59.1 kB] Get:50 http://ftpmaster.internal/ubuntu disco/main armhf libsemanage-common all 2.8-1build2 [6892 B] Get:51 http://ftpmaster.internal/ubuntu disco/main armhf libsemanage1 armhf 2.8-1build2 [72.5 kB] Get:52 http://ftpmaster.internal/ubuntu disco/main armhf libffi6 armhf 3.2.1-9 [16.1 kB] Get:53 http://ftpmaster.internal/ubuntu disco/main armhf libdevmapper1.02.1 armhf 2:1.02.145-4.1ubuntu4 [118 kB] Get:54 http://ftpmaster.internal/ubuntu disco/main armhf dmsetup armhf 2:1.02.145-4.1ubuntu4 [73.6 kB] Get:55 http://ftpmaster.internal/ubuntu disco/main armhf libsqlite3-0 armhf 3.25.3-2 [447 kB] Get:56 http://ftpmaster.internal/ubuntu disco-proposed/main armhf libssl1.1 armhf 1.1.1a-1ubuntu2 [1064 kB] Get:57 http://ftpmaster.internal/ubuntu disco-proposed/main armhf openssl armhf 1.1.1a-1ubuntu2 [592 kB] Get:58 http://ftpmaster.internal/ubuntu disco/main armhf tzdata all 2018g-1 [188 kB] Get:59 http://ftpmaster.internal/ubuntu disco/main armhf g++ armhf 4:8.2.0-2ubuntu2 [1616 B] Get:60 http://ftpmaster.internal/ubuntu disco/main armhf gcc armhf 4:8.2.0-2ubuntu2 [5236 B] Get:61 http://ftpmaster.internal/ubuntu disco/main armhf cpp armhf 4:8.2.0-2ubuntu2 [27.6 kB] Get:62 http://ftpmaster.internal/ubuntu disco-proposed/main armhf dpkg-dev all 1.19.2ubuntu1 [549 kB] Get:63 http://ftpmaster.internal/ubuntu disco-proposed/main armhf libdpkg-perl all 1.19.2ubuntu1 [227 kB] Get:64 http://ftpmaster.internal/ubuntu disco-proposed/main armhf libfakeroot armhf 1.23-1 [21.4 kB] Get:65 http://ftpmaster.internal/ubuntu disco-proposed/main armhf fakeroot armhf 1.23-1 [60.3 kB] Get:66 http://ftpmaster.internal/ubuntu disco-proposed/main armhf linux-libc-dev armhf 4.19.0-7.8 [1025 kB] Get:67 http://ftpmaster.internal/ubuntu disco/main armhf lockfile-progs armhf 0.1.18 [9372 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 45.1 MB in 2s (28.2 MB/s) (Reading database ... 12387 files and directories currently installed.) Preparing to unpack .../base-files_10.1ubuntu8_armhf.deb ... Unpacking base-files (10.1ubuntu8) over (10.1ubuntu7) ... Setting up base-files (10.1ubuntu8) ... Installing new version of config file /etc/issue ... Installing new version of config file /etc/issue.net ... Installing new version of config file /etc/lsb-release ... (Reading database ... 12387 files and directories currently installed.) Preparing to unpack .../tar_1.30+dfsg-3_armhf.deb ... Unpacking tar (1.30+dfsg-3) over (1.30+dfsg-2) ... Setting up tar (1.30+dfsg-3) ... (Reading database ... 12386 files and directories currently installed.) Preparing to unpack .../dpkg_1.19.2ubuntu1_armhf.deb ... Unpacking dpkg (1.19.2ubuntu1) over (1.19.0.5ubuntu5) ... Setting up dpkg (1.19.2ubuntu1) ... (Reading database ... 12372 files and directories currently installed.) Preparing to unpack .../dash_0.5.10.2-1_armhf.deb ... dpkg-divert: warning: please specify --no-rename explicitly, the default will change to --rename in 1.20.x Removing 'diversion of /bin/sh to /bin/sh.distrib by dash' dpkg-divert: warning: please specify --no-rename explicitly, the default will change to --rename in 1.20.x Adding 'diversion of /bin/sh to /bin/sh.distrib by bash' dpkg-divert: warning: please specify --no-rename explicitly, the default will change to --rename in 1.20.x Removing 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash' dpkg-divert: warning: please specify --no-rename explicitly, the default will change to --rename in 1.20.x Adding 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by bash' Unpacking dash (0.5.10.2-1) over (0.5.8-2.10) ... Setting up dash (0.5.10.2-1) ... dpkg-divert: warning: please specify --no-rename explicitly, the default will change to --rename in 1.20.x Removing 'diversion of /bin/sh to /bin/sh.distrib by bash' dpkg-divert: warning: please specify --no-rename explicitly, the default will change to --rename in 1.20.x Adding 'diversion of /bin/sh to /bin/sh.distrib by dash' dpkg-divert: warning: please specify --no-rename explicitly, the default will change to --rename in 1.20.x Removing 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by bash' dpkg-divert: warning: please specify --no-rename explicitly, the default will change to --rename in 1.20.x Adding 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash' (Reading database ... 12372 files and directories currently installed.) Preparing to unpack .../findutils_4.6.0+git+20181018-1_armhf.deb ... Unpacking findutils (4.6.0+git+20181018-1) over (4.6.0+git+20180808-2) ... Setting up findutils (4.6.0+git+20181018-1) ... (Reading database ... 12372 files and directories currently installed.) Preparing to unpack .../hostname_3.21_armhf.deb ... Unpacking hostname (3.21) over (3.20) ... Setting up hostname (3.21) ... (Reading database ... 12372 files and directories currently installed.) Preparing to unpack .../0-perl_5.28.1-1_armhf.deb ... Unpacking perl (5.28.1-1) over (5.26.2-7) ... Selecting previously unselected package perl-modules-5.28. Preparing to unpack .../1-perl-modules-5.28_5.28.1-1_all.deb ... Unpacking perl-modules-5.28 (5.28.1-1) ... Selecting previously unselected package libgdbm6:armhf. Preparing to unpack .../2-libgdbm6_1.18.1-2_armhf.deb ... Unpacking libgdbm6:armhf (1.18.1-2) ... Preparing to unpack .../3-libgdbm-compat4_1.18.1-2_armhf.deb ... Unpacking libgdbm-compat4:armhf (1.18.1-2) over (1.14.1-6) ... Selecting previously unselected package libperl5.28:armhf. Preparing to unpack .../4-libperl5.28_5.28.1-1_armhf.deb ... Unpacking libperl5.28:armhf (5.28.1-1) ... Preparing to unpack .../5-perl-base_5.28.1-1_armhf.deb ... Unpacking perl-base (5.28.1-1) over (5.26.2-7) ... Setting up perl-base (5.28.1-1) ... (Reading database ... 14259 files and directories currently installed.) Preparing to unpack .../libdb5.3_5.3.28+dfsg1-0.2_armhf.deb ... Unpacking libdb5.3:armhf (5.3.28+dfsg1-0.2) over (5.3.28+dfsg1-0.1) ... Setting up libdb5.3:armhf (5.3.28+dfsg1-0.2) ... (Reading database ... 14259 files and directories currently installed.) Preparing to unpack .../archives/sed_4.5-2_armhf.deb ... Unpacking sed (4.5-2) over (4.5-1) ... Setting up sed (4.5-2) ... (Reading database ... 14259 files and directories currently installed.) Preparing to unpack .../init-system-helpers_1.56_all.deb ... Unpacking init-system-helpers (1.56) over (1.54) ... Setting up init-system-helpers (1.56) ... (Reading database ... 14259 files and directories currently installed.) Preparing to unpack .../libcc1-0_8.2.0-10ubuntu1_armhf.deb ... Unpacking libcc1-0:armhf (8.2.0-10ubuntu1) over (8.2.0-7ubuntu1) ... Preparing to unpack .../gcc-8-base_8.2.0-10ubuntu1_armhf.deb ... Unpacking gcc-8-base:armhf (8.2.0-10ubuntu1) over (8.2.0-7ubuntu1) ... Setting up gcc-8-base:armhf (8.2.0-10ubuntu1) ... (Reading database ... 14259 files and directories currently installed.) Preparing to unpack .../libgcc1_1%3a8.2.0-10ubuntu1_armhf.deb ... Unpacking libgcc1:armhf (1:8.2.0-10ubuntu1) over (1:8.2.0-7ubuntu1) ... Setting up libgcc1:armhf (1:8.2.0-10ubuntu1) ... (Reading database ... 14259 files and directories currently installed.) Preparing to unpack .../0-libgomp1_8.2.0-10ubuntu1_armhf.deb ... Unpacking libgomp1:armhf (8.2.0-10ubuntu1) over (8.2.0-7ubuntu1) ... Preparing to unpack .../1-libatomic1_8.2.0-10ubuntu1_armhf.deb ... Unpacking libatomic1:armhf (8.2.0-10ubuntu1) over (8.2.0-7ubuntu1) ... Preparing to unpack .../2-libasan5_8.2.0-10ubuntu1_armhf.deb ... Unpacking libasan5:armhf (8.2.0-10ubuntu1) over (8.2.0-7ubuntu1) ... Preparing to unpack .../3-libubsan1_8.2.0-10ubuntu1_armhf.deb ... Unpacking libubsan1:armhf (8.2.0-10ubuntu1) over (8.2.0-7ubuntu1) ... Preparing to unpack .../4-g++-8_8.2.0-10ubuntu1_armhf.deb ... Unpacking g++-8 (8.2.0-10ubuntu1) over (8.2.0-7ubuntu1) ... Preparing to unpack .../5-libstdc++-8-dev_8.2.0-10ubuntu1_armhf.deb ... Unpacking libstdc++-8-dev:armhf (8.2.0-10ubuntu1) over (8.2.0-7ubuntu1) ... Preparing to unpack .../6-libgcc-8-dev_8.2.0-10ubuntu1_armhf.deb ... Unpacking libgcc-8-dev:armhf (8.2.0-10ubuntu1) over (8.2.0-7ubuntu1) ... Preparing to unpack .../7-gcc-8_8.2.0-10ubuntu1_armhf.deb ... Unpacking gcc-8 (8.2.0-10ubuntu1) over (8.2.0-7ubuntu1) ... Preparing to unpack .../8-cpp-8_8.2.0-10ubuntu1_armhf.deb ... Unpacking cpp-8 (8.2.0-10ubuntu1) over (8.2.0-7ubuntu1) ... Preparing to unpack .../9-libstdc++6_8.2.0-10ubuntu1_armhf.deb ... Unpacking libstdc++6:armhf (8.2.0-10ubuntu1) over (8.2.0-7ubuntu1) ... Setting up libstdc++6:armhf (8.2.0-10ubuntu1) ... (Reading database ... 14259 files and directories currently installed.) Preparing to unpack .../libbinutils_2.31.1-10ubuntu1_armhf.deb ... Unpacking libbinutils:armhf (2.31.1-10ubuntu1) over (2.31.1-6ubuntu1) ... Preparing to unpack .../binutils-common_2.31.1-10ubuntu1_armhf.deb ... Unpacking binutils-common:armhf (2.31.1-10ubuntu1) over (2.31.1-6ubuntu1) ... Preparing to unpack .../binutils_2.31.1-10ubuntu1_armhf.deb ... Unpacking binutils (2.31.1-10ubuntu1) over (2.31.1-6ubuntu1) ... Preparing to unpack .../binutils-arm-linux-gnueabihf_2.31.1-10ubuntu1_armhf.deb ... Unpacking binutils-arm-linux-gnueabihf (2.31.1-10ubuntu1) over (2.31.1-6ubuntu1) ... Preparing to unpack .../libudev1_239-7ubuntu14_armhf.deb ... Unpacking libudev1:armhf (239-7ubuntu14) over (239-7ubuntu10) ... Setting up libudev1:armhf (239-7ubuntu14) ... (Reading database ... 14259 files and directories currently installed.) Preparing to unpack .../libapt-pkg5.0_1.8.0~alpha2ubuntu1_armhf.deb ... Unpacking libapt-pkg5.0:armhf (1.8.0~alpha2ubuntu1) over (1.7.0) ... Setting up libapt-pkg5.0:armhf (1.8.0~alpha2ubuntu1) ... (Reading database ... 14259 files and directories currently installed.) Preparing to unpack .../libgnutls30_3.6.4-2ubuntu2_armhf.deb ... Unpacking libgnutls30:armhf (3.6.4-2ubuntu2) over (3.6.4-2ubuntu1) ... Setting up libgnutls30:armhf (3.6.4-2ubuntu2) ... (Reading database ... 14259 files and directories currently installed.) Preparing to unpack .../libseccomp2_2.3.3-3ubuntu2_armhf.deb ... Unpacking libseccomp2:armhf (2.3.3-3ubuntu2) over (2.3.3-3ubuntu1) ... Setting up libseccomp2:armhf (2.3.3-3ubuntu2) ... (Reading database ... 14259 files and directories currently installed.) Preparing to unpack .../apt_1.8.0~alpha2ubuntu1_armhf.deb ... Unpacking apt (1.8.0~alpha2ubuntu1) over (1.7.0) ... Setting up apt (1.8.0~alpha2ubuntu1) ... Installing new version of config file /etc/apt/apt.conf.d/01autoremove ... (Reading database ... 14259 files and directories currently installed.) Preparing to unpack .../systemd-sysv_239-7ubuntu14_armhf.deb ... Unpacking systemd-sysv (239-7ubuntu14) over (239-7ubuntu10) ... Preparing to unpack .../libapparmor1_2.12-4ubuntu10_armhf.deb ... Unpacking libapparmor1:armhf (2.12-4ubuntu10) over (2.12-4ubuntu8) ... Preparing to unpack .../libaudit-common_1%3a2.8.3-1ubuntu3_all.deb ... Unpacking libaudit-common (1:2.8.3-1ubuntu3) over (1:2.8.3-1ubuntu2) ... Setting up libaudit-common (1:2.8.3-1ubuntu3) ... (Reading database ... 14259 files and directories currently installed.) Preparing to unpack .../libcap-ng0_0.7.9-1build1_armhf.deb ... Unpacking libcap-ng0:armhf (0.7.9-1build1) over (0.7.9-1) ... Setting up libcap-ng0:armhf (0.7.9-1build1) ... (Reading database ... 14259 files and directories currently installed.) Preparing to unpack .../libaudit1_1%3a2.8.3-1ubuntu3_armhf.deb ... Unpacking libaudit1:armhf (1:2.8.3-1ubuntu3) over (1:2.8.3-1ubuntu2) ... Setting up libaudit1:armhf (1:2.8.3-1ubuntu3) ... (Reading database ... 14259 files and directories currently installed.) Preparing to unpack .../libgpg-error0_1.32-3_armhf.deb ... Unpacking libgpg-error0:armhf (1.32-3) over (1.32-1) ... Setting up libgpg-error0:armhf (1.32-3) ... (Reading database ... 14259 files and directories currently installed.) Preparing to unpack .../libkmod2_25-1ubuntu2_armhf.deb ... Unpacking libkmod2:armhf (25-1ubuntu2) over (25-1ubuntu1) ... Preparing to unpack .../systemd_239-7ubuntu14_armhf.deb ... Unpacking systemd (239-7ubuntu14) over (239-7ubuntu10) ... Preparing to unpack .../libsystemd0_239-7ubuntu14_armhf.deb ... Unpacking libsystemd0:armhf (239-7ubuntu14) over (239-7ubuntu10) ... Setting up libsystemd0:armhf (239-7ubuntu14) ... Setting up libapparmor1:armhf (2.12-4ubuntu10) ... Setting up libkmod2:armhf (25-1ubuntu2) ... Setting up systemd (239-7ubuntu14) ... Setting up systemd-sysv (239-7ubuntu14) ... (Reading database ... 14259 files and directories currently installed.) Preparing to unpack .../archives/init_1.56_armhf.deb ... Unpacking init (1.56) over (1.54) ... Preparing to unpack .../libgcrypt20_1.8.4-3ubuntu1_armhf.deb ... Unpacking libgcrypt20:armhf (1.8.4-3ubuntu1) over (1.8.3-1ubuntu1) ... Setting up libgcrypt20:armhf (1.8.4-3ubuntu1) ... (Reading database ... 14259 files and directories currently installed.) Preparing to unpack .../libselinux1_2.8-1build2_armhf.deb ... Unpacking libselinux1:armhf (2.8-1build2) over (2.8-1build1) ... Setting up libselinux1:armhf (2.8-1build2) ... (Reading database ... 14259 files and directories currently installed.) Preparing to unpack .../libsemanage-common_2.8-1build2_all.deb ... Unpacking libsemanage-common (2.8-1build2) over (2.8-1build1) ... Setting up libsemanage-common (2.8-1build2) ... (Reading database ... 14259 files and directories currently installed.) Preparing to unpack .../libsemanage1_2.8-1build2_armhf.deb ... Unpacking libsemanage1:armhf (2.8-1build2) over (2.8-1build1) ... Setting up libsemanage1:armhf (2.8-1build2) ... (Reading database ... 14259 files and directories currently installed.) Preparing to unpack .../libffi6_3.2.1-9_armhf.deb ... Unpacking libffi6:armhf (3.2.1-9) over (3.2.1-8) ... Setting up libffi6:armhf (3.2.1-9) ... (Reading database ... 14259 files and directories currently installed.) Preparing to unpack .../00-libdevmapper1.02.1_2%3a1.02.145-4.1ubuntu4_armhf.deb ... Unpacking libdevmapper1.02.1:armhf (2:1.02.145-4.1ubuntu4) over (2:1.02.145-4.1ubuntu3) ... Preparing to unpack .../01-dmsetup_2%3a1.02.145-4.1ubuntu4_armhf.deb ... Unpacking dmsetup (2:1.02.145-4.1ubuntu4) over (2:1.02.145-4.1ubuntu3) ... Preparing to unpack .../02-libsqlite3-0_3.25.3-2_armhf.deb ... Unpacking libsqlite3-0:armhf (3.25.3-2) over (3.24.0-1) ... Preparing to unpack .../03-libssl1.1_1.1.1a-1ubuntu2_armhf.deb ... Unpacking libssl1.1:armhf (1.1.1a-1ubuntu2) over (1.1.1-1ubuntu2) ... Preparing to unpack .../04-openssl_1.1.1a-1ubuntu2_armhf.deb ... Unpacking openssl (1.1.1a-1ubuntu2) over (1.1.1-1ubuntu2) ... Preparing to unpack .../05-tzdata_2018g-1_all.deb ... Unpacking tzdata (2018g-1) over (2018e-1) ... Preparing to unpack .../06-g++_4%3a8.2.0-2ubuntu2_armhf.deb ... Unpacking g++ (4:8.2.0-2ubuntu2) over (4:8.2.0-1ubuntu1) ... Preparing to unpack .../07-gcc_4%3a8.2.0-2ubuntu2_armhf.deb ... Unpacking gcc (4:8.2.0-2ubuntu2) over (4:8.2.0-1ubuntu1) ... Preparing to unpack .../08-cpp_4%3a8.2.0-2ubuntu2_armhf.deb ... Unpacking cpp (4:8.2.0-2ubuntu2) over (4:8.2.0-1ubuntu1) ... Preparing to unpack .../09-dpkg-dev_1.19.2ubuntu1_all.deb ... Unpacking dpkg-dev (1.19.2ubuntu1) over (1.19.0.5ubuntu5) ... Preparing to unpack .../10-libdpkg-perl_1.19.2ubuntu1_all.deb ... Unpacking libdpkg-perl (1.19.2ubuntu1) over (1.19.0.5ubuntu5) ... Preparing to unpack .../11-libfakeroot_1.23-1_armhf.deb ... Unpacking libfakeroot:armhf (1.23-1) over (1.22-2ubuntu1) ... Preparing to unpack .../12-fakeroot_1.23-1_armhf.deb ... Unpacking fakeroot (1.23-1) over (1.22-2ubuntu1) ... Preparing to unpack .../13-linux-libc-dev_4.19.0-7.8_armhf.deb ... Unpacking linux-libc-dev:armhf (4.19.0-7.8) over (4.18.0-10.11) ... Preparing to unpack .../14-lockfile-progs_0.1.18_armhf.deb ... Unpacking lockfile-progs (0.1.18) over (0.1.17build1) ... Setting up cpp-8 (8.2.0-10ubuntu1) ... Setting up libgomp1:armhf (8.2.0-10ubuntu1) ... Setting up libatomic1:armhf (8.2.0-10ubuntu1) ... Setting up cpp (4:8.2.0-2ubuntu2) ... Setting up libcc1-0:armhf (8.2.0-10ubuntu1) ... Setting up tzdata (2018g-1) ... Current default time zone: 'Etc/UTC' Local time is now: Fri Nov 30 17:21:18 UTC 2018. Universal Time is now: Fri Nov 30 17:21:18 UTC 2018. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up init (1.56) ... Setting up linux-libc-dev:armhf (4.19.0-7.8) ... Setting up libdevmapper1.02.1:armhf (2:1.02.145-4.1ubuntu4) ... Setting up libgdbm6:armhf (1.18.1-2) ... Setting up binutils-common:armhf (2.31.1-10ubuntu1) ... Setting up perl-modules-5.28 (5.28.1-1) ... Processing triggers for libc-bin (2.28-0ubuntu1) ... Setting up libssl1.1:armhf (1.1.1a-1ubuntu2) ... Setting up libfakeroot:armhf (1.23-1) ... Setting up openssl (1.1.1a-1ubuntu2) ... Installing new version of config file /etc/ssl/openssl.cnf ... Setting up libsqlite3-0:armhf (3.25.3-2) ... Setting up dmsetup (2:1.02.145-4.1ubuntu4) ... Setting up libgdbm-compat4:armhf (1.18.1-2) ... Setting up lockfile-progs (0.1.18) ... Setting up libasan5:armhf (8.2.0-10ubuntu1) ... Setting up libubsan1:armhf (8.2.0-10ubuntu1) ... Setting up libbinutils:armhf (2.31.1-10ubuntu1) ... Setting up libperl5.28:armhf (5.28.1-1) ... Setting up binutils-arm-linux-gnueabihf (2.31.1-10ubuntu1) ... Setting up fakeroot (1.23-1) ... Setting up perl (5.28.1-1) ... Setting up libgcc-8-dev:armhf (8.2.0-10ubuntu1) ... Setting up binutils (2.31.1-10ubuntu1) ... Setting up libstdc++-8-dev:armhf (8.2.0-10ubuntu1) ... Setting up libdpkg-perl (1.19.2ubuntu1) ... Setting up gcc-8 (8.2.0-10ubuntu1) ... Setting up g++-8 (8.2.0-10ubuntu1) ... Setting up dpkg-dev (1.19.2ubuntu1) ... Setting up gcc (4:8.2.0-2ubuntu2) ... Setting up g++ (4:8.2.0-2ubuntu2) ... Processing triggers for libc-bin (2.28-0ubuntu1) ... RUN: /usr/share/launchpad-buildd/slavebin/sbuild-package PACKAGEBUILD-15724112 armhf disco-proposed -c chroot:build-PACKAGEBUILD-15724112 --arch=armhf --dist=disco-proposed --nolog 'tbb_2018~U6-2.dsc' Initiating build PACKAGEBUILD-15724112 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 4.4.0-139-generic #165-Ubuntu SMP Wed Oct 24 10:55:47 UTC 2018 armv7l sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on bos02-arm64-014.buildd +==============================================================================+ | tbb 2018~U6-2 (armhf) 30 Nov 2018 17:21 | +==============================================================================+ Package: tbb Version: 2018~U6-2 Source Version: 2018~U6-2 Distribution: disco-proposed Machine Architecture: arm64 Host Architecture: armhf Build Architecture: armhf I: NOTICE: Log filtering will replace 'build/tbb-Qb4vKD/tbb-2018~U6' with '<>' I: NOTICE: Log filtering will replace 'build/tbb-Qb4vKD' with '<>' I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-15724112/chroot-autobuild' with '<>' +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- tbb_2018~U6-2.dsc exists in .; copying to chroot Check architectures ------------------- Check dependencies ------------------ Merged Build-Depends: build-essential, fakeroot Filtered Build-Depends: build-essential, fakeroot dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<>/resolver-Gk1VYT/apt_archive/sbuild-build-depends-core-dummy.deb'. Ign:1 copy:/<>/resolver-Gk1VYT/apt_archive ./ InRelease Get:2 copy:/<>/resolver-Gk1VYT/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-Gk1VYT/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-Gk1VYT/apt_archive ./ Sources [214 B] Get:5 copy:/<>/resolver-Gk1VYT/apt_archive ./ Packages [526 B] Fetched 2859 B in 0s (104 kB/s) Reading package lists... Reading package lists... +------------------------------------------------------------------------------+ | Install core build dependencies (apt-based resolver) | +------------------------------------------------------------------------------+ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following packages were automatically installed and are no longer required: libgdbm5 libperl5.26 perl-modules-5.26 Use 'apt autoremove' to remove them. The following NEW packages will be installed: sbuild-build-depends-core-dummy 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 852 B of archives. After this operation, 0 B of additional disk space will be used. Get:1 copy:/<>/resolver-Gk1VYT/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [852 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 852 B in 0s (0 B/s) Selecting previously unselected package sbuild-build-depends-core-dummy. (Reading database ... 14242 files and directories currently installed.) Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_armhf.deb ... Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ... Setting up sbuild-build-depends-core-dummy (0.invalid.0) ... Merged Build-Depends: debhelper (>= 11~), dpkg-dev (>= 1.16.1~), libjs-jquery, dh-exec (>= 0.3), gdb Filtered Build-Depends: debhelper (>= 11~), dpkg-dev (>= 1.16.1~), libjs-jquery, dh-exec (>= 0.3), gdb dpkg-deb: building package 'sbuild-build-depends-tbb-dummy' in '/<>/resolver-jYuXoi/apt_archive/sbuild-build-depends-tbb-dummy.deb'. Ign:1 copy:/<>/resolver-jYuXoi/apt_archive ./ InRelease Get:2 copy:/<>/resolver-jYuXoi/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-jYuXoi/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-jYuXoi/apt_archive ./ Sources [246 B] Get:5 copy:/<>/resolver-jYuXoi/apt_archive ./ Packages [565 B] Fetched 2930 B in 0s (115 kB/s) Reading package lists... Reading package lists... +------------------------------------------------------------------------------+ | Install tbb build dependencies (apt-based resolver) | +------------------------------------------------------------------------------+ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following packages were automatically installed and are no longer required: libgdbm5 libperl5.26 perl-modules-5.26 Use 'apt autoremove' to remove them. The following additional packages will be installed: autoconf automake autopoint autotools-dev bsdmainutils debhelper dh-autoreconf dh-exec dh-strip-nondeterminism dwz file gdb gettext gettext-base groff-base intltool-debian libarchive-zip-perl libbabeltrace1 libbsd0 libcroco3 libdw1 libelf1 libexpat1 libfile-stripnondeterminism-perl libglib2.0-0 libicu63 libjs-jquery libmagic-mgc libmagic1 libmpdec2 libpipeline1 libpython3.7 libpython3.7-minimal libpython3.7-stdlib libsigsegv2 libtool libxml2 m4 man-db mime-support po-debconf Suggested packages: autoconf-archive gnu-standards autoconf-doc wamerican | wordlist whois vacation dh-make gdb-doc gettext-doc libasprintf-dev libgettextpo-dev groff libtool-doc gfortran | fortran95-compiler gcj-jdk m4-doc apparmor less www-browser libmail-box-perl Recommended packages: libc-dbg gdbserver curl | wget | lynx libarchive-cpio-perl libglib2.0-data shared-mime-info xdg-user-dirs javascript-common libltdl-dev libmail-sendmail-perl The following NEW packages will be installed: autoconf automake autopoint autotools-dev bsdmainutils debhelper dh-autoreconf dh-exec dh-strip-nondeterminism dwz file gdb gettext gettext-base groff-base intltool-debian libarchive-zip-perl libbabeltrace1 libbsd0 libcroco3 libdw1 libelf1 libexpat1 libfile-stripnondeterminism-perl libglib2.0-0 libicu63 libjs-jquery libmagic-mgc libmagic1 libmpdec2 libpipeline1 libpython3.7 libpython3.7-minimal libpython3.7-stdlib libsigsegv2 libtool libxml2 m4 man-db mime-support po-debconf sbuild-build-depends-tbb-dummy 0 upgraded, 42 newly installed, 0 to remove and 0 not upgraded. Need to get 22.9 MB of archives. After this operation, 81.6 MB of additional disk space will be used. Get:1 copy:/<>/resolver-jYuXoi/apt_archive ./ sbuild-build-depends-tbb-dummy 0.invalid.0 [892 B] Get:2 http://ftpmaster.internal/ubuntu disco/main armhf libbsd0 armhf 0.9.1-1 [43.1 kB] Get:3 http://ftpmaster.internal/ubuntu disco/main armhf bsdmainutils armhf 11.1.2ubuntu2 [176 kB] Get:4 http://ftpmaster.internal/ubuntu disco/main armhf groff-base armhf 1.22.3-10 [1013 kB] Get:5 http://ftpmaster.internal/ubuntu disco/main armhf libpipeline1 armhf 1.5.0-2 [21.5 kB] Get:6 http://ftpmaster.internal/ubuntu disco/main armhf man-db armhf 2.8.4-3 [1003 kB] Get:7 http://ftpmaster.internal/ubuntu disco/main armhf libmagic-mgc armhf 1:5.34-2 [197 kB] Get:8 http://ftpmaster.internal/ubuntu disco/main armhf libmagic1 armhf 1:5.34-2 [65.3 kB] Get:9 http://ftpmaster.internal/ubuntu disco/main armhf file armhf 1:5.34-2 [21.9 kB] Get:10 http://ftpmaster.internal/ubuntu disco-proposed/main armhf libelf1 armhf 0.175-1 [41.1 kB] Get:11 http://ftpmaster.internal/ubuntu disco/main armhf libexpat1 armhf 2.2.6-1 [60.1 kB] Get:12 http://ftpmaster.internal/ubuntu disco/main armhf libglib2.0-0 armhf 2.58.1-2 [1024 kB] Get:13 http://ftpmaster.internal/ubuntu disco/main armhf libicu63 armhf 63.1-4 [7995 kB] Get:14 http://ftpmaster.internal/ubuntu disco/main armhf libmpdec2 armhf 2.4.2-2 [66.4 kB] Get:15 http://ftpmaster.internal/ubuntu disco/main armhf libpython3.7-minimal armhf 3.7.1-1 [537 kB] Get:16 http://ftpmaster.internal/ubuntu disco/main armhf mime-support all 3.60ubuntu1 [30.1 kB] Get:17 http://ftpmaster.internal/ubuntu disco/main armhf libpython3.7-stdlib armhf 3.7.1-1 [1660 kB] Get:18 http://ftpmaster.internal/ubuntu disco/main armhf libxml2 armhf 2.9.4+dfsg1-7ubuntu3 [533 kB] Get:19 http://ftpmaster.internal/ubuntu disco/main armhf gettext-base armhf 0.19.8.1-9 [46.0 kB] Get:20 http://ftpmaster.internal/ubuntu disco/main armhf libsigsegv2 armhf 2.12-2 [13.1 kB] Get:21 http://ftpmaster.internal/ubuntu disco/main armhf m4 armhf 1.4.18-1ubuntu1 [186 kB] Get:22 http://ftpmaster.internal/ubuntu disco/main armhf autoconf all 2.69-11 [322 kB] Get:23 http://ftpmaster.internal/ubuntu disco/main armhf autotools-dev all 20180224.1 [39.6 kB] Get:24 http://ftpmaster.internal/ubuntu disco-proposed/main armhf automake all 1:1.16.1-4 [522 kB] Get:25 http://ftpmaster.internal/ubuntu disco/main armhf autopoint all 0.19.8.1-9 [412 kB] Get:26 http://ftpmaster.internal/ubuntu disco/main armhf libtool all 2.4.6-6 [195 kB] Get:27 http://ftpmaster.internal/ubuntu disco/main armhf dh-autoreconf all 19 [16.1 kB] Get:28 http://ftpmaster.internal/ubuntu disco/main armhf libarchive-zip-perl all 1.64-1 [84.9 kB] Get:29 http://ftpmaster.internal/ubuntu disco/main armhf libfile-stripnondeterminism-perl all 0.45.0-1 [15.1 kB] Get:30 http://ftpmaster.internal/ubuntu disco/main armhf dh-strip-nondeterminism all 0.45.0-1 [5128 B] Get:31 http://ftpmaster.internal/ubuntu disco/main armhf dwz armhf 0.12-2 [72.0 kB] Get:32 http://ftpmaster.internal/ubuntu disco/main armhf libcroco3 armhf 0.6.12-2 [69.4 kB] Get:33 http://ftpmaster.internal/ubuntu disco/main armhf gettext armhf 0.19.8.1-9 [833 kB] Get:34 http://ftpmaster.internal/ubuntu disco/main armhf intltool-debian all 0.35.0+20060710.4 [24.9 kB] Get:35 http://ftpmaster.internal/ubuntu disco/main armhf po-debconf all 1.0.21 [233 kB] Get:36 http://ftpmaster.internal/ubuntu disco/main armhf debhelper all 11.3.2ubuntu1 [883 kB] Get:37 http://ftpmaster.internal/ubuntu disco-proposed/main armhf libdw1 armhf 0.175-1 [205 kB] Get:38 http://ftpmaster.internal/ubuntu disco/main armhf libbabeltrace1 armhf 1.5.6-1build1 [135 kB] Get:39 http://ftpmaster.internal/ubuntu disco/main armhf libpython3.7 armhf 3.7.1-1 [1281 kB] Get:40 http://ftpmaster.internal/ubuntu disco/main armhf gdb armhf 8.2-0ubuntu2 [2609 kB] Get:41 http://ftpmaster.internal/ubuntu disco/main armhf libjs-jquery all 3.2.1-1 [152 kB] Get:42 http://ftpmaster.internal/ubuntu disco/main armhf dh-exec armhf 0.23build1 [23.5 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 22.9 MB in 1s (16.0 MB/s) Selecting previously unselected package libbsd0:armhf. (Reading database ... 14242 files and directories currently installed.) Preparing to unpack .../00-libbsd0_0.9.1-1_armhf.deb ... Unpacking libbsd0:armhf (0.9.1-1) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../01-bsdmainutils_11.1.2ubuntu2_armhf.deb ... Unpacking bsdmainutils (11.1.2ubuntu2) ... Selecting previously unselected package groff-base. Preparing to unpack .../02-groff-base_1.22.3-10_armhf.deb ... Unpacking groff-base (1.22.3-10) ... Selecting previously unselected package libpipeline1:armhf. Preparing to unpack .../03-libpipeline1_1.5.0-2_armhf.deb ... Unpacking libpipeline1:armhf (1.5.0-2) ... Selecting previously unselected package man-db. Preparing to unpack .../04-man-db_2.8.4-3_armhf.deb ... Unpacking man-db (2.8.4-3) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../05-libmagic-mgc_1%3a5.34-2_armhf.deb ... Unpacking libmagic-mgc (1:5.34-2) ... Selecting previously unselected package libmagic1:armhf. Preparing to unpack .../06-libmagic1_1%3a5.34-2_armhf.deb ... Unpacking libmagic1:armhf (1:5.34-2) ... Selecting previously unselected package file. Preparing to unpack .../07-file_1%3a5.34-2_armhf.deb ... Unpacking file (1:5.34-2) ... Selecting previously unselected package libelf1:armhf. Preparing to unpack .../08-libelf1_0.175-1_armhf.deb ... Unpacking libelf1:armhf (0.175-1) ... Selecting previously unselected package libexpat1:armhf. Preparing to unpack .../09-libexpat1_2.2.6-1_armhf.deb ... Unpacking libexpat1:armhf (2.2.6-1) ... Selecting previously unselected package libglib2.0-0:armhf. Preparing to unpack .../10-libglib2.0-0_2.58.1-2_armhf.deb ... Unpacking libglib2.0-0:armhf (2.58.1-2) ... Selecting previously unselected package libicu63:armhf. Preparing to unpack .../11-libicu63_63.1-4_armhf.deb ... Unpacking libicu63:armhf (63.1-4) ... Selecting previously unselected package libmpdec2:armhf. Preparing to unpack .../12-libmpdec2_2.4.2-2_armhf.deb ... Unpacking libmpdec2:armhf (2.4.2-2) ... Selecting previously unselected package libpython3.7-minimal:armhf. Preparing to unpack .../13-libpython3.7-minimal_3.7.1-1_armhf.deb ... Unpacking libpython3.7-minimal:armhf (3.7.1-1) ... Selecting previously unselected package mime-support. Preparing to unpack .../14-mime-support_3.60ubuntu1_all.deb ... Unpacking mime-support (3.60ubuntu1) ... Selecting previously unselected package libpython3.7-stdlib:armhf. Preparing to unpack .../15-libpython3.7-stdlib_3.7.1-1_armhf.deb ... Unpacking libpython3.7-stdlib:armhf (3.7.1-1) ... Selecting previously unselected package libxml2:armhf. Preparing to unpack .../16-libxml2_2.9.4+dfsg1-7ubuntu3_armhf.deb ... Unpacking libxml2:armhf (2.9.4+dfsg1-7ubuntu3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../17-gettext-base_0.19.8.1-9_armhf.deb ... Unpacking gettext-base (0.19.8.1-9) ... Selecting previously unselected package libsigsegv2:armhf. Preparing to unpack .../18-libsigsegv2_2.12-2_armhf.deb ... Unpacking libsigsegv2:armhf (2.12-2) ... Selecting previously unselected package m4. Preparing to unpack .../19-m4_1.4.18-1ubuntu1_armhf.deb ... Unpacking m4 (1.4.18-1ubuntu1) ... Selecting previously unselected package autoconf. Preparing to unpack .../20-autoconf_2.69-11_all.deb ... Unpacking autoconf (2.69-11) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../21-autotools-dev_20180224.1_all.deb ... Unpacking autotools-dev (20180224.1) ... Selecting previously unselected package automake. Preparing to unpack .../22-automake_1%3a1.16.1-4_all.deb ... Unpacking automake (1:1.16.1-4) ... Selecting previously unselected package autopoint. Preparing to unpack .../23-autopoint_0.19.8.1-9_all.deb ... Unpacking autopoint (0.19.8.1-9) ... Selecting previously unselected package libtool. Preparing to unpack .../24-libtool_2.4.6-6_all.deb ... Unpacking libtool (2.4.6-6) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../25-dh-autoreconf_19_all.deb ... Unpacking dh-autoreconf (19) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../26-libarchive-zip-perl_1.64-1_all.deb ... Unpacking libarchive-zip-perl (1.64-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../27-libfile-stripnondeterminism-perl_0.45.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (0.45.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../28-dh-strip-nondeterminism_0.45.0-1_all.deb ... Unpacking dh-strip-nondeterminism (0.45.0-1) ... Selecting previously unselected package dwz. Preparing to unpack .../29-dwz_0.12-2_armhf.deb ... Unpacking dwz (0.12-2) ... Selecting previously unselected package libcroco3:armhf. Preparing to unpack .../30-libcroco3_0.6.12-2_armhf.deb ... Unpacking libcroco3:armhf (0.6.12-2) ... Selecting previously unselected package gettext. Preparing to unpack .../31-gettext_0.19.8.1-9_armhf.deb ... Unpacking gettext (0.19.8.1-9) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../32-intltool-debian_0.35.0+20060710.4_all.deb ... Unpacking intltool-debian (0.35.0+20060710.4) ... Selecting previously unselected package po-debconf. Preparing to unpack .../33-po-debconf_1.0.21_all.deb ... Unpacking po-debconf (1.0.21) ... Selecting previously unselected package debhelper. Preparing to unpack .../34-debhelper_11.3.2ubuntu1_all.deb ... Unpacking debhelper (11.3.2ubuntu1) ... Selecting previously unselected package libdw1:armhf. Preparing to unpack .../35-libdw1_0.175-1_armhf.deb ... Unpacking libdw1:armhf (0.175-1) ... Selecting previously unselected package libbabeltrace1:armhf. Preparing to unpack .../36-libbabeltrace1_1.5.6-1build1_armhf.deb ... Unpacking libbabeltrace1:armhf (1.5.6-1build1) ... Selecting previously unselected package libpython3.7:armhf. Preparing to unpack .../37-libpython3.7_3.7.1-1_armhf.deb ... Unpacking libpython3.7:armhf (3.7.1-1) ... Selecting previously unselected package gdb. Preparing to unpack .../38-gdb_8.2-0ubuntu2_armhf.deb ... Unpacking gdb (8.2-0ubuntu2) ... Selecting previously unselected package libjs-jquery. Preparing to unpack .../39-libjs-jquery_3.2.1-1_all.deb ... Unpacking libjs-jquery (3.2.1-1) ... Selecting previously unselected package dh-exec. Preparing to unpack .../40-dh-exec_0.23build1_armhf.deb ... Unpacking dh-exec (0.23build1) ... Selecting previously unselected package sbuild-build-depends-tbb-dummy. Preparing to unpack .../41-sbuild-build-depends-tbb-dummy_0.invalid.0_armhf.deb ... Unpacking sbuild-build-depends-tbb-dummy (0.invalid.0) ... Setting up libjs-jquery (3.2.1-1) ... Setting up libexpat1:armhf (2.2.6-1) ... Setting up libarchive-zip-perl (1.64-1) ... Setting up mime-support (3.60ubuntu1) ... Setting up libicu63:armhf (63.1-4) ... Setting up libsigsegv2:armhf (2.12-2) ... Setting up libelf1:armhf (0.175-1) ... Setting up groff-base (1.22.3-10) ... Setting up libglib2.0-0:armhf (2.58.1-2) ... No schema files found: doing nothing. Setting up gettext-base (0.19.8.1-9) ... Setting up libpipeline1:armhf (1.5.0-2) ... Setting up m4 (1.4.18-1ubuntu1) ... Setting up libpython3.7-minimal:armhf (3.7.1-1) ... Setting up libbsd0:armhf (0.9.1-1) ... Setting up libxml2:armhf (2.9.4+dfsg1-7ubuntu3) ... Setting up libmagic-mgc (1:5.34-2) ... Setting up libmagic1:armhf (1:5.34-2) ... Setting up libcroco3:armhf (0.6.12-2) ... Processing triggers for libc-bin (2.28-0ubuntu1) ... Setting up dwz (0.12-2) ... Setting up autotools-dev (20180224.1) ... Setting up bsdmainutils (11.1.2ubuntu2) ... update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode Setting up autopoint (0.19.8.1-9) ... Setting up libmpdec2:armhf (2.4.2-2) ... Setting up libfile-stripnondeterminism-perl (0.45.0-1) ... Setting up libpython3.7-stdlib:armhf (3.7.1-1) ... Setting up libdw1:armhf (0.175-1) ... Setting up gettext (0.19.8.1-9) ... Setting up autoconf (2.69-11) ... Setting up file (1:5.34-2) ... Setting up intltool-debian (0.35.0+20060710.4) ... Setting up libpython3.7:armhf (3.7.1-1) ... Setting up automake (1:1.16.1-4) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up man-db (2.8.4-3) ... Not building database; man-db/auto-update is not 'true'. Setting up libbabeltrace1:armhf (1.5.6-1build1) ... Setting up libtool (2.4.6-6) ... Setting up po-debconf (1.0.21) ... Setting up gdb (8.2-0ubuntu2) ... Setting up debhelper (11.3.2ubuntu1) ... Setting up dh-autoreconf (19) ... Setting up dh-strip-nondeterminism (0.45.0-1) ... Setting up dh-exec (0.23build1) ... Setting up sbuild-build-depends-tbb-dummy (0.invalid.0) ... Processing triggers for libc-bin (2.28-0ubuntu1) ... +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 4.4.0-139-generic arm64 (armv7l) Toolchain package versions: binutils_2.31.1-10ubuntu1 dpkg-dev_1.19.2ubuntu1 g++-8_8.2.0-10ubuntu1 gcc-8_8.2.0-10ubuntu1 libc6-dev_2.28-0ubuntu1 libstdc++-8-dev_8.2.0-10ubuntu1 libstdc++6_8.2.0-10ubuntu1 linux-libc-dev_4.19.0-7.8 Package versions: adduser_3.117ubuntu1 advancecomp_2.1-1 apt_1.8.0~alpha2ubuntu1 autoconf_2.69-11 automake_1:1.16.1-4 autopoint_0.19.8.1-9 autotools-dev_20180224.1 base-files_10.1ubuntu8 base-passwd_3.5.45 bash_4.4.18-2ubuntu3 binutils_2.31.1-10ubuntu1 binutils-arm-linux-gnueabihf_2.31.1-10ubuntu1 binutils-common_2.31.1-10ubuntu1 bsdmainutils_11.1.2ubuntu2 bsdutils_1:2.32-0.1ubuntu2 build-essential_12.5ubuntu2 bzip2_1.0.6-9 ca-certificates_20180409 coreutils_8.28-1ubuntu2 cpp_4:8.2.0-2ubuntu2 cpp-8_8.2.0-10ubuntu1 dash_0.5.10.2-1 debconf_1.5.69 debhelper_11.3.2ubuntu1 debianutils_4.8.6 dh-autoreconf_19 dh-exec_0.23build1 dh-strip-nondeterminism_0.45.0-1 diffutils_1:3.6-1 dmsetup_2:1.02.145-4.1ubuntu4 dpkg_1.19.2ubuntu1 dpkg-dev_1.19.2ubuntu1 dwz_0.12-2 e2fslibs_1.44.4-2 e2fsprogs_1.44.4-2 fakeroot_1.23-1 fdisk_2.32-0.1ubuntu2 file_1:5.34-2 findutils_4.6.0+git+20181018-1 g++_4:8.2.0-2ubuntu2 g++-8_8.2.0-10ubuntu1 gcc_4:8.2.0-2ubuntu2 gcc-8_8.2.0-10ubuntu1 gcc-8-base_8.2.0-10ubuntu1 gdb_8.2-0ubuntu2 gettext_0.19.8.1-9 gettext-base_0.19.8.1-9 gpg_2.2.8-3ubuntu1 gpg-agent_2.2.8-3ubuntu1 gpgconf_2.2.8-3ubuntu1 gpgv_2.2.8-3ubuntu1 grep_3.1-2ubuntu1 groff-base_1.22.3-10 gzip_1.6-5ubuntu2 hostname_3.21 init_1.56 init-system-helpers_1.56 initscripts_2.88dsf-59.3ubuntu2 insserv_1.14.0-5ubuntu3 intltool-debian_0.35.0+20060710.4 libacl1_2.2.52-3build1 libapparmor1_2.12-4ubuntu10 libapt-pkg5.0_1.8.0~alpha2ubuntu1 libarchive-zip-perl_1.64-1 libargon2-1_0~20171227-0.1 libasan5_8.2.0-10ubuntu1 libassuan0_2.5.1-2 libatomic1_8.2.0-10ubuntu1 libattr1_1:2.4.47-2build1 libaudit-common_1:2.8.3-1ubuntu3 libaudit1_1:2.8.3-1ubuntu3 libbabeltrace1_1.5.6-1build1 libbinutils_2.31.1-10ubuntu1 libblkid1_2.32-0.1ubuntu2 libbsd0_0.9.1-1 libbz2-1.0_1.0.6-9 libc-bin_2.28-0ubuntu1 libc-dev-bin_2.28-0ubuntu1 libc6_2.28-0ubuntu1 libc6-dev_2.28-0ubuntu1 libcap-ng0_0.7.9-1build1 libcap2_1:2.25-1.2 libcc1-0_8.2.0-10ubuntu1 libcom-err2_1.44.4-2 libcomerr2_1.44.4-2 libcroco3_0.6.12-2 libcryptsetup12_2:2.0.4-2ubuntu2 libdb5.3_5.3.28+dfsg1-0.2 libdebconfclient0_0.244ubuntu1 libdevmapper1.02.1_2:1.02.145-4.1ubuntu4 libdpkg-perl_1.19.2ubuntu1 libdw1_0.175-1 libelf1_0.175-1 libexpat1_2.2.6-1 libext2fs2_1.44.4-2 libfakeroot_1.23-1 libfdisk1_2.32-0.1ubuntu2 libffi6_3.2.1-9 libfile-stripnondeterminism-perl_0.45.0-1 libgcc-8-dev_8.2.0-10ubuntu1 libgcc1_1:8.2.0-10ubuntu1 libgcrypt20_1.8.4-3ubuntu1 libgdbm-compat4_1.18.1-2 libgdbm5_1.14.1-6 libgdbm6_1.18.1-2 libglib2.0-0_2.58.1-2 libgmp10_2:6.1.2+dfsg-3 libgnutls30_3.6.4-2ubuntu2 libgomp1_8.2.0-10ubuntu1 libgpg-error0_1.32-3 libhogweed4_3.4-1 libicu63_63.1-4 libidn11_1.33-2.2ubuntu1 libidn2-0_2.0.5-1 libip4tc0_1.6.1-2ubuntu2 libisl19_0.20-2 libjs-jquery_3.2.1-1 libjson-c3_0.12.1-1.3 libkmod2_25-1ubuntu2 liblockfile-bin_1.14-1.1 liblockfile1_1.14-1.1 liblz4-1_1.8.2-1ubuntu1 liblzma5_5.2.2-1.3 libmagic-mgc_1:5.34-2 libmagic1_1:5.34-2 libmount1_2.32-0.1ubuntu2 libmpc3_1.1.0-1 libmpdec2_2.4.2-2 libmpfr6_4.0.1-1 libncurses6_6.1+20180210-4ubuntu1 libncursesw6_6.1+20180210-4ubuntu1 libnettle6_3.4-1 libnpth0_1.6-1 libp11-kit0_0.23.14-2 libpam-modules_1.1.8-3.6ubuntu2 libpam-modules-bin_1.1.8-3.6ubuntu2 libpam-runtime_1.1.8-3.6ubuntu2 libpam0g_1.1.8-3.6ubuntu2 libpcre3_2:8.39-11 libperl5.26_5.26.2-7 libperl5.28_5.28.1-1 libpipeline1_1.5.0-2 libpng16-16_1.6.34-2 libprocps7_2:3.3.15-2ubuntu1 libpython3.7_3.7.1-1 libpython3.7-minimal_3.7.1-1 libpython3.7-stdlib_3.7.1-1 libreadline7_7.0-5 libseccomp2_2.3.3-3ubuntu2 libselinux1_2.8-1build2 libsemanage-common_2.8-1build2 libsemanage1_2.8-1build2 libsepol1_2.8-1 libsigsegv2_2.12-2 libslang2_2.3.2-1ubuntu1 libsmartcols1_2.32-0.1ubuntu2 libsqlite3-0_3.25.3-2 libss2_1.44.4-2 libssl1.1_1.1.1a-1ubuntu2 libstdc++-8-dev_8.2.0-10ubuntu1 libstdc++6_8.2.0-10ubuntu1 libsystemd0_239-7ubuntu14 libtasn1-6_4.13-3 libtinfo6_6.1+20180210-4ubuntu1 libtool_2.4.6-6 libubsan1_8.2.0-10ubuntu1 libudev1_239-7ubuntu14 libunistring2_0.9.10-1ubuntu1 libusb-0.1-4_2:0.1.12-32 libuuid1_2.32-0.1ubuntu2 libxml2_2.9.4+dfsg1-7ubuntu3 libzstd1_1.3.5+dfsg-1ubuntu1 linux-libc-dev_4.19.0-7.8 lockfile-progs_0.1.18 login_1:4.5-1ubuntu1 lsb-base_9.20170808ubuntu1 m4_1.4.18-1ubuntu1 make_4.2.1-1.2 man-db_2.8.4-3 mawk_1.3.3-17ubuntu3 mime-support_3.60ubuntu1 mount_2.32-0.1ubuntu2 multiarch-support_2.28-0ubuntu1 ncurses-base_6.1+20180210-4ubuntu1 ncurses-bin_6.1+20180210-4ubuntu1 openssl_1.1.1a-1ubuntu2 optipng_0.7.6-1.1 passwd_1:4.5-1ubuntu1 patch_2.7.6-3 perl_5.28.1-1 perl-base_5.28.1-1 perl-modules-5.26_5.26.2-7 perl-modules-5.28_5.28.1-1 pinentry-curses_1.1.0-1build2 pkgbinarymangler_143 po-debconf_1.0.21 policyrcd-script-zg2_0.1-3 procps_2:3.3.15-2ubuntu1 readline-common_7.0-5 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-tbb-dummy_0.invalid.0 sed_4.5-2 sensible-utils_0.0.12 systemd_239-7ubuntu14 systemd-sysv_239-7ubuntu14 sysv-rc_2.88dsf-59.3ubuntu2 sysvinit-utils_2.88dsf-59.10ubuntu2 tar_1.30+dfsg-3 tzdata_2018g-1 ubuntu-keyring_2018.09.18.1 util-linux_2.32-0.1ubuntu2 xz-utils_5.2.2-1.3 zlib1g_1:1.2.11.dfsg-0ubuntu2 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- gpgv: Signature made Fri Nov 30 07:43:42 2018 UTC gpgv: using RSA key 638BC75EC1E5C589067E35DE62645EB35F686A8A gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./tbb_2018~U6-2.dsc dpkg-source: info: extracting tbb in tbb-2018~U6 dpkg-source: info: unpacking tbb_2018~U6.orig.tar.gz dpkg-source: info: unpacking tbb_2018~U6-2.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying adddebug.patch dpkg-source: info: applying fixnonlinux.patch dpkg-source: info: applying buildi386.patch dpkg-source: info: applying linuxreleasedetect.patch dpkg-source: info: applying tally-unit-test-fails.patch dpkg-source: info: applying gcc-atomic-detection.patch dpkg-source: info: applying gcc-atomic-always.patch dpkg-source: info: applying tweak-64bits-hppa-alpha.patch dpkg-source: info: applying removejsquery.patch dpkg-source: info: applying cross.patch dpkg-source: info: applying fix-armel.patch dpkg-source: info: applying allow-reproducible-builds.patch dpkg-source: info: applying fixup-mips-harness.patch dpkg-source: info: applying enhanced-debugging.patch dpkg-source: info: applying remove-unaligned-test.patch dpkg-source: info: applying armel-exception-ptr.patch Check disc space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=parallel=4 HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LOGNAME=buildd PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=build-PACKAGEBUILD-15724112 SCHROOT_CHROOT_NAME=build-PACKAGEBUILD-15724112 SCHROOT_COMMAND=env SCHROOT_GID=2501 SCHROOT_GROUP=buildd SCHROOT_SESSION_ID=build-PACKAGEBUILD-15724112 SCHROOT_UID=2001 SCHROOT_USER=buildd SHELL=/bin/sh TERM=unknown USER=buildd V=1 dpkg-buildpackage ----------------- dpkg-buildpackage: info: source package tbb dpkg-buildpackage: info: source version 2018~U6-2 dpkg-buildpackage: info: source distribution unstable dpkg-source --before-build . dpkg-buildpackage: info: host architecture armhf fakeroot debian/rules clean dh clean debian/rules override_dh_auto_clean make[1]: Entering directory '/<>' dh_auto_clean make -j4 clean make[2]: Entering directory '/<>' build/linux.inc:43: "uname_m: " armv7l build/linux.inc:44: "uname_a: " Linux bos02-arm64-014 4.4.0-139-generic #165-Ubuntu SMP Wed Oct 24 10:55:47 UTC 2018 armv7l armv7l armv7l GNU/Linux build/linux.inc:45: "deb_host_arch: " armhf clean done make[2]: Leaving directory '/<>' rm -f debian/tbb.pc make[1]: Leaving directory '/<>' dh_clean debian/rules build-arch dh build-arch dh_update_autotools_config -a dh_autoreconf -a dh_auto_configure -a debian/rules override_dh_auto_build make[1]: Entering directory '/<>' cat /proc/cpuinfo processor : 0 model name : ARMv8 Processor rev 1 (v8l) BogoMIPS : 100.00 Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt lpae evtstrm CPU implementer : 0x50 CPU architecture: 8 CPU variant : 0x0 CPU part : 0x000 CPU revision : 1 processor : 1 model name : ARMv8 Processor rev 1 (v8l) BogoMIPS : 100.00 Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt lpae evtstrm CPU implementer : 0x50 CPU architecture: 8 CPU variant : 0x0 CPU part : 0x000 CPU revision : 1 processor : 2 model name : ARMv8 Processor rev 1 (v8l) BogoMIPS : 100.00 Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt lpae evtstrm CPU implementer : 0x50 CPU architecture: 8 CPU variant : 0x0 CPU part : 0x000 CPU revision : 1 processor : 3 model name : ARMv8 Processor rev 1 (v8l) BogoMIPS : 100.00 Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt lpae evtstrm CPU implementer : 0x50 CPU architecture: 8 CPU variant : 0x0 CPU part : 0x000 CPU revision : 1 gcc -dM -E - < /dev/null #define __SSP_STRONG__ 3 #define __DBL_MIN_EXP__ (-1021) #define __HQ_FBIT__ 15 #define __FLT32X_MAX_EXP__ 1024 #define __UINT_LEAST16_MAX__ 0xffff #define __ARM_SIZEOF_WCHAR_T 4 #define __ATOMIC_ACQUIRE 2 #define __SFRACT_IBIT__ 0 #define __FLT_MIN__ 1.1754943508222875e-38F #define __GCC_IEC_559_COMPLEX 2 #define __UFRACT_MAX__ 0XFFFFP-16UR #define __UINT_LEAST8_TYPE__ unsigned char #define __DQ_FBIT__ 63 #define __INTMAX_C(c) c ## LL #define __ARM_FEATURE_SAT 1 #define __ULFRACT_FBIT__ 32 #define __SACCUM_EPSILON__ 0x1P-7HK #define __CHAR_BIT__ 8 #define __USQ_IBIT__ 0 #define __UINT8_MAX__ 0xff #define __ACCUM_FBIT__ 15 #define __WINT_MAX__ 0xffffffffU #define __FLT32_MIN_EXP__ (-125) #define __USFRACT_FBIT__ 8 #define __ORDER_LITTLE_ENDIAN__ 1234 #define __SIZE_MAX__ 0xffffffffU #define __ARM_ARCH_ISA_ARM 1 #define __WCHAR_MAX__ 0xffffffffU #define __LACCUM_IBIT__ 32 #define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1 #define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1 #define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1 #define __DBL_DENORM_MIN__ ((double)4.9406564584124654e-324L) #define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1 #define __GCC_ATOMIC_CHAR_LOCK_FREE 2 #define __GCC_IEC_559 2 #define __FLT32X_DECIMAL_DIG__ 17 #define __FLT_EVAL_METHOD__ 0 #define __unix__ 1 #define __LLACCUM_MAX__ 0X7FFFFFFFFFFFFFFFP-31LLK #define __FLT64_DECIMAL_DIG__ 17 #define __GCC_ATOMIC_CHAR32_T_LOCK_FREE 2 #define __FRACT_FBIT__ 15 #define __UINT_FAST64_MAX__ 0xffffffffffffffffULL #define __SIG_ATOMIC_TYPE__ int #define __UACCUM_FBIT__ 16 #define __DBL_MIN_10_EXP__ (-307) #define __FINITE_MATH_ONLY__ 0 #define __ARMEL__ 1 #define __ARM_FEATURE_UNALIGNED 1 #define __LFRACT_IBIT__ 0 #define __GNUC_PATCHLEVEL__ 0 #define __FLT32_HAS_DENORM__ 1 #define __LFRACT_MAX__ 0X7FFFFFFFP-31LR #define __UINT_FAST8_MAX__ 0xff #define __has_include(STR) __has_include__(STR) #define __DEC64_MAX_EXP__ 385 #define __INT8_C(c) c #define __INT_LEAST8_WIDTH__ 8 #define __UINT_LEAST64_MAX__ 0xffffffffffffffffULL #define __SA_FBIT__ 15 #define __SHRT_MAX__ 0x7fff #define __LDBL_MAX__ 1.7976931348623157e+308L #define __FRACT_MAX__ 0X7FFFP-15R #define __thumb2__ 1 #define __UFRACT_FBIT__ 16 #define __ARM_FP 12 #define __UFRACT_MIN__ 0.0UR #define __UINT_LEAST8_MAX__ 0xff #define __GCC_ATOMIC_BOOL_LOCK_FREE 2 #define __UINTMAX_TYPE__ long long unsigned int #define __LLFRACT_EPSILON__ 0x1P-63LLR #define __linux 1 #define __DEC32_EPSILON__ 1E-6DF #define __FLT_EVAL_METHOD_TS_18661_3__ 0 #define __CHAR_UNSIGNED__ 1 #define __UINT32_MAX__ 0xffffffffU #define __ULFRACT_MAX__ 0XFFFFFFFFP-32ULR #define __TA_IBIT__ 64 #define __LDBL_MAX_EXP__ 1024 #define __WINT_MIN__ 0U #define __ARM_ASM_SYNTAX_UNIFIED__ 1 #define __linux__ 1 #define __INT_LEAST16_WIDTH__ 16 #define __ULLFRACT_MIN__ 0.0ULLR #define __SCHAR_MAX__ 0x7f #define __WCHAR_MIN__ 0U #define __INT64_C(c) c ## LL #define __DBL_DIG__ 15 #define __GCC_ATOMIC_POINTER_LOCK_FREE 2 #define __LLACCUM_MIN__ (-0X1P31LLK-0X1P31LLK) #define __SIZEOF_INT__ 4 #define __SIZEOF_POINTER__ 4 #define __USACCUM_IBIT__ 8 #define __USER_LABEL_PREFIX__ #define __STDC_HOSTED__ 1 #define __LDBL_HAS_INFINITY__ 1 #define __LFRACT_MIN__ (-0.5LR-0.5LR) #define __HA_IBIT__ 8 #define __FLT32_DIG__ 6 #define __TQ_IBIT__ 0 #define __FLT_EPSILON__ 1.1920928955078125e-7F #define __APCS_32__ 1 #define __SHRT_WIDTH__ 16 #define __USFRACT_IBIT__ 0 #define __LDBL_MIN__ 2.2250738585072014e-308L #define __STDC_UTF_16__ 1 #define __FRACT_MIN__ (-0.5R-0.5R) #define __DEC32_MAX__ 9.999999E96DF #define __DA_IBIT__ 32 #define __ARM_SIZEOF_MINIMAL_ENUM 4 #define __FLT32X_HAS_INFINITY__ 1 #define __INT32_MAX__ 0x7fffffff #define __UQQ_FBIT__ 8 #define __INT_WIDTH__ 32 #define __SIZEOF_LONG__ 4 #define __UACCUM_MAX__ 0XFFFFFFFFP-16UK #define __STDC_IEC_559__ 1 #define __STDC_ISO_10646__ 201706L #define __UINT16_C(c) c #define __PTRDIFF_WIDTH__ 32 #define __DECIMAL_DIG__ 17 #define __LFRACT_EPSILON__ 0x1P-31LR #define __FLT64_EPSILON__ 2.2204460492503131e-16F64 #define __ULFRACT_MIN__ 0.0ULR #define __gnu_linux__ 1 #define __INTMAX_WIDTH__ 64 #define __has_include_next(STR) __has_include_next__(STR) #define __ARM_PCS_VFP 1 #define __LDBL_HAS_QUIET_NAN__ 1 #define __ULACCUM_IBIT__ 32 #define __FLT64_MANT_DIG__ 53 #define __UACCUM_EPSILON__ 0x1P-16UK #define __GNUC__ 8 #define __ULLACCUM_MAX__ 0XFFFFFFFFFFFFFFFFP-32ULLK #define __pie__ 2 #define __HQ_IBIT__ 0 #define __FLT_HAS_DENORM__ 1 #define __SIZEOF_LONG_DOUBLE__ 8 #define __BIGGEST_ALIGNMENT__ 8 #define __FLT64_MAX_10_EXP__ 308 #define __GNUC_STDC_INLINE__ 1 #define __DQ_IBIT__ 0 #define __DBL_MAX__ ((double)1.7976931348623157e+308L) #define __ULFRACT_IBIT__ 0 #define __INT_FAST32_MAX__ 0x7fffffff #define __DBL_HAS_INFINITY__ 1 #define __ACCUM_IBIT__ 16 #define __DEC32_MIN_EXP__ (-94) #define __THUMB_INTERWORK__ 1 #define __INTPTR_WIDTH__ 32 #define __LACCUM_MAX__ 0X7FFFFFFFFFFFFFFFP-31LK #define __FLT32X_HAS_DENORM__ 1 #define __INT_FAST16_TYPE__ int #define __LDBL_HAS_DENORM__ 1 #define __ARM_FEATURE_LDREX 15 #define __DEC128_MAX__ 9.999999999999999999999999999999999E6144DL #define __INT_LEAST32_MAX__ 0x7fffffff #define __DEC32_MIN__ 1E-95DF #define __ACCUM_MAX__ 0X7FFFFFFFP-15K #define __DBL_MAX_EXP__ 1024 #define __USACCUM_EPSILON__ 0x1P-8UHK #define __WCHAR_WIDTH__ 32 #define __FLT32_MAX__ 3.4028234663852886e+38F32 #define __DEC128_EPSILON__ 1E-33DL #define __SFRACT_MAX__ 0X7FP-7HR #define __FRACT_IBIT__ 0 #define __PTRDIFF_MAX__ 0x7fffffff #define __UACCUM_MIN__ 0.0UK #define __UACCUM_IBIT__ 16 #define __FLT32_HAS_QUIET_NAN__ 1 #define __LONG_LONG_MAX__ 0x7fffffffffffffffLL #define __SIZEOF_SIZE_T__ 4 #define __ULACCUM_MAX__ 0XFFFFFFFFFFFFFFFFP-32ULK #define __SIZEOF_WINT_T__ 4 #define __LONG_LONG_WIDTH__ 64 #define __FLT32_MAX_EXP__ 128 #define __SA_IBIT__ 16 #define __ULLACCUM_MIN__ 0.0ULLK #define __GXX_ABI_VERSION 1013 #define __UTA_FBIT__ 64 #define __FLT_MIN_EXP__ (-125) #define __USFRACT_MAX__ 0XFFP-8UHR #define __UFRACT_IBIT__ 0 #define __ARM_FEATURE_QBIT 1 #define __INT_FAST64_TYPE__ long long int #define __FLT64_DENORM_MIN__ 4.9406564584124654e-324F64 #define __DBL_MIN__ ((double)2.2250738585072014e-308L) #define __PIE__ 2 #define __FLT32X_EPSILON__ 2.2204460492503131e-16F32x #define __FLT64_MIN_EXP__ (-1021) #define __LACCUM_MIN__ (-0X1P31LK-0X1P31LK) #define __ULLACCUM_FBIT__ 32 #define __GXX_TYPEINFO_EQUALITY_INLINE 0 #define __FLT64_MIN_10_EXP__ (-307) #define __ULLFRACT_EPSILON__ 0x1P-64ULLR #define __DEC128_MIN__ 1E-6143DL #define __REGISTER_PREFIX__ #define __UINT16_MAX__ 0xffff #define __DBL_HAS_DENORM__ 1 #define __ACCUM_MIN__ (-0X1P15K-0X1P15K) #define __SQ_IBIT__ 0 #define __FLT32_MIN__ 1.1754943508222875e-38F32 #define __UINT8_TYPE__ unsigned char #define __UHA_FBIT__ 8 #define __NO_INLINE__ 1 #define __SFRACT_MIN__ (-0.5HR-0.5HR) #define __UTQ_FBIT__ 128 #define __FLT_MANT_DIG__ 24 #define __LDBL_DECIMAL_DIG__ 17 #define __VERSION__ "8.2.0" #define __UINT64_C(c) c ## ULL #define __ULLFRACT_FBIT__ 64 #define __FRACT_EPSILON__ 0x1P-15R #define __ULACCUM_MIN__ 0.0ULK #define _STDC_PREDEF_H 1 #define __UDA_FBIT__ 32 #define __LLACCUM_EPSILON__ 0x1P-31LLK #define __GCC_ATOMIC_INT_LOCK_FREE 2 #define __FLT32_MANT_DIG__ 24 #define __FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN__ #define __USFRACT_MIN__ 0.0UHR #define __UQQ_IBIT__ 0 #define __STDC_IEC_559_COMPLEX__ 1 #define __SCHAR_WIDTH__ 8 #define __INT32_C(c) c #define __DEC64_EPSILON__ 1E-15DD #define __ORDER_PDP_ENDIAN__ 3412 #define __DEC128_MIN_EXP__ (-6142) #define __UHQ_FBIT__ 16 #define __LLACCUM_FBIT__ 31 #define __FLT32_MAX_10_EXP__ 38 #define __INT_FAST32_TYPE__ int #define __UINT_LEAST16_TYPE__ short unsigned int #define unix 1 #define __INT16_MAX__ 0x7fff #define __SIZE_TYPE__ unsigned int #define __UINT64_MAX__ 0xffffffffffffffffULL #define __UDQ_FBIT__ 64 #define __INT8_TYPE__ signed char #define __thumb__ 1 #define __ELF__ 1 #define __ULFRACT_EPSILON__ 0x1P-32ULR #define __LLFRACT_FBIT__ 63 #define __FLT_RADIX__ 2 #define __INT_LEAST16_TYPE__ short int #define __ARM_ARCH_PROFILE 65 #define __LDBL_EPSILON__ 2.2204460492503131e-16L #define __UINTMAX_C(c) c ## ULL #define __SACCUM_MAX__ 0X7FFFP-7HK #define __SIG_ATOMIC_MAX__ 0x7fffffff #define __GCC_ATOMIC_WCHAR_T_LOCK_FREE 2 #define __VFP_FP__ 1 #define __SIZEOF_PTRDIFF_T__ 4 #define __FLT32X_MANT_DIG__ 53 #define __LACCUM_EPSILON__ 0x1P-31LK #define __FLT32X_MIN_EXP__ (-1021) #define __DEC32_SUBNORMAL_MIN__ 0.000001E-95DF #define __INT_FAST16_MAX__ 0x7fffffff #define __FLT64_DIG__ 15 #define __UINT_FAST32_MAX__ 0xffffffffU #define __UINT_LEAST64_TYPE__ long long unsigned int #define __USACCUM_MAX__ 0XFFFFP-8UHK #define __SFRACT_EPSILON__ 0x1P-7HR #define __FLT_HAS_QUIET_NAN__ 1 #define __FLT_MAX_10_EXP__ 38 #define __LONG_MAX__ 0x7fffffffL #define __DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL #define __FLT_HAS_INFINITY__ 1 #define __unix 1 #define __USA_FBIT__ 16 #define __UINT_FAST16_TYPE__ unsigned int #define __DEC64_MAX__ 9.999999999999999E384DD #define __ARM_32BIT_STATE 1 #define __INT_FAST32_WIDTH__ 32 #define __CHAR16_TYPE__ short unsigned int #define __PRAGMA_REDEFINE_EXTNAME 1 #define __SIZE_WIDTH__ 32 #define __INT_LEAST16_MAX__ 0x7fff #define __DEC64_MANT_DIG__ 16 #define __INT64_MAX__ 0x7fffffffffffffffLL #define __UINT_LEAST32_MAX__ 0xffffffffU #define __SACCUM_FBIT__ 7 #define __FLT32_DENORM_MIN__ 1.4012984643248171e-45F32 #define __GCC_ATOMIC_LONG_LOCK_FREE 2 #define __SIG_ATOMIC_WIDTH__ 32 #define __INT_LEAST64_TYPE__ long long int #define __ARM_FEATURE_CLZ 1 #define __INT16_TYPE__ short int #define __INT_LEAST8_TYPE__ signed char #define __STDC_VERSION__ 201710L #define __SQ_FBIT__ 31 #define __DEC32_MAX_EXP__ 97 #define __ARM_ARCH_ISA_THUMB 2 #define __INT_FAST8_MAX__ 0x7f #define __ARM_ARCH 7 #define __INTPTR_MAX__ 0x7fffffff #define __QQ_FBIT__ 7 #define linux 1 #define __UTA_IBIT__ 64 #define __FLT64_HAS_QUIET_NAN__ 1 #define __FLT32_MIN_10_EXP__ (-37) #define __FLT32X_DIG__ 15 #define __LDBL_MANT_DIG__ 53 #define __SFRACT_FBIT__ 7 #define __SACCUM_MIN__ (-0X1P7HK-0X1P7HK) #define __DBL_HAS_QUIET_NAN__ 1 #define __FLT64_HAS_INFINITY__ 1 #define __SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1) #define __INTPTR_TYPE__ int #define __UINT16_TYPE__ short unsigned int #define __WCHAR_TYPE__ unsigned int #define __SIZEOF_FLOAT__ 4 #define __THUMBEL__ 1 #define __USQ_FBIT__ 32 #define __pic__ 2 #define __UINTPTR_MAX__ 0xffffffffU #define __INT_FAST64_WIDTH__ 64 #define __DEC64_MIN_EXP__ (-382) #define __ULLACCUM_IBIT__ 32 #define __FLT32_DECIMAL_DIG__ 9 #define __INT_FAST64_MAX__ 0x7fffffffffffffffLL #define __GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1 #define __FLT_DIG__ 6 #define __FLT32_HAS_INFINITY__ 1 #define __UINT_FAST64_TYPE__ long long unsigned int #define __INT_MAX__ 0x7fffffff #define __LACCUM_FBIT__ 31 #define __USACCUM_MIN__ 0.0UHK #define __UHA_IBIT__ 8 #define __INT64_TYPE__ long long int #define __FLT_MAX_EXP__ 128 #define __UTQ_IBIT__ 0 #define __DBL_MANT_DIG__ 53 #define __INT_LEAST64_MAX__ 0x7fffffffffffffffLL #define __GCC_ATOMIC_CHAR16_T_LOCK_FREE 2 #define __DEC64_MIN__ 1E-383DD #define __WINT_TYPE__ unsigned int #define __UINT_LEAST32_TYPE__ unsigned int #define __SIZEOF_SHORT__ 2 #define __ULLFRACT_IBIT__ 0 #define __LDBL_MIN_EXP__ (-1021) #define __arm__ 1 #define __FLT64_MAX__ 1.7976931348623157e+308F64 #define __UDA_IBIT__ 32 #define __WINT_WIDTH__ 32 #define __INT_LEAST8_MAX__ 0x7f #define __FLT32X_MAX_10_EXP__ 308 #define __LFRACT_FBIT__ 31 #define __ARM_ARCH_7A__ 1 #define __LDBL_MAX_10_EXP__ 308 #define __ATOMIC_RELAXED 0 #define __DBL_EPSILON__ ((double)2.2204460492503131e-16L) #define __ARM_FEATURE_SIMD32 1 #define __UINT8_C(c) c #define __FLT64_MAX_EXP__ 1024 #define __INT_LEAST32_TYPE__ int #define __SIZEOF_WCHAR_T__ 4 #define __UINT64_TYPE__ long long unsigned int #define __LLFRACT_MAX__ 0X7FFFFFFFFFFFFFFFP-63LLR #define __TQ_FBIT__ 127 #define __INT_FAST8_TYPE__ signed char #define __ULLACCUM_EPSILON__ 0x1P-32ULLK #define __UHQ_IBIT__ 0 #define __ARM_FEATURE_COPROC 15 #define __LLACCUM_IBIT__ 32 #define __FLT64_HAS_DENORM__ 1 #define __FLT32_EPSILON__ 1.1920928955078125e-7F32 #define __DBL_DECIMAL_DIG__ 17 #define __STDC_UTF_32__ 1 #define __INT_FAST8_WIDTH__ 8 #define __DEC_EVAL_METHOD__ 2 #define __FLT32X_MAX__ 1.7976931348623157e+308F32x #define __TA_FBIT__ 63 #define __UDQ_IBIT__ 0 #define __ORDER_BIG_ENDIAN__ 4321 #define __ACCUM_EPSILON__ 0x1P-15K #define __UINT32_C(c) c ## U #define __INTMAX_MAX__ 0x7fffffffffffffffLL #define __BYTE_ORDER__ __ORDER_LITTLE_ENDIAN__ #define __FLT_DENORM_MIN__ 1.4012984643248171e-45F #define __LLFRACT_IBIT__ 0 #define __INT8_MAX__ 0x7f #define __LONG_WIDTH__ 32 #define __PIC__ 2 #define __UINT_FAST32_TYPE__ unsigned int #define __CHAR32_TYPE__ unsigned int #define __FLT_MAX__ 3.4028234663852886e+38F #define __USACCUM_FBIT__ 8 #define __INT32_TYPE__ int #define __SIZEOF_DOUBLE__ 8 #define __FLT_MIN_10_EXP__ (-37) #define __UFRACT_EPSILON__ 0x1P-16UR #define __FLT64_MIN__ 2.2250738585072014e-308F64 #define __INT_LEAST32_WIDTH__ 32 #define __INTMAX_TYPE__ long long int #define __DEC128_MAX_EXP__ 6145 #define __FLT32X_HAS_QUIET_NAN__ 1 #define __ATOMIC_CONSUME 1 #define __GNUC_MINOR__ 2 #define __INT_FAST16_WIDTH__ 32 #define __UINTMAX_MAX__ 0xffffffffffffffffULL #define __DEC32_MANT_DIG__ 7 #define __FLT32X_DENORM_MIN__ 4.9406564584124654e-324F32x #define __HA_FBIT__ 7 #define __DBL_MAX_10_EXP__ 308 #define __LDBL_DENORM_MIN__ 4.9406564584124654e-324L #define __INT16_C(c) c #define __STDC__ 1 #define __PTRDIFF_TYPE__ int #define __LLFRACT_MIN__ (-0.5LLR-0.5LLR) #define __ATOMIC_SEQ_CST 5 #define __DA_FBIT__ 31 #define __UINT32_TYPE__ unsigned int #define __FLT32X_MIN_10_EXP__ (-307) #define __UINTPTR_TYPE__ unsigned int #define __USA_IBIT__ 16 #define __DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD #define __ARM_EABI__ 1 #define __DEC128_MANT_DIG__ 34 #define __LDBL_MIN_10_EXP__ (-307) #define __SIZEOF_LONG_LONG__ 8 #define __ULACCUM_EPSILON__ 0x1P-32ULK #define __SACCUM_IBIT__ 8 #define __GCC_ATOMIC_LLONG_LOCK_FREE 2 #define __FLT32X_MIN__ 2.2250738585072014e-308F32x #define __LDBL_DIG__ 15 #define __FLT_DECIMAL_DIG__ 9 #define __UINT_FAST16_MAX__ 0xffffffffU #define __GCC_ATOMIC_SHORT_LOCK_FREE 2 #define __INT_LEAST64_WIDTH__ 64 #define __ULLFRACT_MAX__ 0XFFFFFFFFFFFFFFFFP-64ULLR #define __UINT_FAST8_TYPE__ unsigned char #define __USFRACT_EPSILON__ 0x1P-8UHR #define __ULACCUM_FBIT__ 32 #define __ARM_FEATURE_DSP 1 #define __QQ_IBIT__ 0 #define __ATOMIC_ACQ_REL 4 #define __ATOMIC_RELEASE 3 echo Build system page size is $(($(getconf PAGESIZE) >> 10)) KiB Build system page size is 4 KiB sed -e "s/@VERSION@//g" \ -e "s/@DEB_HOST_MULTIARCH@/arm-linux-gnueabihf/g" \ debian/tbb.pc.in > debian/tbb.pc dh_auto_build -- make -j4 "INSTALL=install --strip-program=true" make[2]: Entering directory '/<>' build/linux.inc:43: "uname_m: " armv7l build/linux.inc:44: "uname_a: " Linux bos02-arm64-014 4.4.0-139-generic #165-Ubuntu SMP Wed Oct 24 10:55:47 UTC 2018 armv7l armv7l armv7l GNU/Linux build/linux.inc:45: "deb_host_arch: " armhf Created ./build/linux_armv7_gcc_cc8_libc2.28_release and ..._debug directories make -C "./build/linux_armv7_gcc_cc8_libc2.28_debug" -r -f ../../build/Makefile.tbb cfg=debug make[3]: Entering directory '/<>/build/linux_armv7_gcc_cc8_libc2.28_debug' ../../build/Makefile.tbb:32: CONFIG: cfg=debug arch=armv7 compiler=gcc target=linux runtime=cc8_libc2.28 g++ -o concurrent_hash_map.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/concurrent_hash_map.cpp g++ -o concurrent_queue.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/concurrent_queue.cpp g++ -o concurrent_vector.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/concurrent_vector.cpp g++ -o dynamic_link.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/dynamic_link.cpp g++ -o itt_notify.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/itt_notify.cpp g++ -o cache_aligned_allocator.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/cache_aligned_allocator.cpp g++ -o pipeline.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/pipeline.cpp g++ -o queuing_mutex.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/queuing_mutex.cpp g++ -o queuing_rw_mutex.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/queuing_rw_mutex.cpp g++ -o reader_writer_lock.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/reader_writer_lock.cpp g++ -o spin_rw_mutex.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/spin_rw_mutex.cpp g++ -o x86_rtm_rw_mutex.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/x86_rtm_rw_mutex.cpp g++ -o spin_mutex.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/spin_mutex.cpp g++ -o critical_section.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/critical_section.cpp g++ -o mutex.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/mutex.cpp g++ -o recursive_mutex.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/recursive_mutex.cpp g++ -o condition_variable.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/condition_variable.cpp g++ -o tbb_thread.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/tbb_thread.cpp g++ -o concurrent_monitor.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/concurrent_monitor.cpp g++ -o semaphore.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/semaphore.cpp g++ -o private_server.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/private_server.cpp g++ -o rml_tbb.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/rml/client/rml_tbb.cpp sh ../../build/version_info_linux.sh g++ -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. >version_string.ver g++ -o tbb_misc_ex.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/tbb_misc_ex.cpp g++ -o task.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/task.cpp g++ -o task_group_context.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/task_group_context.cpp g++ -o governor.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/governor.cpp g++ -o market.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/market.cpp g++ -o arena.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/arena.cpp g++ -o scheduler.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/scheduler.cpp g++ -o observer_proxy.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/observer_proxy.cpp g++ -o tbb_statistics.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/tbb_statistics.cpp g++ -o tbb_main.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/tbb_main.cpp g++ -o concurrent_vector_v2.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/old/concurrent_vector_v2.cpp g++ -o concurrent_queue_v2.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/old/concurrent_queue_v2.cpp g++ -o spin_rw_mutex_v2.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/old/spin_rw_mutex_v2.cpp g++ -o task_v2.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/old/task_v2.cpp sh ../../build/generate_tbbvars.sh echo "INPUT (libtbb_debug.so.2)" > libtbb_debug.so g++ -E -x c++ ../../src/tbb/lin32-tbb-export.def -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include > tbb.def g++ -o tbb_misc.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. ../../src/tbb/tbb_misc.cpp g++ -fPIC -o libtbb_debug.so.2 concurrent_hash_map.o concurrent_queue.o concurrent_vector.o dynamic_link.o itt_notify.o cache_aligned_allocator.o pipeline.o queuing_mutex.o queuing_rw_mutex.o reader_writer_lock.o spin_rw_mutex.o x86_rtm_rw_mutex.o spin_mutex.o critical_section.o mutex.o recursive_mutex.o condition_variable.o tbb_thread.o concurrent_monitor.o semaphore.o private_server.o rml_tbb.o tbb_misc.o tbb_misc_ex.o task.o task_group_context.o governor.o market.o arena.o scheduler.o observer_proxy.o tbb_statistics.o tbb_main.o concurrent_vector_v2.o concurrent_queue_v2.o spin_rw_mutex_v2.o task_v2.o -ldl -lpthread -lrt -latomic -shared -Wl,-soname=libtbb_debug.so.2 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--version-script,tbb.def make[3]: Leaving directory '/<>/build/linux_armv7_gcc_cc8_libc2.28_debug' make -C "./build/linux_armv7_gcc_cc8_libc2.28_release" -r -f ../../build/Makefile.tbb cfg=release make[3]: Entering directory '/<>/build/linux_armv7_gcc_cc8_libc2.28_release' ../../build/Makefile.tbb:32: CONFIG: cfg=release arch=armv7 compiler=gcc target=linux runtime=cc8_libc2.28 g++ -o concurrent_hash_map.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/concurrent_hash_map.cpp g++ -o concurrent_queue.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/concurrent_queue.cpp g++ -o concurrent_vector.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/concurrent_vector.cpp g++ -o dynamic_link.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/dynamic_link.cpp g++ -o itt_notify.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/itt_notify.cpp g++ -o cache_aligned_allocator.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/cache_aligned_allocator.cpp g++ -o pipeline.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/pipeline.cpp g++ -o queuing_mutex.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/queuing_mutex.cpp g++ -o queuing_rw_mutex.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/queuing_rw_mutex.cpp g++ -o reader_writer_lock.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/reader_writer_lock.cpp g++ -o spin_rw_mutex.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/spin_rw_mutex.cpp g++ -o x86_rtm_rw_mutex.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/x86_rtm_rw_mutex.cpp g++ -o spin_mutex.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/spin_mutex.cpp g++ -o critical_section.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/critical_section.cpp g++ -o mutex.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/mutex.cpp g++ -o recursive_mutex.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/recursive_mutex.cpp g++ -o condition_variable.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/condition_variable.cpp g++ -o tbb_thread.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/tbb_thread.cpp g++ -o concurrent_monitor.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/concurrent_monitor.cpp g++ -o semaphore.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/semaphore.cpp g++ -o private_server.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/private_server.cpp g++ -o rml_tbb.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/rml/client/rml_tbb.cpp sh ../../build/version_info_linux.sh g++ -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. >version_string.ver g++ -o tbb_misc_ex.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/tbb_misc_ex.cpp g++ -o task.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/task.cpp g++ -o task_group_context.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/task_group_context.cpp g++ -o governor.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/governor.cpp g++ -o market.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/market.cpp g++ -o arena.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/arena.cpp g++ -o scheduler.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/scheduler.cpp g++ -o observer_proxy.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/observer_proxy.cpp g++ -o tbb_statistics.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/tbb_statistics.cpp g++ -o tbb_main.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/tbb/tbb_main.cpp g++ -o concurrent_vector_v2.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/old/concurrent_vector_v2.cpp g++ -o concurrent_queue_v2.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/old/concurrent_queue_v2.cpp g++ -o spin_rw_mutex_v2.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/old/spin_rw_mutex_v2.cpp g++ -o task_v2.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include ../../src/old/task_v2.cpp sh ../../build/generate_tbbvars.sh echo "INPUT (libtbb.so.2)" > libtbb.so g++ -E -x c++ ../../src/tbb/lin32-tbb-export.def -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include > tbb.def g++ -o tbb_misc.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -fPIC -flifetime-dse=1 -D__TBB_BUILD=1 -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. ../../src/tbb/tbb_misc.cpp g++ -fPIC -o libtbb.so.2 concurrent_hash_map.o concurrent_queue.o concurrent_vector.o dynamic_link.o itt_notify.o cache_aligned_allocator.o pipeline.o queuing_mutex.o queuing_rw_mutex.o reader_writer_lock.o spin_rw_mutex.o x86_rtm_rw_mutex.o spin_mutex.o critical_section.o mutex.o recursive_mutex.o condition_variable.o tbb_thread.o concurrent_monitor.o semaphore.o private_server.o rml_tbb.o tbb_misc.o tbb_misc_ex.o task.o task_group_context.o governor.o market.o arena.o scheduler.o observer_proxy.o tbb_statistics.o tbb_main.o concurrent_vector_v2.o concurrent_queue_v2.o spin_rw_mutex_v2.o task_v2.o -ldl -lpthread -lrt -latomic -shared -Wl,-soname=libtbb.so.2 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--version-script,tbb.def make[3]: Leaving directory '/<>/build/linux_armv7_gcc_cc8_libc2.28_release' make -C "./build/linux_armv7_gcc_cc8_libc2.28_debug" -r -f ../../build/Makefile.tbbmalloc cfg=debug malloc make[3]: Entering directory '/<>/build/linux_armv7_gcc_cc8_libc2.28_debug' g++ -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wno-parentheses -Wno-non-virtual-dtor -fPIC -flifetime-dse=1 -I../../src -I../../src/rml/include -I../../include -I../../src/tbbmalloc -I../../src/tbbmalloc ../../src/tbbmalloc/backend.cpp g++ -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wno-parentheses -Wno-non-virtual-dtor -fPIC -flifetime-dse=1 -I../../src -I../../src/rml/include -I../../include -I../../src/tbbmalloc -I../../src/tbbmalloc ../../src/tbbmalloc/large_objects.cpp g++ -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wno-parentheses -Wno-non-virtual-dtor -fPIC -flifetime-dse=1 -I../../src -I../../src/rml/include -I../../include -I../../src/tbbmalloc -I../../src/tbbmalloc ../../src/tbbmalloc/backref.cpp g++ -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wno-parentheses -Wno-non-virtual-dtor -fPIC -flifetime-dse=1 -I../../src -I../../src/rml/include -I../../include -I../../src/tbbmalloc -I../../src/tbbmalloc ../../src/tbbmalloc/tbbmalloc.cpp g++ -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wno-parentheses -Wno-non-virtual-dtor -fPIC -flifetime-dse=1 -o itt_notify_malloc.o -I../../src -I../../src/rml/include -I../../include ../../src/tbb/itt_notify.cpp g++ -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wno-parentheses -Wno-non-virtual-dtor -fPIC -flifetime-dse=1 -I../../src -I../../src/rml/include -I../../include -I../../src/tbbmalloc -I../../src/tbbmalloc -I. ../../src/tbbmalloc/frontend.cpp echo "INPUT (libtbbmalloc_debug.so.2)" > libtbbmalloc_debug.so g++ -E -x c++ ../../src/tbbmalloc/lin32-tbbmalloc-export.def -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wno-parentheses -Wno-non-virtual-dtor -I../../src -I../../src/rml/include -I../../include > tbbmalloc.def g++ -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-parentheses -Wno-non-virtual-dtor -fPIC -flifetime-dse=1 -D__TBBMALLOC_BUILD=1 -I../../src -I../../src/rml/include -I../../include -I../../src/tbbmalloc -I../../src/tbbmalloc ../../src/tbbmalloc/proxy.cpp g++ -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-parentheses -Wno-non-virtual-dtor -fPIC -flifetime-dse=1 -D__TBBMALLOC_BUILD=1 -I../../src -I../../src/rml/include -I../../include -I../../src/tbbmalloc -I../../src/tbbmalloc ../../src/tbbmalloc/tbb_function_replacement.cpp echo "INPUT (libtbbmalloc_proxy_debug.so.2)" > libtbbmalloc_proxy_debug.so g++ -E -x c++ ../../src/tbbmalloc/lin32-proxy-export.def -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-parentheses -Wno-non-virtual-dtor -I../../src -I../../src/rml/include -I../../include > tbbmallocproxy.def cc -fPIC -o libtbbmalloc_debug.so.2 backend.o large_objects.o backref.o tbbmalloc.o itt_notify_malloc.o frontend.o -ldl -lpthread -lrt -latomic -shared -Wl,-soname=libtbbmalloc_debug.so.2 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--version-script,tbbmalloc.def g++ -fPIC -o libtbbmalloc_proxy_debug.so.2 proxy.o tbb_function_replacement.o -ldl -lpthread -lrt -latomic libtbbmalloc_debug.so -shared -Wl,-soname=libtbbmalloc_proxy_debug.so.2 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--version-script,tbbmallocproxy.def make[3]: Leaving directory '/<>/build/linux_armv7_gcc_cc8_libc2.28_debug' make -C "./build/linux_armv7_gcc_cc8_libc2.28_release" -r -f ../../build/Makefile.tbbmalloc cfg=release malloc make[3]: Entering directory '/<>/build/linux_armv7_gcc_cc8_libc2.28_release' g++ -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wno-parentheses -Wno-non-virtual-dtor -fPIC -flifetime-dse=1 -I../../src -I../../src/rml/include -I../../include -I../../src/tbbmalloc -I../../src/tbbmalloc ../../src/tbbmalloc/backend.cpp g++ -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wno-parentheses -Wno-non-virtual-dtor -fPIC -flifetime-dse=1 -I../../src -I../../src/rml/include -I../../include -I../../src/tbbmalloc -I../../src/tbbmalloc ../../src/tbbmalloc/large_objects.cpp g++ -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wno-parentheses -Wno-non-virtual-dtor -fPIC -flifetime-dse=1 -I../../src -I../../src/rml/include -I../../include -I../../src/tbbmalloc -I../../src/tbbmalloc ../../src/tbbmalloc/backref.cpp g++ -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wno-parentheses -Wno-non-virtual-dtor -fPIC -flifetime-dse=1 -I../../src -I../../src/rml/include -I../../include -I../../src/tbbmalloc -I../../src/tbbmalloc ../../src/tbbmalloc/tbbmalloc.cpp g++ -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wno-parentheses -Wno-non-virtual-dtor -fPIC -flifetime-dse=1 -o itt_notify_malloc.o -I../../src -I../../src/rml/include -I../../include ../../src/tbb/itt_notify.cpp g++ -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wno-parentheses -Wno-non-virtual-dtor -fPIC -flifetime-dse=1 -I../../src -I../../src/rml/include -I../../include -I../../src/tbbmalloc -I../../src/tbbmalloc -I. ../../src/tbbmalloc/frontend.cpp echo "INPUT (libtbbmalloc.so.2)" > libtbbmalloc.so g++ -E -x c++ ../../src/tbbmalloc/lin32-tbbmalloc-export.def -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wno-parentheses -Wno-non-virtual-dtor -I../../src -I../../src/rml/include -I../../include > tbbmalloc.def g++ -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-parentheses -Wno-non-virtual-dtor -fPIC -flifetime-dse=1 -D__TBBMALLOC_BUILD=1 -I../../src -I../../src/rml/include -I../../include -I../../src/tbbmalloc -I../../src/tbbmalloc ../../src/tbbmalloc/proxy.cpp g++ -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-parentheses -Wno-non-virtual-dtor -fPIC -flifetime-dse=1 -D__TBBMALLOC_BUILD=1 -I../../src -I../../src/rml/include -I../../include -I../../src/tbbmalloc -I../../src/tbbmalloc ../../src/tbbmalloc/tbb_function_replacement.cpp echo "INPUT (libtbbmalloc_proxy.so.2)" > libtbbmalloc_proxy.so g++ -E -x c++ ../../src/tbbmalloc/lin32-proxy-export.def -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-parentheses -Wno-non-virtual-dtor -I../../src -I../../src/rml/include -I../../include > tbbmallocproxy.def cc -fPIC -o libtbbmalloc.so.2 backend.o large_objects.o backref.o tbbmalloc.o itt_notify_malloc.o frontend.o -ldl -lpthread -lrt -latomic -shared -Wl,-soname=libtbbmalloc.so.2 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--version-script,tbbmalloc.def g++ -fPIC -o libtbbmalloc_proxy.so.2 proxy.o tbb_function_replacement.o -ldl -lpthread -lrt -latomic libtbbmalloc.so -shared -Wl,-soname=libtbbmalloc_proxy.so.2 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--version-script,tbbmallocproxy.def make[3]: Leaving directory '/<>/build/linux_armv7_gcc_cc8_libc2.28_release' make[2]: Leaving directory '/<>' make[1]: Leaving directory '/<>' dh_auto_test -a make -j4 test make[1]: Entering directory '/<>' build/linux.inc:43: "uname_m: " armv7l build/linux.inc:44: "uname_a: " Linux bos02-arm64-014 4.4.0-139-generic #165-Ubuntu SMP Wed Oct 24 10:55:47 UTC 2018 armv7l armv7l armv7l GNU/Linux build/linux.inc:45: "deb_host_arch: " armhf Created ./build/linux_armv7_gcc_cc8_libc2.28_release and ..._debug directories make -C "./build/linux_armv7_gcc_cc8_libc2.28_debug" -r -f ../../build/Makefile.tbb cfg=debug make[2]: Entering directory '/<>/build/linux_armv7_gcc_cc8_libc2.28_debug' ../../build/Makefile.tbb:32: CONFIG: cfg=debug arch=armv7 compiler=gcc target=linux runtime=cc8_libc2.28 make[2]: Nothing to be done for 'default_tbb'. make[2]: Leaving directory '/<>/build/linux_armv7_gcc_cc8_libc2.28_debug' make -C "./build/linux_armv7_gcc_cc8_libc2.28_release" -r -f ../../build/Makefile.tbb cfg=release make[2]: Entering directory '/<>/build/linux_armv7_gcc_cc8_libc2.28_release' ../../build/Makefile.tbb:32: CONFIG: cfg=release arch=armv7 compiler=gcc target=linux runtime=cc8_libc2.28 make[2]: Nothing to be done for 'default_tbb'. make[2]: Leaving directory '/<>/build/linux_armv7_gcc_cc8_libc2.28_release' make -C "./build/linux_armv7_gcc_cc8_libc2.28_debug" -r -f ../../build/Makefile.tbbmalloc cfg=debug malloc make[2]: Entering directory '/<>/build/linux_armv7_gcc_cc8_libc2.28_debug' make[2]: Nothing to be done for 'malloc'. make[2]: Leaving directory '/<>/build/linux_armv7_gcc_cc8_libc2.28_debug' make -C "./build/linux_armv7_gcc_cc8_libc2.28_release" -r -f ../../build/Makefile.tbbmalloc cfg=release malloc make[2]: Entering directory '/<>/build/linux_armv7_gcc_cc8_libc2.28_release' make[2]: Nothing to be done for 'malloc'. make[2]: Leaving directory '/<>/build/linux_armv7_gcc_cc8_libc2.28_release' make -C "./build/linux_armv7_gcc_cc8_libc2.28_debug" -r -f ../../build/Makefile.tbbmalloc cfg=debug malloc_test make[2]: Entering directory '/<>/build/linux_armv7_gcc_cc8_libc2.28_debug' g++ -o test_ScalableAllocator.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -I../../src -I../../src/rml/include -I../../include -include ../../src/test/harness_preload.h ../../src/test/test_ScalableAllocator.cpp g++ -o test_ScalableAllocator_STL.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -I../../src -I../../src/rml/include -I../../include -include ../../src/test/harness_preload.h ../../src/test/test_ScalableAllocator_STL.cpp g++ -o test_malloc_compliance.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -I../../src -I../../src/rml/include -I../../include -include ../../src/test/harness_preload.h ../../src/test/test_malloc_compliance.cpp g++ -o test_malloc_regression.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -I../../src -I../../src/rml/include -I../../include -include ../../src/test/harness_preload.h ../../src/test/test_malloc_regression.cpp g++ -o test_malloc_init_shutdown.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -I../../src -I../../src/rml/include -I../../include -include ../../src/test/harness_preload.h ../../src/test/test_malloc_init_shutdown.cpp g++ -o test_malloc_pools.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -I../../src -I../../src/rml/include -I../../include -include ../../src/test/harness_preload.h ../../src/test/test_malloc_pools.cpp cc -c -MMD -o test_malloc_pure_c.o -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wshadow -Wcast-qual -Wextra -I../../src -I../../src/rml/include -I../../include -include ../../src/test/harness_preload.h ../../src/test/test_malloc_pure_c.c g++ -o test_malloc_whitebox.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -I../../src -I../../src/rml/include -I../../include -I../../src/tbbmalloc -I../../src/tbbmalloc -include ../../src/test/harness_preload.h -I. ../../src/test/test_malloc_whitebox.cpp In file included from ../../src/test/test_malloc_whitebox.cpp:52: ../../src/test/../tbbmalloc/frontend.cpp: In member function ‘bool rml::internal::ExtMemoryPool::init(intptr_t, rml::rawAllocType, rml::rawFreeType, size_t, bool, bool)’: ../../src/test/../tbbmalloc/frontend.cpp:1051:60: warning: declaration of ‘fixedPool’ shadows a member of ‘rml::internal::ExtMemoryPool’ [-Wshadow] bool keepAllMemory, bool fixedPool) ^ In file included from ../../src/test/../tbbmalloc/frontend.cpp:22, from ../../src/test/test_malloc_whitebox.cpp:52: ../../src/test/../tbbmalloc/tbbmalloc_internal.h:1075:23: note: shadowed declaration is here fixedPool; ^~~~~~~~~ In file included from ../../src/test/test_malloc_whitebox.cpp:52: ../../src/test/../tbbmalloc/frontend.cpp:1051:60: warning: declaration of ‘keepAllMemory’ shadows a member of ‘rml::internal::ExtMemoryPool’ [-Wshadow] bool keepAllMemory, bool fixedPool) ^ In file included from ../../src/test/../tbbmalloc/frontend.cpp:22, from ../../src/test/test_malloc_whitebox.cpp:52: ../../src/test/../tbbmalloc/tbbmalloc_internal.h:1072:23: note: shadowed declaration is here bool keepAllMemory, ^~~~~~~~~~~~~ In file included from ../../src/test/test_malloc_whitebox.cpp:52: ../../src/test/../tbbmalloc/frontend.cpp:1051:60: warning: declaration of ‘granularity’ shadows a member of ‘rml::internal::ExtMemoryPool’ [-Wshadow] bool keepAllMemory, bool fixedPool) ^ In file included from ../../src/test/../tbbmalloc/frontend.cpp:22, from ../../src/test/test_malloc_whitebox.cpp:52: ../../src/test/../tbbmalloc/tbbmalloc_internal.h:1071:23: note: shadowed declaration is here size_t granularity; ^~~~~~~~~~~ In file included from ../../src/test/test_malloc_whitebox.cpp:52: ../../src/test/../tbbmalloc/frontend.cpp:1051:60: warning: declaration of ‘rawFree’ shadows a member of ‘rml::internal::ExtMemoryPool’ [-Wshadow] bool keepAllMemory, bool fixedPool) ^ In file included from ../../src/test/../tbbmalloc/frontend.cpp:22, from ../../src/test/test_malloc_whitebox.cpp:52: ../../src/test/../tbbmalloc/tbbmalloc_internal.h:1070:23: note: shadowed declaration is here rawFreeType rawFree; ^~~~~~~ In file included from ../../src/test/test_malloc_whitebox.cpp:52: ../../src/test/../tbbmalloc/frontend.cpp:1051:60: warning: declaration of ‘rawAlloc’ shadows a member of ‘rml::internal::ExtMemoryPool’ [-Wshadow] bool keepAllMemory, bool fixedPool) ^ In file included from ../../src/test/../tbbmalloc/frontend.cpp:22, from ../../src/test/test_malloc_whitebox.cpp:52: ../../src/test/../tbbmalloc/tbbmalloc_internal.h:1069:23: note: shadowed declaration is here rawAllocType rawAlloc; ^~~~~~~~ In file included from ../../src/test/test_malloc_whitebox.cpp:52: ../../src/test/../tbbmalloc/frontend.cpp:1051:60: warning: declaration of ‘poolId’ shadows a member of ‘rml::internal::ExtMemoryPool’ [-Wshadow] bool keepAllMemory, bool fixedPool) ^ In file included from ../../src/test/../tbbmalloc/frontend.cpp:22, from ../../src/test/test_malloc_whitebox.cpp:52: ../../src/test/../tbbmalloc/tbbmalloc_internal.h:1064:23: note: shadowed declaration is here intptr_t poolId; ^~~~~~ In file included from ../../src/test/test_malloc_whitebox.cpp:52: ../../src/test/../tbbmalloc/frontend.cpp: In member function ‘rml::internal::FreeObject* rml::internal::Block::findObjectToFree(const void*) const’: ../../src/test/../tbbmalloc/frontend.cpp:1679:37: warning: cast from type ‘const void*’ to type ‘rml::internal::FreeObject*’ casts away qualifiers [-Wcast-qual] objectToFree = (FreeObject*)object; ^~~~~~ ../../src/test/../tbbmalloc/frontend.cpp:1686:41: warning: cast from type ‘const void*’ to type ‘rml::internal::FreeObject*’ casts away qualifiers [-Wcast-qual] objectToFree = (FreeObject*)object; ^~~~~~ In file included from ../../src/test/test_malloc_whitebox.cpp:58: ../../src/test/../tbbmalloc/backend.cpp: In member function ‘void* rml::internal::Backend::remap(void*, size_t, size_t, size_t)’: ../../src/test/../tbbmalloc/backend.cpp:981:41: warning: cast from type ‘const rml::internal::LargeMemoryBlock*’ to type ‘rml::internal::FreeBlock*’ casts away qualifiers [-Wcast-qual] FreeBlock *oldFBlock = (FreeBlock *)lmbOld; ^~~~~~ In file included from ../../src/test/test_malloc_whitebox.cpp:65: ../../src/test/../tbbmalloc/large_objects.cpp: In constructor ‘rml::internal::CacheBinFunctor::OperationPreprocessor::OperationPreprocessor(typename rml::internal::LargeObjectCacheImpl::CacheBin*)’: ../../src/test/../tbbmalloc/large_objects.cpp:84:84: warning: declaration of ‘bin’ shadows a member of ‘rml::internal::CacheBinFunctor::OperationPreprocessor’ [-Wshadow] OperationPreprocessor(typename LargeObjectCacheImpl::CacheBin *bin) : ^ ../../src/test/../tbbmalloc/large_objects.cpp:51:64: note: shadowed declaration is here typename LargeObjectCacheImpl::CacheBin *const bin; ^~~ ../../src/test/../tbbmalloc/large_objects.cpp: In constructor ‘rml::internal::CacheBinFunctor::CacheBinFunctor(typename rml::internal::LargeObjectCacheImpl::CacheBin*, rml::internal::ExtMemoryPool*, typename rml::internal::LargeObjectCacheImpl::BinBitMask*, int)’: ../../src/test/../tbbmalloc/large_objects.cpp:95:89: warning: declaration of ‘idx’ shadows a member of ‘rml::internal::CacheBinFunctor’ [-Wshadow] typename LargeObjectCacheImpl::BinBitMask *bitMask, int idx) : ^ ../../src/test/../tbbmalloc/large_objects.cpp:36:15: note: shadowed declaration is here const int idx; ^~~ ../../src/test/../tbbmalloc/large_objects.cpp:95:89: warning: declaration of ‘bitMask’ shadows a member of ‘rml::internal::CacheBinFunctor’ [-Wshadow] typename LargeObjectCacheImpl::BinBitMask *bitMask, int idx) : ^ ../../src/test/../tbbmalloc/large_objects.cpp:35:61: note: shadowed declaration is here typename LargeObjectCacheImpl::BinBitMask *const bitMask; ^~~~~~~ ../../src/test/../tbbmalloc/large_objects.cpp:95:89: warning: declaration of ‘extMemPool’ shadows a member of ‘rml::internal::CacheBinFunctor’ [-Wshadow] typename LargeObjectCacheImpl::BinBitMask *bitMask, int idx) : ^ ../../src/test/../tbbmalloc/large_objects.cpp:34:26: note: shadowed declaration is here ExtMemoryPool *const extMemPool; ^~~~~~~~~~ ../../src/test/../tbbmalloc/large_objects.cpp:95:89: warning: declaration of ‘bin’ shadows a member of ‘rml::internal::CacheBinFunctor’ [-Wshadow] typename LargeObjectCacheImpl::BinBitMask *bitMask, int idx) : ^ ../../src/test/../tbbmalloc/large_objects.cpp:33:59: note: shadowed declaration is here typename LargeObjectCacheImpl::CacheBin *const bin; ^~~ ../../src/test/../tbbmalloc/large_objects.cpp: In function ‘bool rml::internal::lessThanWithOverflow(intptr_t, intptr_t)’: ../../src/test/../tbbmalloc/large_objects.cpp:199:29: warning: comparison of integer expressions of different signedness: ‘intptr_t’ {aka ‘int’} and ‘unsigned int’ [-Wsign-compare] return (a < b && (b - a < UINTPTR_MAX/2)) || ~~~~~~^~~~~~~~~~~~~~~ ../../src/test/../tbbmalloc/large_objects.cpp:200:29: warning: comparison of integer expressions of different signedness: ‘intptr_t’ {aka ‘int’} and ‘unsigned int’ [-Wsign-compare] (a > b && (a - b > UINTPTR_MAX/2)); ~~~~~~^~~~~~~~~~~~~~~ ../../src/test/../tbbmalloc/large_objects.cpp: In member function ‘bool rml::internal::CacheBinFunctor::OperationPreprocessor::getFromPutList(rml::internal::CacheBinOperation*, uintptr_t)’: ../../src/test/../tbbmalloc/large_objects.cpp:219:87: warning: declaration of ‘opGet’ shadows a member of ‘rml::internal::CacheBinFunctor::OperationPreprocessor’ [-Wshadow] OperationPreprocessor::getFromPutList(CacheBinOperation *opGet, uintptr_t currTime) ^ ../../src/test/../tbbmalloc/large_objects.cpp:60:28: note: shadowed declaration is here CacheBinOperation *opGet, *opClean; ^~~~~ ../../src/test/../tbbmalloc/large_objects.cpp: In member function ‘void rml::internal::CacheBinFunctor::OperationPreprocessor::operator()(rml::internal::CacheBinOperation*)’: ../../src/test/../tbbmalloc/large_objects.cpp:276:35: warning: declaration of ‘head’ shadows a member of ‘rml::internal::CacheBinFunctor::OperationPreprocessor’ [-Wshadow] LargeMemoryBlock *head = opCast(*op).head; ^~~~ ../../src/test/../tbbmalloc/large_objects.cpp:72:27: note: shadowed declaration is here LargeMemoryBlock *head, *tail; ^~~~ ../../src/test/../tbbmalloc/large_objects.cpp:297:35: warning: declaration of ‘tail’ shadows a member of ‘rml::internal::CacheBinFunctor::OperationPreprocessor’ [-Wshadow] LargeMemoryBlock *tail = prev; ^~~~ ../../src/test/../tbbmalloc/large_objects.cpp:72:34: note: shadowed declaration is here LargeMemoryBlock *head, *tail; ^~~~ In file included from ../../src/test/harness.h:187, from ../../src/test/test_malloc_whitebox.cpp:31: ../../src/test/test_malloc_whitebox.cpp: In function ‘void TestBackend()’: ../../src/test/test_malloc_whitebox.cpp:658:43: warning: comparison of integer expressions of different signedness: ‘intptr_t’ {aka ‘int’} and ‘unsigned int’ [-Wsign-compare] ASSERT( (intptr_t)(memSize1-memSize0) >= 4*MByte, "The backend has not increased the amount of using memory." ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ ../../src/test/harness_assert.h:33:47: note: in definition of macro ‘ASSERT_CUSTOM’ #define ASSERT_CUSTOM(p,message,file,line) ((p)?(void)0:ReportError(file,line,#p,message)) ^ ../../src/test/test_malloc_whitebox.cpp:658:5: note: in expansion of macro ‘ASSERT’ ASSERT( (intptr_t)(memSize1-memSize0) >= 4*MByte, "The backend has not increased the amount of using memory." ); ^~~~~~ ../../src/test/test_malloc_whitebox.cpp: In member function ‘void TestCollapsingMallocFree::check()’: ../../src/test/test_malloc_whitebox.cpp:1054:53: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] ASSERT( tbbmalloc_whitebox::locGetProcessed < num_threads*NUM_ALLOCS, "No one Malloc/Free pair was collapsed." ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ../../src/test/harness_assert.h:33:47: note: in definition of macro ‘ASSERT_CUSTOM’ #define ASSERT_CUSTOM(p,message,file,line) ((p)?(void)0:ReportError(file,line,#p,message)) ^ ../../src/test/test_malloc_whitebox.cpp:1054:9: note: in expansion of macro ‘ASSERT’ ASSERT( tbbmalloc_whitebox::locGetProcessed < num_threads*NUM_ALLOCS, "No one Malloc/Free pair was collapsed." ); ^~~~~~ ../../src/test/test_malloc_whitebox.cpp: In member function ‘void TestCollapsingBootstrap::CheckNumAllocs::operator()() const’: ../../src/test/test_malloc_whitebox.cpp:1064:57: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] ASSERT( tbbmalloc_whitebox::locGetProcessed == num_threads*NUM_ALLOCS, ASSERT_TEXT ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/test/harness_assert.h:33:47: note: in definition of macro ‘ASSERT_CUSTOM’ #define ASSERT_CUSTOM(p,message,file,line) ((p)?(void)0:ReportError(file,line,#p,message)) ^ ../../src/test/test_malloc_whitebox.cpp:1064:13: note: in expansion of macro ‘ASSERT’ ASSERT( tbbmalloc_whitebox::locGetProcessed == num_threads*NUM_ALLOCS, ASSERT_TEXT ); ^~~~~~ ../../src/test/test_malloc_whitebox.cpp: In member function ‘void TestCollapsingBootstrap::check()’: ../../src/test/test_malloc_whitebox.cpp:1093:53: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] ASSERT( tbbmalloc_whitebox::locGetProcessed == num_threads*NUM_ALLOCS, ASSERT_TEXT ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/test/harness_assert.h:33:47: note: in definition of macro ‘ASSERT_CUSTOM’ #define ASSERT_CUSTOM(p,message,file,line) ((p)?(void)0:ReportError(file,line,#p,message)) ^ ../../src/test/test_malloc_whitebox.cpp:1093:9: note: in expansion of macro ‘ASSERT’ ASSERT( tbbmalloc_whitebox::locGetProcessed == num_threads*NUM_ALLOCS, ASSERT_TEXT ); ^~~~~~ In file included from ../../include/tbb/tbb_machine.h:117, from ../../include/tbb/atomic.h:32, from ../../src/test/harness_barrier.h:21, from ../../src/test/test_malloc_whitebox.cpp:32: ../../src/test/../tbbmalloc/large_objects.cpp: In instantiation of ‘void rml::internal::LargeObjectCacheImpl::updateCacheState(rml::internal::ExtMemoryPool*, rml::internal::DecreaseOrIncrease, size_t) [with Props = rml::internal::LargeObjectCacheProps<8192, 8388608, 8192, 2, 2, 16>; size_t = unsigned int]’: ../../src/test/../tbbmalloc/large_objects.cpp:820:57: required from here ../../src/test/../tbbmalloc/large_objects.cpp:786:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] MALLOC_ASSERT(idx::updateCacheState(rml::internal::ExtMemoryPool*, rml::internal::DecreaseOrIncrease, size_t) [with Props = rml::internal::LargeObjectCacheProps<8388608, 135266304, 524288, 1, 1, 4>; size_t = unsigned int]’: ../../src/test/../tbbmalloc/large_objects.cpp:822:56: required from here ../../src/test/../tbbmalloc/large_objects.cpp:786:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] MALLOC_ASSERT(idx::CacheBin::get(rml::internal::ExtMemoryPool*, size_t, rml::internal::LargeObjectCacheImpl::BinBitMask*, int) [with Props = rml::internal::LargeObjectCacheProps<8192, 8388608, 8192, 2, 2, 16>; size_t = unsigned int; rml::internal::LargeObjectCacheImpl::BinBitMask = rml::internal::BitMaskMax<1023>]’: ../../src/test/../tbbmalloc/large_objects.cpp:773:23: required from ‘rml::internal::LargeMemoryBlock* rml::internal::LargeObjectCacheImpl::get(rml::internal::ExtMemoryPool*, size_t) [with Props = rml::internal::LargeObjectCacheProps<8192, 8388608, 8192, 2, 2, 16>; size_t = unsigned int]’ ../../src/test/../tbbmalloc/large_objects.cpp:897:44: required from here ../../src/test/../tbbmalloc/large_objects.cpp:432:11: warning: missing initializer for member ‘rml::internal::OpGet::currTime’ [-Wmissing-field-initializers] OpGet data = {&lmb, size}; ^~~~ ../../src/test/../tbbmalloc/large_objects.cpp: In instantiation of ‘rml::internal::LargeMemoryBlock* rml::internal::LargeObjectCacheImpl::CacheBin::get(rml::internal::ExtMemoryPool*, size_t, rml::internal::LargeObjectCacheImpl::BinBitMask*, int) [with Props = rml::internal::LargeObjectCacheProps<8388608, 135266304, 524288, 1, 1, 4>; size_t = unsigned int; rml::internal::LargeObjectCacheImpl::BinBitMask = rml::internal::BitMaskMax<242>]’: ../../src/test/../tbbmalloc/large_objects.cpp:773:23: required from ‘rml::internal::LargeMemoryBlock* rml::internal::LargeObjectCacheImpl::get(rml::internal::ExtMemoryPool*, size_t) [with Props = rml::internal::LargeObjectCacheProps<8388608, 135266304, 524288, 1, 1, 4>; size_t = unsigned int]’ ../../src/test/../tbbmalloc/large_objects.cpp:897:78: required from here ../../src/test/../tbbmalloc/large_objects.cpp:432:11: warning: missing initializer for member ‘rml::internal::OpGet::currTime’ [-Wmissing-field-initializers] ../../src/test/test_malloc_whitebox.cpp: In instantiation of ‘void CacheBinModel::get() [with Props = rml::internal::LargeObjectCacheProps<8192, 8388608, 8192, 2, 2, 16>]’: ../../src/test/test_malloc_whitebox.cpp:973:30: required from ‘void LOCModelTester() [with Scenarion = TestBootstrap]’ ../../src/test/test_malloc_whitebox.cpp:1111:35: required from here ../../src/test/test_malloc_whitebox.cpp:884:63: warning: comparison of integer expressions of different signedness: ‘const uintptr_t’ {aka ‘const unsigned int’} and ‘int’ [-Wsign-compare] if ( ( cacheBinModel.ageThreshold && sinceLastGet > Props::LongWaitFactor*cacheBinModel.ageThreshold ) || ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../src/test/test_malloc_whitebox.cpp:65: ../../src/test/../tbbmalloc/large_objects.cpp: In instantiation of ‘rml::internal::CacheBinFunctor::CacheBinFunctor(typename rml::internal::LargeObjectCacheImpl::CacheBin*, rml::internal::ExtMemoryPool*, typename rml::internal::LargeObjectCacheImpl::BinBitMask*, int) [with Props = rml::internal::LargeObjectCacheProps<8192, 8388608, 8192, 2, 2, 16>; typename rml::internal::LargeObjectCacheImpl::CacheBin = rml::internal::LargeObjectCacheImpl >::CacheBin; typename rml::internal::LargeObjectCacheImpl::BinBitMask = rml::internal::BitMaskMax<1023>]’: ../../src/test/../tbbmalloc/large_objects.cpp:418:28: required from ‘void rml::internal::LargeObjectCacheImpl::CacheBin::ExecuteOperation(rml::internal::CacheBinOperation*, rml::internal::ExtMemoryPool*, rml::internal::LargeObjectCacheImpl::BinBitMask*, int, bool) [with Props = rml::internal::LargeObjectCacheProps<8192, 8388608, 8192, 2, 2, 16>; rml::internal::LargeObjectCacheImpl::BinBitMask = rml::internal::BitMaskMax<1023>]’ ../../src/test/../tbbmalloc/large_objects.cpp:458:9: required from ‘bool rml::internal::LargeObjectCacheImpl::CacheBin::cleanToThreshold(rml::internal::ExtMemoryPool*, rml::internal::LargeObjectCacheImpl::BinBitMask*, uintptr_t, int) [with Props = rml::internal::LargeObjectCacheProps<8192, 8388608, 8192, 2, 2, 16>; rml::internal::LargeObjectCacheImpl::BinBitMask = rml::internal::BitMaskMax<1023>; uintptr_t = unsigned int]’ ../../src/test/../tbbmalloc/large_objects.cpp:683:9: required from ‘bool rml::internal::LargeObjectCacheImpl::regularCleanup(rml::internal::ExtMemoryPool*, uintptr_t, bool) [with Props = rml::internal::LargeObjectCacheProps<8192, 8388608, 8192, 2, 2, 16>; uintptr_t = unsigned int]’ ../../src/test/../tbbmalloc/large_objects.cpp:748:72: required from here ../../src/test/../tbbmalloc/large_objects.cpp:94:5: warning: declaration of ‘idx’ shadows a member of ‘rml::internal::CacheBinFunctor >’ [-Wshadow] CacheBinFunctor(typename LargeObjectCacheImpl::CacheBin *bin, ExtMemoryPool *extMemPool, ^~~~~~~~~~~~~~~ ../../src/test/../tbbmalloc/large_objects.cpp:36:15: note: shadowed declaration is here const int idx; ^~~ ../../src/test/../tbbmalloc/large_objects.cpp:94:5: warning: declaration of ‘bitMask’ shadows a member of ‘rml::internal::CacheBinFunctor >’ [-Wshadow] CacheBinFunctor(typename LargeObjectCacheImpl::CacheBin *bin, ExtMemoryPool *extMemPool, ^~~~~~~~~~~~~~~ ../../src/test/../tbbmalloc/large_objects.cpp:35:61: note: shadowed declaration is here typename LargeObjectCacheImpl::BinBitMask *const bitMask; ^~~~~~~ ../../src/test/../tbbmalloc/large_objects.cpp:94:5: warning: declaration of ‘extMemPool’ shadows a member of ‘rml::internal::CacheBinFunctor >’ [-Wshadow] CacheBinFunctor(typename LargeObjectCacheImpl::CacheBin *bin, ExtMemoryPool *extMemPool, ^~~~~~~~~~~~~~~ ../../src/test/../tbbmalloc/large_objects.cpp:34:26: note: shadowed declaration is here ExtMemoryPool *const extMemPool; ^~~~~~~~~~ ../../src/test/../tbbmalloc/large_objects.cpp:94:5: warning: declaration of ‘bin’ shadows a member of ‘rml::internal::CacheBinFunctor >’ [-Wshadow] CacheBinFunctor(typename LargeObjectCacheImpl::CacheBin *bin, ExtMemoryPool *extMemPool, ^~~~~~~~~~~~~~~ ../../src/test/../tbbmalloc/large_objects.cpp:33:59: note: shadowed declaration is here typename LargeObjectCacheImpl::CacheBin *const bin; ^~~ ../../src/test/../tbbmalloc/large_objects.cpp: In instantiation of ‘rml::internal::CacheBinFunctor::CacheBinFunctor(typename rml::internal::LargeObjectCacheImpl::CacheBin*, rml::internal::ExtMemoryPool*, typename rml::internal::LargeObjectCacheImpl::BinBitMask*, int) [with Props = rml::internal::LargeObjectCacheProps<8388608, 135266304, 524288, 1, 1, 4>; typename rml::internal::LargeObjectCacheImpl::CacheBin = rml::internal::LargeObjectCacheImpl >::CacheBin; typename rml::internal::LargeObjectCacheImpl::BinBitMask = rml::internal::BitMaskMax<242>]’: ../../src/test/../tbbmalloc/large_objects.cpp:418:28: required from ‘void rml::internal::LargeObjectCacheImpl::CacheBin::ExecuteOperation(rml::internal::CacheBinOperation*, rml::internal::ExtMemoryPool*, rml::internal::LargeObjectCacheImpl::BinBitMask*, int, bool) [with Props = rml::internal::LargeObjectCacheProps<8388608, 135266304, 524288, 1, 1, 4>; rml::internal::LargeObjectCacheImpl::BinBitMask = rml::internal::BitMaskMax<242>]’ ../../src/test/../tbbmalloc/large_objects.cpp:458:9: required from ‘bool rml::internal::LargeObjectCacheImpl::CacheBin::cleanToThreshold(rml::internal::ExtMemoryPool*, rml::internal::LargeObjectCacheImpl::BinBitMask*, uintptr_t, int) [with Props = rml::internal::LargeObjectCacheProps<8388608, 135266304, 524288, 1, 1, 4>; rml::internal::LargeObjectCacheImpl::BinBitMask = rml::internal::BitMaskMax<242>; uintptr_t = unsigned int]’ ../../src/test/../tbbmalloc/large_objects.cpp:683:9: required from ‘bool rml::internal::LargeObjectCacheImpl::regularCleanup(rml::internal::ExtMemoryPool*, uintptr_t, bool) [with Props = rml::internal::LargeObjectCacheProps<8388608, 135266304, 524288, 1, 1, 4>; uintptr_t = unsigned int]’ ../../src/test/../tbbmalloc/large_objects.cpp:749:70: required from here ../../src/test/../tbbmalloc/large_objects.cpp:94:5: warning: declaration of ‘idx’ shadows a member of ‘rml::internal::CacheBinFunctor >’ [-Wshadow] CacheBinFunctor(typename LargeObjectCacheImpl::CacheBin *bin, ExtMemoryPool *extMemPool, ^~~~~~~~~~~~~~~ ../../src/test/../tbbmalloc/large_objects.cpp:36:15: note: shadowed declaration is here const int idx; ^~~ ../../src/test/../tbbmalloc/large_objects.cpp:94:5: warning: declaration of ‘bitMask’ shadows a member of ‘rml::internal::CacheBinFunctor >’ [-Wshadow] CacheBinFunctor(typename LargeObjectCacheImpl::CacheBin *bin, ExtMemoryPool *extMemPool, ^~~~~~~~~~~~~~~ ../../src/test/../tbbmalloc/large_objects.cpp:35:61: note: shadowed declaration is here typename LargeObjectCacheImpl::BinBitMask *const bitMask; ^~~~~~~ ../../src/test/../tbbmalloc/large_objects.cpp:94:5: warning: declaration of ‘extMemPool’ shadows a member of ‘rml::internal::CacheBinFunctor >’ [-Wshadow] CacheBinFunctor(typename LargeObjectCacheImpl::CacheBin *bin, ExtMemoryPool *extMemPool, ^~~~~~~~~~~~~~~ ../../src/test/../tbbmalloc/large_objects.cpp:34:26: note: shadowed declaration is here ExtMemoryPool *const extMemPool; ^~~~~~~~~~ ../../src/test/../tbbmalloc/large_objects.cpp:94:5: warning: declaration of ‘bin’ shadows a member of ‘rml::internal::CacheBinFunctor >’ [-Wshadow] CacheBinFunctor(typename LargeObjectCacheImpl::CacheBin *bin, ExtMemoryPool *extMemPool, ^~~~~~~~~~~~~~~ ../../src/test/../tbbmalloc/large_objects.cpp:33:59: note: shadowed declaration is here typename LargeObjectCacheImpl::CacheBin *const bin; ^~~ ../../src/test/../tbbmalloc/large_objects.cpp: In instantiation of ‘rml::internal::CacheBinFunctor::OperationPreprocessor::OperationPreprocessor(typename rml::internal::LargeObjectCacheImpl::CacheBin*) [with Props = rml::internal::LargeObjectCacheProps<8192, 8388608, 8192, 2, 2, 16>; typename rml::internal::LargeObjectCacheImpl::CacheBin = rml::internal::LargeObjectCacheImpl >::CacheBin]’: ../../src/test/../tbbmalloc/large_objects.cpp:340:27: required from ‘void rml::internal::CacheBinFunctor::operator()(rml::internal::CacheBinOperation*) [with Props = rml::internal::LargeObjectCacheProps<8192, 8388608, 8192, 2, 2, 16>]’ ../../include/tbb/internal/_aggregator_impl.h:140:26: required from ‘void tbb::interface6::internal::aggregator_generic::start_handle_operations(handler_type&) [with handler_type = rml::internal::CacheBinFunctor >; operation_type = rml::internal::CacheBinOperation]’ ../../include/tbb/internal/_aggregator_impl.h:92:13: required from ‘void tbb::interface6::internal::aggregator_generic::execute(operation_type*, handler_type&, bool) [with handler_type = rml::internal::CacheBinFunctor >; operation_type = rml::internal::CacheBinOperation]’ ../../src/test/../tbbmalloc/large_objects.cpp:419:5: required from ‘void rml::internal::LargeObjectCacheImpl::CacheBin::ExecuteOperation(rml::internal::CacheBinOperation*, rml::internal::ExtMemoryPool*, rml::internal::LargeObjectCacheImpl::BinBitMask*, int, bool) [with Props = rml::internal::LargeObjectCacheProps<8192, 8388608, 8192, 2, 2, 16>; rml::internal::LargeObjectCacheImpl::BinBitMask = rml::internal::BitMaskMax<1023>]’ ../../src/test/../tbbmalloc/large_objects.cpp:458:9: required from ‘bool rml::internal::LargeObjectCacheImpl::CacheBin::cleanToThreshold(rml::internal::ExtMemoryPool*, rml::internal::LargeObjectCacheImpl::BinBitMask*, uintptr_t, int) [with Props = rml::internal::LargeObjectCacheProps<8192, 8388608, 8192, 2, 2, 16>; rml::internal::LargeObjectCacheImpl::BinBitMask = rml::internal::BitMaskMax<1023>; uintptr_t = unsigned int]’ ../../src/test/../tbbmalloc/large_objects.cpp:683:9: required from ‘bool rml::internal::LargeObjectCacheImpl::regularCleanup(rml::internal::ExtMemoryPool*, uintptr_t, bool) [with Props = rml::internal::LargeObjectCacheProps<8192, 8388608, 8192, 2, 2, 16>; uintptr_t = unsigned int]’ ../../src/test/../tbbmalloc/large_objects.cpp:748:72: required from here ../../src/test/../tbbmalloc/large_objects.cpp:84:9: warning: declaration of ‘bin’ shadows a member of ‘rml::internal::CacheBinFunctor >::OperationPreprocessor’ [-Wshadow] OperationPreprocessor(typename LargeObjectCacheImpl::CacheBin *bin) : ^~~~~~~~~~~~~~~~~~~~~ ../../src/test/../tbbmalloc/large_objects.cpp:51:64: note: shadowed declaration is here typename LargeObjectCacheImpl::CacheBin *const bin; ^~~ ../../src/test/../tbbmalloc/large_objects.cpp: In instantiation of ‘void rml::internal::CacheBinFunctor::OperationPreprocessor::operator()(rml::internal::CacheBinOperation*) [with Props = rml::internal::LargeObjectCacheProps<8192, 8388608, 8192, 2, 2, 16>]’: ../../src/test/../tbbmalloc/large_objects.cpp:341:9: required from ‘void rml::internal::CacheBinFunctor::operator()(rml::internal::CacheBinOperation*) [with Props = rml::internal::LargeObjectCacheProps<8192, 8388608, 8192, 2, 2, 16>]’ ../../include/tbb/internal/_aggregator_impl.h:140:26: required from ‘void tbb::interface6::internal::aggregator_generic::start_handle_operations(handler_type&) [with handler_type = rml::internal::CacheBinFunctor >; operation_type = rml::internal::CacheBinOperation]’ ../../include/tbb/internal/_aggregator_impl.h:92:13: required from ‘void tbb::interface6::internal::aggregator_generic::execute(operation_type*, handler_type&, bool) [with handler_type = rml::internal::CacheBinFunctor >; operation_type = rml::internal::CacheBinOperation]’ ../../src/test/../tbbmalloc/large_objects.cpp:419:5: required from ‘void rml::internal::LargeObjectCacheImpl::CacheBin::ExecuteOperation(rml::internal::CacheBinOperation*, rml::internal::ExtMemoryPool*, rml::internal::LargeObjectCacheImpl::BinBitMask*, int, bool) [with Props = rml::internal::LargeObjectCacheProps<8192, 8388608, 8192, 2, 2, 16>; rml::internal::LargeObjectCacheImpl::BinBitMask = rml::internal::BitMaskMax<1023>]’ ../../src/test/../tbbmalloc/large_objects.cpp:458:9: required from ‘bool rml::internal::LargeObjectCacheImpl::CacheBin::cleanToThreshold(rml::internal::ExtMemoryPool*, rml::internal::LargeObjectCacheImpl::BinBitMask*, uintptr_t, int) [with Props = rml::internal::LargeObjectCacheProps<8192, 8388608, 8192, 2, 2, 16>; rml::internal::LargeObjectCacheImpl::BinBitMask = rml::internal::BitMaskMax<1023>; uintptr_t = unsigned int]’ ../../src/test/../tbbmalloc/large_objects.cpp:683:9: required from ‘bool rml::internal::LargeObjectCacheImpl::regularCleanup(rml::internal::ExtMemoryPool*, uintptr_t, bool) [with Props = rml::internal::LargeObjectCacheProps<8192, 8388608, 8192, 2, 2, 16>; uintptr_t = unsigned int]’ ../../src/test/../tbbmalloc/large_objects.cpp:748:72: required from here ../../src/test/../tbbmalloc/large_objects.cpp:276:35: warning: declaration of ‘head’ shadows a member of ‘rml::internal::CacheBinFunctor >::OperationPreprocessor’ [-Wshadow] LargeMemoryBlock *head = opCast(*op).head; ^~~~ ../../src/test/../tbbmalloc/large_objects.cpp:72:27: note: shadowed declaration is here LargeMemoryBlock *head, *tail; ^~~~ ../../src/test/../tbbmalloc/large_objects.cpp:297:35: warning: declaration of ‘tail’ shadows a member of ‘rml::internal::CacheBinFunctor >::OperationPreprocessor’ [-Wshadow] LargeMemoryBlock *tail = prev; ^~~~ ../../src/test/../tbbmalloc/large_objects.cpp:72:34: note: shadowed declaration is here LargeMemoryBlock *head, *tail; ^~~~ In file included from ../../src/test/test_malloc_whitebox.cpp:65: ../../src/test/../tbbmalloc/large_objects.cpp: In instantiation of ‘void rml::internal::LargeObjectCacheImpl::CacheBin::forgetOutdatedState(uintptr_t) [with Props = rml::internal::LargeObjectCacheProps<8192, 8388608, 8192, 2, 2, 16>; uintptr_t = unsigned int]’: ../../src/test/../tbbmalloc/large_objects.cpp:367:25: required from ‘void rml::internal::CacheBinFunctor::operator()(rml::internal::CacheBinOperation*) [with Props = rml::internal::LargeObjectCacheProps<8192, 8388608, 8192, 2, 2, 16>]’ ../../include/tbb/internal/_aggregator_impl.h:140:26: required from ‘void tbb::interface6::internal::aggregator_generic::start_handle_operations(handler_type&) [with handler_type = rml::internal::CacheBinFunctor >; operation_type = rml::internal::CacheBinOperation]’ ../../include/tbb/internal/_aggregator_impl.h:92:13: required from ‘void tbb::interface6::internal::aggregator_generic::execute(operation_type*, handler_type&, bool) [with handler_type = rml::internal::CacheBinFunctor >; operation_type = rml::internal::CacheBinOperation]’ ../../src/test/../tbbmalloc/large_objects.cpp:419:5: required from ‘void rml::internal::LargeObjectCacheImpl::CacheBin::ExecuteOperation(rml::internal::CacheBinOperation*, rml::internal::ExtMemoryPool*, rml::internal::LargeObjectCacheImpl::BinBitMask*, int, bool) [with Props = rml::internal::LargeObjectCacheProps<8192, 8388608, 8192, 2, 2, 16>; rml::internal::LargeObjectCacheImpl::BinBitMask = rml::internal::BitMaskMax<1023>]’ ../../src/test/../tbbmalloc/large_objects.cpp:458:9: required from ‘bool rml::internal::LargeObjectCacheImpl::CacheBin::cleanToThreshold(rml::internal::ExtMemoryPool*, rml::internal::LargeObjectCacheImpl::BinBitMask*, uintptr_t, int) [with Props = rml::internal::LargeObjectCacheProps<8192, 8388608, 8192, 2, 2, 16>; rml::internal::LargeObjectCacheImpl::BinBitMask = rml::internal::BitMaskMax<1023>; uintptr_t = unsigned int]’ ../../src/test/../tbbmalloc/large_objects.cpp:683:9: required from ‘bool rml::internal::LargeObjectCacheImpl::regularCleanup(rml::internal::ExtMemoryPool*, uintptr_t, bool) [with Props = rml::internal::LargeObjectCacheProps<8192, 8388608, 8192, 2, 2, 16>; uintptr_t = unsigned int]’ ../../src/test/../tbbmalloc/large_objects.cpp:748:72: required from here ../../src/test/../tbbmalloc/large_objects.cpp:577:34: warning: comparison of integer expressions of different signedness: ‘const uintptr_t’ {aka ‘const unsigned int’} and ‘int’ [-Wsign-compare] doCleanup = sinceLastGet > Props::LongWaitFactor*ageThreshold; ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../src/test/test_malloc_whitebox.cpp:65: ../../src/test/../tbbmalloc/large_objects.cpp: In instantiation of ‘rml::internal::CacheBinFunctor::OperationPreprocessor::OperationPreprocessor(typename rml::internal::LargeObjectCacheImpl::CacheBin*) [with Props = rml::internal::LargeObjectCacheProps<8388608, 135266304, 524288, 1, 1, 4>; typename rml::internal::LargeObjectCacheImpl::CacheBin = rml::internal::LargeObjectCacheImpl >::CacheBin]’: ../../src/test/../tbbmalloc/large_objects.cpp:340:27: required from ‘void rml::internal::CacheBinFunctor::operator()(rml::internal::CacheBinOperation*) [with Props = rml::internal::LargeObjectCacheProps<8388608, 135266304, 524288, 1, 1, 4>]’ ../../include/tbb/internal/_aggregator_impl.h:140:26: required from ‘void tbb::interface6::internal::aggregator_generic::start_handle_operations(handler_type&) [with handler_type = rml::internal::CacheBinFunctor >; operation_type = rml::internal::CacheBinOperation]’ ../../include/tbb/internal/_aggregator_impl.h:92:13: required from ‘void tbb::interface6::internal::aggregator_generic::execute(operation_type*, handler_type&, bool) [with handler_type = rml::internal::CacheBinFunctor >; operation_type = rml::internal::CacheBinOperation]’ ../../src/test/../tbbmalloc/large_objects.cpp:419:5: required from ‘void rml::internal::LargeObjectCacheImpl::CacheBin::ExecuteOperation(rml::internal::CacheBinOperation*, rml::internal::ExtMemoryPool*, rml::internal::LargeObjectCacheImpl::BinBitMask*, int, bool) [with Props = rml::internal::LargeObjectCacheProps<8388608, 135266304, 524288, 1, 1, 4>; rml::internal::LargeObjectCacheImpl::BinBitMask = rml::internal::BitMaskMax<242>]’ ../../src/test/../tbbmalloc/large_objects.cpp:458:9: required from ‘bool rml::internal::LargeObjectCacheImpl::CacheBin::cleanToThreshold(rml::internal::ExtMemoryPool*, rml::internal::LargeObjectCacheImpl::BinBitMask*, uintptr_t, int) [with Props = rml::internal::LargeObjectCacheProps<8388608, 135266304, 524288, 1, 1, 4>; rml::internal::LargeObjectCacheImpl::BinBitMask = rml::internal::BitMaskMax<242>; uintptr_t = unsigned int]’ ../../src/test/../tbbmalloc/large_objects.cpp:683:9: required from ‘bool rml::internal::LargeObjectCacheImpl::regularCleanup(rml::internal::ExtMemoryPool*, uintptr_t, bool) [with Props = rml::internal::LargeObjectCacheProps<8388608, 135266304, 524288, 1, 1, 4>; uintptr_t = unsigned int]’ ../../src/test/../tbbmalloc/large_objects.cpp:749:70: required from here ../../src/test/../tbbmalloc/large_objects.cpp:84:9: warning: declaration of ‘bin’ shadows a member of ‘rml::internal::CacheBinFunctor >::OperationPreprocessor’ [-Wshadow] OperationPreprocessor(typename LargeObjectCacheImpl::CacheBin *bin) : ^~~~~~~~~~~~~~~~~~~~~ ../../src/test/../tbbmalloc/large_objects.cpp:51:64: note: shadowed declaration is here typename LargeObjectCacheImpl::CacheBin *const bin; ^~~ ../../src/test/../tbbmalloc/large_objects.cpp: In instantiation of ‘void rml::internal::CacheBinFunctor::OperationPreprocessor::operator()(rml::internal::CacheBinOperation*) [with Props = rml::internal::LargeObjectCacheProps<8388608, 135266304, 524288, 1, 1, 4>]’: ../../src/test/../tbbmalloc/large_objects.cpp:341:9: required from ‘void rml::internal::CacheBinFunctor::operator()(rml::internal::CacheBinOperation*) [with Props = rml::internal::LargeObjectCacheProps<8388608, 135266304, 524288, 1, 1, 4>]’ ../../include/tbb/internal/_aggregator_impl.h:140:26: required from ‘void tbb::interface6::internal::aggregator_generic::start_handle_operations(handler_type&) [with handler_type = rml::internal::CacheBinFunctor >; operation_type = rml::internal::CacheBinOperation]’ ../../include/tbb/internal/_aggregator_impl.h:92:13: required from ‘void tbb::interface6::internal::aggregator_generic::execute(operation_type*, handler_type&, bool) [with handler_type = rml::internal::CacheBinFunctor >; operation_type = rml::internal::CacheBinOperation]’ ../../src/test/../tbbmalloc/large_objects.cpp:419:5: required from ‘void rml::internal::LargeObjectCacheImpl::CacheBin::ExecuteOperation(rml::internal::CacheBinOperation*, rml::internal::ExtMemoryPool*, rml::internal::LargeObjectCacheImpl::BinBitMask*, int, bool) [with Props = rml::internal::LargeObjectCacheProps<8388608, 135266304, 524288, 1, 1, 4>; rml::internal::LargeObjectCacheImpl::BinBitMask = rml::internal::BitMaskMax<242>]’ ../../src/test/../tbbmalloc/large_objects.cpp:458:9: required from ‘bool rml::internal::LargeObjectCacheImpl::CacheBin::cleanToThreshold(rml::internal::ExtMemoryPool*, rml::internal::LargeObjectCacheImpl::BinBitMask*, uintptr_t, int) [with Props = rml::internal::LargeObjectCacheProps<8388608, 135266304, 524288, 1, 1, 4>; rml::internal::LargeObjectCacheImpl::BinBitMask = rml::internal::BitMaskMax<242>; uintptr_t = unsigned int]’ ../../src/test/../tbbmalloc/large_objects.cpp:683:9: required from ‘bool rml::internal::LargeObjectCacheImpl::regularCleanup(rml::internal::ExtMemoryPool*, uintptr_t, bool) [with Props = rml::internal::LargeObjectCacheProps<8388608, 135266304, 524288, 1, 1, 4>; uintptr_t = unsigned int]’ ../../src/test/../tbbmalloc/large_objects.cpp:749:70: required from here ../../src/test/../tbbmalloc/large_objects.cpp:276:35: warning: declaration of ‘head’ shadows a member of ‘rml::internal::CacheBinFunctor >::OperationPreprocessor’ [-Wshadow] LargeMemoryBlock *head = opCast(*op).head; ^~~~ ../../src/test/../tbbmalloc/large_objects.cpp:72:27: note: shadowed declaration is here LargeMemoryBlock *head, *tail; ^~~~ ../../src/test/../tbbmalloc/large_objects.cpp:297:35: warning: declaration of ‘tail’ shadows a member of ‘rml::internal::CacheBinFunctor >::OperationPreprocessor’ [-Wshadow] LargeMemoryBlock *tail = prev; ^~~~ ../../src/test/../tbbmalloc/large_objects.cpp:72:34: note: shadowed declaration is here LargeMemoryBlock *head, *tail; ^~~~ In file included from ../../src/test/test_malloc_whitebox.cpp:65: ../../src/test/../tbbmalloc/large_objects.cpp: In instantiation of ‘void rml::internal::LargeObjectCacheImpl::CacheBin::forgetOutdatedState(uintptr_t) [with Props = rml::internal::LargeObjectCacheProps<8388608, 135266304, 524288, 1, 1, 4>; uintptr_t = unsigned int]’: ../../src/test/../tbbmalloc/large_objects.cpp:367:25: required from ‘void rml::internal::CacheBinFunctor::operator()(rml::internal::CacheBinOperation*) [with Props = rml::internal::LargeObjectCacheProps<8388608, 135266304, 524288, 1, 1, 4>]’ ../../include/tbb/internal/_aggregator_impl.h:140:26: required from ‘void tbb::interface6::internal::aggregator_generic::start_handle_operations(handler_type&) [with handler_type = rml::internal::CacheBinFunctor >; operation_type = rml::internal::CacheBinOperation]’ ../../include/tbb/internal/_aggregator_impl.h:92:13: required from ‘void tbb::interface6::internal::aggregator_generic::execute(operation_type*, handler_type&, bool) [with handler_type = rml::internal::CacheBinFunctor >; operation_type = rml::internal::CacheBinOperation]’ ../../src/test/../tbbmalloc/large_objects.cpp:419:5: required from ‘void rml::internal::LargeObjectCacheImpl::CacheBin::ExecuteOperation(rml::internal::CacheBinOperation*, rml::internal::ExtMemoryPool*, rml::internal::LargeObjectCacheImpl::BinBitMask*, int, bool) [with Props = rml::internal::LargeObjectCacheProps<8388608, 135266304, 524288, 1, 1, 4>; rml::internal::LargeObjectCacheImpl::BinBitMask = rml::internal::BitMaskMax<242>]’ ../../src/test/../tbbmalloc/large_objects.cpp:458:9: required from ‘bool rml::internal::LargeObjectCacheImpl::CacheBin::cleanToThreshold(rml::internal::ExtMemoryPool*, rml::internal::LargeObjectCacheImpl::BinBitMask*, uintptr_t, int) [with Props = rml::internal::LargeObjectCacheProps<8388608, 135266304, 524288, 1, 1, 4>; rml::internal::LargeObjectCacheImpl::BinBitMask = rml::internal::BitMaskMax<242>; uintptr_t = unsigned int]’ ../../src/test/../tbbmalloc/large_objects.cpp:683:9: required from ‘bool rml::internal::LargeObjectCacheImpl::regularCleanup(rml::internal::ExtMemoryPool*, uintptr_t, bool) [with Props = rml::internal::LargeObjectCacheProps<8388608, 135266304, 524288, 1, 1, 4>; uintptr_t = unsigned int]’ ../../src/test/../tbbmalloc/large_objects.cpp:749:70: required from here ../../src/test/../tbbmalloc/large_objects.cpp:577:34: warning: comparison of integer expressions of different signedness: ‘const uintptr_t’ {aka ‘const unsigned int’} and ‘int’ [-Wsign-compare] doCleanup = sinceLastGet > Props::LongWaitFactor*ageThreshold; ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../src/test/test_malloc_whitebox.cpp:65: ../../src/test/../tbbmalloc/large_objects.cpp: In instantiation of ‘bool rml::internal::CacheBinFunctor::OperationPreprocessor::getFromPutList(rml::internal::CacheBinOperation*, uintptr_t) [with Props = rml::internal::LargeObjectCacheProps<8192, 8388608, 8192, 2, 2, 16>; uintptr_t = unsigned int]’: ../../src/test/../tbbmalloc/large_objects.cpp:267:23: required from ‘void rml::internal::CacheBinFunctor::OperationPreprocessor::operator()(rml::internal::CacheBinOperation*) [with Props = rml::internal::LargeObjectCacheProps<8192, 8388608, 8192, 2, 2, 16>]’ ../../src/test/../tbbmalloc/large_objects.cpp:341:9: required from ‘void rml::internal::CacheBinFunctor::operator()(rml::internal::CacheBinOperation*) [with Props = rml::internal::LargeObjectCacheProps<8192, 8388608, 8192, 2, 2, 16>]’ ../../include/tbb/internal/_aggregator_impl.h:140:26: required from ‘void tbb::interface6::internal::aggregator_generic::start_handle_operations(handler_type&) [with handler_type = rml::internal::CacheBinFunctor >; operation_type = rml::internal::CacheBinOperation]’ ../../include/tbb/internal/_aggregator_impl.h:92:13: required from ‘void tbb::interface6::internal::aggregator_generic::execute(operation_type*, handler_type&, bool) [with handler_type = rml::internal::CacheBinFunctor >; operation_type = rml::internal::CacheBinOperation]’ ../../src/test/../tbbmalloc/large_objects.cpp:419:5: required from ‘void rml::internal::LargeObjectCacheImpl::CacheBin::ExecuteOperation(rml::internal::CacheBinOperation*, rml::internal::ExtMemoryPool*, rml::internal::LargeObjectCacheImpl::BinBitMask*, int, bool) [with Props = rml::internal::LargeObjectCacheProps<8192, 8388608, 8192, 2, 2, 16>; rml::internal::LargeObjectCacheImpl::BinBitMask = rml::internal::BitMaskMax<1023>]’ ../../src/test/../tbbmalloc/large_objects.cpp:458:9: required from ‘bool rml::internal::LargeObjectCacheImpl::CacheBin::cleanToThreshold(rml::internal::ExtMemoryPool*, rml::internal::LargeObjectCacheImpl::BinBitMask*, uintptr_t, int) [with Props = rml::internal::LargeObjectCacheProps<8192, 8388608, 8192, 2, 2, 16>; rml::internal::LargeObjectCacheImpl::BinBitMask = rml::internal::BitMaskMax<1023>; uintptr_t = unsigned int]’ ../../src/test/../tbbmalloc/large_objects.cpp:683:9: required from ‘bool rml::internal::LargeObjectCacheImpl::regularCleanup(rml::internal::ExtMemoryPool*, uintptr_t, bool) [with Props = rml::internal::LargeObjectCacheProps<8192, 8388608, 8192, 2, 2, 16>; uintptr_t = unsigned int]’ ../../src/test/../tbbmalloc/large_objects.cpp:748:72: required from here ../../src/test/../tbbmalloc/large_objects.cpp:218:31: warning: declaration of ‘opGet’ shadows a member of ‘rml::internal::CacheBinFunctor >::OperationPreprocessor’ [-Wshadow] template bool CacheBinFunctor:: ^~~~~~~~~~~~~~~~~~~~~~ ../../src/test/../tbbmalloc/large_objects.cpp:60:28: note: shadowed declaration is here CacheBinOperation *opGet, *opClean; ^~~~~ ../../src/test/../tbbmalloc/large_objects.cpp: In instantiation of ‘bool rml::internal::CacheBinFunctor::OperationPreprocessor::getFromPutList(rml::internal::CacheBinOperation*, uintptr_t) [with Props = rml::internal::LargeObjectCacheProps<8388608, 135266304, 524288, 1, 1, 4>; uintptr_t = unsigned int]’: ../../src/test/../tbbmalloc/large_objects.cpp:267:23: required from ‘void rml::internal::CacheBinFunctor::OperationPreprocessor::operator()(rml::internal::CacheBinOperation*) [with Props = rml::internal::LargeObjectCacheProps<8388608, 135266304, 524288, 1, 1, 4>]’ ../../src/test/../tbbmalloc/large_objects.cpp:341:9: required from ‘void rml::internal::CacheBinFunctor::operator()(rml::internal::CacheBinOperation*) [with Props = rml::internal::LargeObjectCacheProps<8388608, 135266304, 524288, 1, 1, 4>]’ ../../include/tbb/internal/_aggregator_impl.h:140:26: required from ‘void tbb::interface6::internal::aggregator_generic::start_handle_operations(handler_type&) [with handler_type = rml::internal::CacheBinFunctor >; operation_type = rml::internal::CacheBinOperation]’ ../../include/tbb/internal/_aggregator_impl.h:92:13: required from ‘void tbb::interface6::internal::aggregator_generic::execute(operation_type*, handler_type&, bool) [with handler_type = rml::internal::CacheBinFunctor >; operation_type = rml::internal::CacheBinOperation]’ ../../src/test/../tbbmalloc/large_objects.cpp:419:5: required from ‘void rml::internal::LargeObjectCacheImpl::CacheBin::ExecuteOperation(rml::internal::CacheBinOperation*, rml::internal::ExtMemoryPool*, rml::internal::LargeObjectCacheImpl::BinBitMask*, int, bool) [with Props = rml::internal::LargeObjectCacheProps<8388608, 135266304, 524288, 1, 1, 4>; rml::internal::LargeObjectCacheImpl::BinBitMask = rml::internal::BitMaskMax<242>]’ ../../src/test/../tbbmalloc/large_objects.cpp:458:9: required from ‘bool rml::internal::LargeObjectCacheImpl::CacheBin::cleanToThreshold(rml::internal::ExtMemoryPool*, rml::internal::LargeObjectCacheImpl::BinBitMask*, uintptr_t, int) [with Props = rml::internal::LargeObjectCacheProps<8388608, 135266304, 524288, 1, 1, 4>; rml::internal::LargeObjectCacheImpl::BinBitMask = rml::internal::BitMaskMax<242>; uintptr_t = unsigned int]’ ../../src/test/../tbbmalloc/large_objects.cpp:683:9: required from ‘bool rml::internal::LargeObjectCacheImpl::regularCleanup(rml::internal::ExtMemoryPool*, uintptr_t, bool) [with Props = rml::internal::LargeObjectCacheProps<8388608, 135266304, 524288, 1, 1, 4>; uintptr_t = unsigned int]’ ../../src/test/../tbbmalloc/large_objects.cpp:749:70: required from here ../../src/test/../tbbmalloc/large_objects.cpp:218:31: warning: declaration of ‘opGet’ shadows a member of ‘rml::internal::CacheBinFunctor >::OperationPreprocessor’ [-Wshadow] template bool CacheBinFunctor:: ^~~~~~~~~~~~~~~~~~~~~~ ../../src/test/../tbbmalloc/large_objects.cpp:60:28: note: shadowed declaration is here CacheBinOperation *opGet, *opClean; ^~~~~ g++ -c -MMD -o test_malloc_used_by_lib_dll.o -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -fPIC -D_USRDLL -I../../src -I../../src/rml/include -I../../include -I../../src/tbbmalloc -I../../src/tbbmalloc -include ../../src/test/harness_preload.h ../../src/test/test_malloc_used_by_lib.cpp g++ -o test_malloc_used_by_lib.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -I../../src -I../../src/rml/include -I../../include -I../../src/tbbmalloc -I../../src/tbbmalloc -include ../../src/test/harness_preload.h ../../src/test/test_malloc_used_by_lib.cpp g++ -c -MMD -o test_malloc_lib_unload_dll.o -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_USRDLL -I../../src -I../../src/rml/include -I../../include -include ../../src/test/harness_preload.h ../../src/test/test_malloc_lib_unload.cpp g++ -o test_malloc_lib_unload.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -I../../src -I../../src/rml/include -I../../include -I../../src/tbbmalloc -I../../src/tbbmalloc -include ../../src/test/harness_preload.h ../../src/test/test_malloc_lib_unload.cpp g++ -o test_malloc_overload.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -I../../src -I../../src/rml/include -I../../include -I../../src/tbbmalloc -I../../src/tbbmalloc -include ../../src/test/harness_preload.h -include ../../src/test/harness_preload.h ../../src/test/test_malloc_overload.cpp ../../src/test/test_malloc_overload.cpp: In function ‘int TestMain()’: ../../src/test/test_malloc_overload.cpp:376:28: warning: ‘ptr’ may be used uninitialized in this function [-Wmaybe-uninitialized] scalableMallocCheckSize(ptr, 3*minLargeObjectSize); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -o test_malloc_overload_proxy.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -I../../src -I../../src/rml/include -I../../include -I../../src/tbbmalloc -I../../src/tbbmalloc -include ../../src/test/harness_preload.h -include ../../src/test/harness_preload.h ../../src/test/test_malloc_overload.cpp g++ -c -MMD -o test_malloc_atexit_dll.o -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -fPIC -D_USRDLL -I../../src -I../../src/rml/include -I../../include -include ../../src/test/harness_preload.h ../../src/test/test_malloc_atexit.cpp g++ -o test_malloc_atexit.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -I../../src -I../../src/rml/include -I../../include -include ../../src/test/harness_preload.h ../../src/test/test_malloc_atexit.cpp ../../src/test/test_malloc_overload.cpp: In function ‘int TestMain()’: ../../src/test/test_malloc_overload.cpp:376:28: warning: ‘ptr’ may be used uninitialized in this function [-Wmaybe-uninitialized] scalableMallocCheckSize(ptr, 3*minLargeObjectSize); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -o test_ScalableAllocator.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra test_ScalableAllocator.o libtbbmalloc_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_ScalableAllocator_STL.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra test_ScalableAllocator_STL.o libtbbmalloc_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_malloc_compliance.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra test_malloc_compliance.o libtbbmalloc_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_malloc_regression.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra test_malloc_regression.o libtbbmalloc_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_malloc_init_shutdown.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra test_malloc_init_shutdown.o libtbbmalloc_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_malloc_pools.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra test_malloc_pools.o libtbbmalloc_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_malloc_pure_c.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wshadow -Wcast-qual -Wextra test_malloc_pure_c.o libtbbmalloc_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_malloc_used_by_lib_dll.so -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra test_malloc_used_by_lib_dll.o libtbbmalloc_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fPIC -shared g++ -o test_malloc_lib_unload_dll.so -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_malloc_lib_unload_dll.o -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -ldl -fPIC -shared g++ -o test_malloc_overload.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra test_malloc_overload.o -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -ldl g++ -o test_malloc_overload_proxy.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra test_malloc_overload_proxy.o libtbbmalloc_proxy_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -ldl g++ -o test_malloc_atexit_dll.so -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra test_malloc_atexit_dll.o libtbbmalloc_debug.so libtbbmalloc_proxy_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -ldl -fPIC -shared g++ -o test_malloc_used_by_lib.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra test_malloc_used_by_lib.o test_malloc_used_by_lib_dll.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -ldl g++ -o test_malloc_lib_unload.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra test_malloc_lib_unload.o test_malloc_lib_unload_dll.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -ldl g++ -o test_malloc_atexit.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra test_malloc_atexit.o libtbbmalloc_debug.so -Wl,--no-as-needed libtbbmalloc_proxy_debug.so test_malloc_atexit_dll.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -ldl g++ -o test_malloc_whitebox.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra test_malloc_whitebox.o -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -ldl sh ../gdb_shell.sh ./test_malloc_pools.exe 1:4 done sh ../gdb_shell.sh ./test_malloc_atexit.exe done sh ../gdb_shell.sh sh ../../build/test_launcher.sh -l libtbbmalloc_proxy_debug.so.2 ./test_malloc_overload.exe done sh ../gdb_shell.sh sh ../../build/test_launcher.sh ./test_malloc_overload_proxy.exe done sh ../gdb_shell.sh sh ../../build/test_launcher.sh ./test_malloc_lib_unload.exe done sh ../gdb_shell.sh sh ../../build/test_launcher.sh ./test_malloc_used_by_lib.exe done sh ../gdb_shell.sh ./test_malloc_whitebox.exe 1:4 done sh ../gdb_shell.sh sh ../../build/test_launcher.sh -u ./test_malloc_compliance.exe 1:4 done sh ../gdb_shell.sh ./test_ScalableAllocator.exe done sh ../gdb_shell.sh ./test_ScalableAllocator_STL.exe done sh ../gdb_shell.sh ./test_malloc_regression.exe done sh ../gdb_shell.sh ./test_malloc_init_shutdown.exe done sh ../gdb_shell.sh ./test_malloc_pure_c.exe done make[2]: Leaving directory '/<>/build/linux_armv7_gcc_cc8_libc2.28_debug' make -C "./build/linux_armv7_gcc_cc8_libc2.28_debug" -r -f ../../build/Makefile.test cfg=debug make[2]: Entering directory '/<>/build/linux_armv7_gcc_cc8_libc2.28_debug' g++ -o test_assembly.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_assembly.cpp g++ -o test_global_control.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_global_control.cpp g++ -o test_tbb_fork.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_tbb_fork.cpp g++ -o test_assembly_compiler_builtins.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D__TBB_TEST_BUILTINS=1 -DTBB_USE_ASSERT=0 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_assembly.cpp g++ -o test_aligned_space.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_aligned_space.cpp g++ -o test_atomic.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_atomic.cpp g++ -o test_atomic_pic.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D__TBB_TEST_PIC=1 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_atomic.cpp g++ -o test_atomic_compiler_builtins.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D__TBB_TEST_BUILTINS=1 -DTBB_USE_ASSERT=0 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_atomic.cpp g++ -o test_blocked_range.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_blocked_range.cpp g++ -o test_blocked_range2d.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_blocked_range2d.cpp g++ -o test_blocked_range3d.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_blocked_range3d.cpp g++ -o test_blocked_rangeNd.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_blocked_rangeNd.cpp g++ -o test_concurrent_queue.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_concurrent_queue.cpp In file included from ../../src/test/test_concurrent_queue.cpp:26: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::atomic; Allocator = std::allocator; debug_allocator::pointer = tbb::atomic*; debug_allocator::size_type = unsigned int]’: ../../src/test/test_concurrent_queue.cpp:1624:17: required from ‘void Examine(Queue, const std::vector&) [with Queue = ConcQWithSizeWrapper, debug_allocator, std::allocator> >; typename Queue::value_type = tbb::atomic]’ ../../src/test/test_concurrent_queue.cpp:1643:12: required from ‘void TypeTester(const std::vector&) [with Queue = ConcQWithSizeWrapper, tbb::cache_aligned_allocator > >; QueueDebugAlloc = ConcQWithSizeWrapper, debug_allocator, std::allocator> >; typename Queue::value_type = tbb::atomic]’ ../../src/test/test_concurrent_queue.cpp:1659:115: required from ‘void TestTypes(const std::vector&) [with value_type = tbb::atomic]’ ../../src/test/test_concurrent_queue.cpp:1675:21: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct tbb::atomic’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/internal/_concurrent_queue_impl.h:30, from ../../include/tbb/concurrent_queue.h:24, from ../../src/test/test_concurrent_queue.cpp:23: ../../include/tbb/internal/../atomic.h:421:27: note: ‘struct tbb::atomic’ declared here template<> struct atomic: internal::atomic_impl_with_arithmetic { \ ^~~~~~~~~ ../../include/tbb/internal/../atomic.h:471:1: note: in expansion of macro ‘__TBB_DECL_ATOMIC’ __TBB_DECL_ATOMIC(int) ^~~~~~~~~~~~~~~~~ In file included from ../../src/test/test_concurrent_queue.cpp:26: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = std::shared_ptr; Allocator = std::allocator; debug_allocator::pointer = std::shared_ptr*; debug_allocator::size_type = unsigned int]’: ../../src/test/test_concurrent_queue.cpp:1624:17: required from ‘void Examine(Queue, const std::vector&) [with Queue = ConcQWithSizeWrapper, debug_allocator, std::allocator> >; typename Queue::value_type = std::shared_ptr]’ ../../src/test/test_concurrent_queue.cpp:1643:12: required from ‘void TypeTester(const std::vector&) [with Queue = ConcQWithSizeWrapper, tbb::cache_aligned_allocator > >; QueueDebugAlloc = ConcQWithSizeWrapper, debug_allocator, std::allocator> >; typename Queue::value_type = std::shared_ptr]’ ../../src/test/test_concurrent_queue.cpp:1659:115: required from ‘void TestTypes(const std::vector&) [with value_type = std::shared_ptr]’ ../../src/test/test_concurrent_queue.cpp:1682:21: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘class std::shared_ptr’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from ../../include/tbb/internal/../tbb_stddef.h:427, from ../../include/tbb/internal/_concurrent_queue_impl.h:28, from ../../include/tbb/concurrent_queue.h:24, from ../../src/test/test_concurrent_queue.cpp:23: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: ‘class std::shared_ptr’ declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from ../../src/test/test_concurrent_queue.cpp:26: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = std::weak_ptr; Allocator = std::allocator; debug_allocator::pointer = std::weak_ptr*; debug_allocator::size_type = unsigned int]’: ../../src/test/test_concurrent_queue.cpp:1624:17: required from ‘void Examine(Queue, const std::vector&) [with Queue = ConcQWithSizeWrapper, debug_allocator, std::allocator> >; typename Queue::value_type = std::weak_ptr]’ ../../src/test/test_concurrent_queue.cpp:1643:12: required from ‘void TypeTester(const std::vector&) [with Queue = ConcQWithSizeWrapper, tbb::cache_aligned_allocator > >; QueueDebugAlloc = ConcQWithSizeWrapper, debug_allocator, std::allocator> >; typename Queue::value_type = std::weak_ptr]’ ../../src/test/test_concurrent_queue.cpp:1659:115: required from ‘void TestTypes(const std::vector&) [with value_type = std::weak_ptr]’ ../../src/test/test_concurrent_queue.cpp:1683:20: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘class std::weak_ptr’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from ../../include/tbb/internal/../tbb_stddef.h:427, from ../../include/tbb/internal/_concurrent_queue_impl.h:28, from ../../include/tbb/concurrent_queue.h:24, from ../../src/test/test_concurrent_queue.cpp:23: /usr/include/c++/8/bits/shared_ptr.h:536:11: note: ‘class std::weak_ptr’ declared here class weak_ptr : public __weak_ptr<_Tp> ^~~~~~~~ g++ -o test_concurrent_vector.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_concurrent_vector.cpp In file included from ../../src/test/test_concurrent_vector.cpp:36: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = Foo; Allocator = std::allocator; debug_allocator::pointer = Foo*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/concurrent_vector.h:1029:81: required from ‘static void* tbb::concurrent_vector::internal_allocator(tbb::internal::concurrent_vector_base_v3&, std::size_t) [with T = Foo; A = debug_allocator; std::size_t = unsigned int]’ ../../include/tbb/concurrent_vector.h:605:32: required from ‘tbb::concurrent_vector::concurrent_vector(const allocator_type&) [with T = Foo; A = debug_allocator; tbb::concurrent_vector::allocator_type = debug_allocator]’ ../../src/test/test_concurrent_vector.cpp:1422:12: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct Foo’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../src/test/test_concurrent_vector.cpp:38: ../../src/test/test_container_move_support.h:54:8: note: ‘struct Foo’ declared here struct Foo : FooLimit, Harness::StateTrackable{ ^~~ In file included from ../../src/test/test_concurrent_vector.cpp:36: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = push_back_exception_safety_helpers::throwing_foo; Allocator = std::allocator; debug_allocator::pointer = push_back_exception_safety_helpers::throwing_foo*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/concurrent_vector.h:1029:81: required from ‘static void* tbb::concurrent_vector::internal_allocator(tbb::internal::concurrent_vector_base_v3&, std::size_t) [with T = push_back_exception_safety_helpers::throwing_foo; A = debug_allocator; std::size_t = unsigned int]’ ../../include/tbb/concurrent_vector.h:605:32: required from ‘tbb::concurrent_vector::concurrent_vector(const allocator_type&) [with T = push_back_exception_safety_helpers::throwing_foo; A = debug_allocator; tbb::concurrent_vector::allocator_type = debug_allocator]’ ../../src/test/test_concurrent_vector.cpp:1422:12: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct push_back_exception_safety_helpers::throwing_foo’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/test/test_concurrent_vector.cpp:1415:12: note: ‘struct push_back_exception_safety_helpers::throwing_foo’ declared here struct throwing_foo:Foo{ ^~~~~~~~~~~~ In file included from ../../src/test/test_concurrent_vector.cpp:36: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = std::reference_wrapper; Allocator = std::allocator; debug_allocator::pointer = std::reference_wrapper*; debug_allocator::size_type = unsigned int]’: ../../src/test/test_concurrent_vector.cpp:1614:5: required from ‘void Examine(tbb::concurrent_vector, const std::vector&) [with bool default_construction_present = false; Type = std::reference_wrapper; Allocator = debug_allocator, std::allocator>]’ ../../src/test/test_concurrent_vector.cpp:1652:42: required from ‘void TypeTester(const std::vector&) [with bool default_construction_present = false; Type = std::reference_wrapper]’ ../../src/test/test_concurrent_vector.cpp:1682:66: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of non-trivial type ‘class std::reference_wrapper’; use assignment instead [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/shared_ptr_base.h:54, from /usr/include/c++/8/bits/shared_ptr.h:52, from /usr/include/c++/8/memory:81, from ../../include/tbb/tbb_stddef.h:427, from ../../include/tbb/concurrent_vector.h:24, from ../../src/test/test_concurrent_vector.cpp:25: /usr/include/c++/8/bits/refwrap.h:289:11: note: ‘class std::reference_wrapper’ declared here class reference_wrapper ^~~~~~~~~~~~~~~~~ In file included from ../../src/test/test_concurrent_vector.cpp:36: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::atomic; Allocator = std::allocator; debug_allocator::pointer = tbb::atomic*; debug_allocator::size_type = unsigned int]’: ../../src/test/test_concurrent_vector.cpp:1614:5: required from ‘void Examine(tbb::concurrent_vector, const std::vector&) [with bool default_construction_present = true; Type = tbb::atomic; Allocator = debug_allocator, std::allocator>]’ ../../src/test/test_concurrent_vector.cpp:1652:42: required from ‘void TypeTester(const std::vector&) [with bool default_construction_present = true; Type = tbb::atomic]’ ../../src/test/test_concurrent_vector.cpp:1689:68: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct tbb::atomic’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_vector.h:26, from ../../src/test/test_concurrent_vector.cpp:25: ../../include/tbb/atomic.h:421:27: note: ‘struct tbb::atomic’ declared here template<> struct atomic: internal::atomic_impl_with_arithmetic { \ ^~~~~~~~~ ../../include/tbb/atomic.h:471:1: note: in expansion of macro ‘__TBB_DECL_ATOMIC’ __TBB_DECL_ATOMIC(int) ^~~~~~~~~~~~~~~~~ In file included from ../../src/test/test_concurrent_vector.cpp:36: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = std::shared_ptr; Allocator = std::allocator; debug_allocator::pointer = std::shared_ptr*; debug_allocator::size_type = unsigned int]’: ../../src/test/test_concurrent_vector.cpp:1614:5: required from ‘void Examine(tbb::concurrent_vector, const std::vector&) [with bool default_construction_present = true; Type = std::shared_ptr; Allocator = debug_allocator, std::allocator>]’ ../../src/test/test_concurrent_vector.cpp:1652:42: required from ‘void TypeTester(const std::vector&) [with bool default_construction_present = true; Type = std::shared_ptr]’ ../../src/test/test_concurrent_vector.cpp:1694:68: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘class std::shared_ptr’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from ../../include/tbb/tbb_stddef.h:427, from ../../include/tbb/concurrent_vector.h:24, from ../../src/test/test_concurrent_vector.cpp:25: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: ‘class std::shared_ptr’ declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from ../../src/test/test_concurrent_vector.cpp:36: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = std::weak_ptr; Allocator = std::allocator; debug_allocator::pointer = std::weak_ptr*; debug_allocator::size_type = unsigned int]’: ../../src/test/test_concurrent_vector.cpp:1614:5: required from ‘void Examine(tbb::concurrent_vector, const std::vector&) [with bool default_construction_present = true; Type = std::weak_ptr; Allocator = debug_allocator, std::allocator>]’ ../../src/test/test_concurrent_vector.cpp:1652:42: required from ‘void TypeTester(const std::vector&) [with bool default_construction_present = true; Type = std::weak_ptr]’ ../../src/test/test_concurrent_vector.cpp:1698:67: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘class std::weak_ptr’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from ../../include/tbb/tbb_stddef.h:427, from ../../include/tbb/concurrent_vector.h:24, from ../../src/test/test_concurrent_vector.cpp:25: /usr/include/c++/8/bits/shared_ptr.h:536:11: note: ‘class std::weak_ptr’ declared here class weak_ptr : public __weak_ptr<_Tp> ^~~~~~~~ In file included from ../../src/test/test_concurrent_vector.cpp:36: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = Foo; Allocator = tbb::cache_aligned_allocator; debug_allocator::pointer = Foo*; debug_allocator::size_type = unsigned int]’: ../../src/test/harness_allocator.h:237:43: required from ‘static_counting_allocator::pointer static_counting_allocator::allocate(static_counting_allocator::size_type) [with base_alloc_t = debug_allocator; count_t = unsigned int; static_counting_allocator::pointer = Foo*; static_counting_allocator::size_type = unsigned int]’ ../../include/tbb/concurrent_vector.h:1029:81: required from ‘static void* tbb::concurrent_vector::internal_allocator(tbb::internal::concurrent_vector_base_v3&, std::size_t) [with T = Foo; A = static_counting_allocator, unsigned int>; std::size_t = unsigned int]’ ../../include/tbb/concurrent_vector.h:605:32: required from ‘tbb::concurrent_vector::concurrent_vector(const allocator_type&) [with T = Foo; A = static_counting_allocator, unsigned int>; tbb::concurrent_vector::allocator_type = static_counting_allocator, unsigned int>]’ ../../src/test/test_concurrent_vector.cpp:119:26: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘tbb::cache_aligned_allocator::value_type’ {aka ‘struct Foo’} with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../src/test/test_concurrent_vector.cpp:38: ../../src/test/test_container_move_support.h:54:8: note: ‘tbb::cache_aligned_allocator::value_type’ {aka ‘struct Foo’} declared here struct Foo : FooLimit, Harness::StateTrackable{ ^~~ In file included from ../../src/test/test_concurrent_vector.cpp:36: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = FooWithAssign; Allocator = std::allocator; debug_allocator::pointer = FooWithAssign*; debug_allocator::size_type = unsigned int]’: ../../src/test/harness_allocator.h:237:43: required from ‘static_counting_allocator::pointer static_counting_allocator::allocate(static_counting_allocator::size_type) [with base_alloc_t = debug_allocator; count_t = unsigned int; static_counting_allocator::pointer = FooWithAssign*; static_counting_allocator::size_type = unsigned int]’ ../../include/tbb/concurrent_vector.h:1029:81: required from ‘static void* tbb::concurrent_vector::internal_allocator(tbb::internal::concurrent_vector_base_v3&, std::size_t) [with T = FooWithAssign; A = static_counting_allocator, unsigned int>; std::size_t = unsigned int]’ ../../include/tbb/concurrent_vector.h:719:32: required from ‘tbb::concurrent_vector::concurrent_vector(I, I, const allocator_type&) [with I = FooIterator; T = FooWithAssign; A = static_counting_allocator, unsigned int>; tbb::concurrent_vector::allocator_type = static_counting_allocator, unsigned int>]’ ../../src/test/test_concurrent_vector.cpp:1149:52: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct FooWithAssign’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../src/test/test_concurrent_vector.cpp:38: ../../src/test/test_container_move_support.h:143:8: note: ‘struct FooWithAssign’ declared here struct FooWithAssign: public Foo { ^~~~~~~~~~~~~ g++ -o test_concurrent_unordered_set.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_concurrent_unordered_set.cpp In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_set.cpp:53: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::atomic; Allocator = std::allocator; debug_allocator::pointer = tbb::atomic*; debug_allocator::size_type = unsigned int]’: ../../src/test/test_concurrent_unordered_common.h:896:17: required from ‘void Examine(Table, const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, Harness::IsEqual, debug_allocator, std::allocator> >; typename Table::value_type = tbb::atomic]’ ../../src/test/test_concurrent_unordered_common.h:925:28: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, Harness::IsEqual, tbb::tbb_allocator > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, Harness::IsEqual, debug_allocator, std::allocator> >; typename Table::value_type = tbb::atomic]’ ../../src/test/test_concurrent_unordered_set.cpp:86:128: required from ‘void TestTypesSet(const std::__cxx11::list&) [with bool defCtorPresent = true; value_type = tbb::atomic]’ ../../src/test/test_concurrent_unordered_set.cpp:101:53: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct tbb::atomic’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/internal/_concurrent_unordered_impl.h:39, from ../../include/tbb/concurrent_unordered_set.h:27, from ../../src/test/test_concurrent_unordered_set.cpp:29: ../../include/tbb/internal/../atomic.h:421:27: note: ‘struct tbb::atomic’ declared here template<> struct atomic: internal::atomic_impl_with_arithmetic { \ ^~~~~~~~~ ../../include/tbb/internal/../atomic.h:471:1: note: in expansion of macro ‘__TBB_DECL_ATOMIC’ __TBB_DECL_ATOMIC(int) ^~~~~~~~~~~~~~~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_set.cpp:53: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = std::reference_wrapper; Allocator = std::allocator; debug_allocator::pointer = std::reference_wrapper*; debug_allocator::size_type = unsigned int]’: ../../src/test/test_concurrent_unordered_common.h:896:17: required from ‘void Examine(Table, const std::__cxx11::list&) [with bool defCtorPresent = false; Table = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, Harness::IsEqual, debug_allocator, std::allocator> >; typename Table::value_type = std::reference_wrapper]’ ../../src/test/test_concurrent_unordered_common.h:925:28: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = false; Table = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, Harness::IsEqual, tbb::tbb_allocator > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, Harness::IsEqual, debug_allocator, std::allocator> >; typename Table::value_type = std::reference_wrapper]’ ../../src/test/test_concurrent_unordered_set.cpp:86:128: required from ‘void TestTypesSet(const std::__cxx11::list&) [with bool defCtorPresent = false; value_type = std::reference_wrapper]’ ../../src/test/test_concurrent_unordered_set.cpp:107:54: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of non-trivial type ‘class std::reference_wrapper’; use assignment instead [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/shared_ptr_base.h:54, from /usr/include/c++/8/bits/shared_ptr.h:52, from /usr/include/c++/8/memory:81, from ../../include/tbb/internal/../tbb_stddef.h:427, from ../../include/tbb/internal/_concurrent_unordered_impl.h:30, from ../../include/tbb/concurrent_unordered_set.h:27, from ../../src/test/test_concurrent_unordered_set.cpp:29: /usr/include/c++/8/bits/refwrap.h:289:11: note: ‘class std::reference_wrapper’ declared here class reference_wrapper ^~~~~~~~~~~~~~~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_set.cpp:53: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = std::shared_ptr; Allocator = std::allocator; debug_allocator::pointer = std::shared_ptr*; debug_allocator::size_type = unsigned int]’: ../../src/test/test_concurrent_unordered_common.h:896:17: required from ‘void Examine(Table, const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, Harness::IsEqual, debug_allocator, std::allocator> >; typename Table::value_type = std::shared_ptr]’ ../../src/test/test_concurrent_unordered_common.h:925:28: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, Harness::IsEqual, tbb::tbb_allocator > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, Harness::IsEqual, debug_allocator, std::allocator> >; typename Table::value_type = std::shared_ptr]’ ../../src/test/test_concurrent_unordered_set.cpp:86:128: required from ‘void TestTypesSet(const std::__cxx11::list&) [with bool defCtorPresent = true; value_type = std::shared_ptr]’ ../../src/test/test_concurrent_unordered_set.cpp:113:53: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘class std::shared_ptr’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from ../../include/tbb/internal/../tbb_stddef.h:427, from ../../include/tbb/internal/_concurrent_unordered_impl.h:30, from ../../include/tbb/concurrent_unordered_set.h:27, from ../../src/test/test_concurrent_unordered_set.cpp:29: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: ‘class std::shared_ptr’ declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_set.cpp:53: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = std::weak_ptr; Allocator = std::allocator; debug_allocator::pointer = std::weak_ptr*; debug_allocator::size_type = unsigned int]’: ../../src/test/test_concurrent_unordered_common.h:896:17: required from ‘void Examine(Table, const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, Harness::IsEqual, debug_allocator, std::allocator> >; typename Table::value_type = std::weak_ptr]’ ../../src/test/test_concurrent_unordered_common.h:925:28: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, Harness::IsEqual, tbb::tbb_allocator > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, Harness::IsEqual, debug_allocator, std::allocator> >; typename Table::value_type = std::weak_ptr]’ ../../src/test/test_concurrent_unordered_set.cpp:86:128: required from ‘void TestTypesSet(const std::__cxx11::list&) [with bool defCtorPresent = true; value_type = std::weak_ptr]’ ../../src/test/test_concurrent_unordered_set.cpp:117:52: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘class std::weak_ptr’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from ../../include/tbb/internal/../tbb_stddef.h:427, from ../../include/tbb/internal/_concurrent_unordered_impl.h:30, from ../../include/tbb/concurrent_unordered_set.h:27, from ../../src/test/test_concurrent_unordered_set.cpp:29: /usr/include/c++/8/bits/shared_ptr.h:536:11: note: ‘class std::weak_ptr’ declared here class weak_ptr : public __weak_ptr<_Tp> ^~~~~~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_set.cpp:53: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::flist_iterator, tbb::atomic > >, int>; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::flist_iterator, tbb::atomic > >, int>*; debug_allocator::size_type = unsigned int]’: ../../src/test/harness_allocator.h:474:43: required from ‘local_counting_allocator::pointer local_counting_allocator::allocate(local_counting_allocator::size_type) [with base_alloc_t = debug_allocator, tbb::atomic > >, int>, std::allocator>; count_t = tbb::atomic; local_counting_allocator::pointer = tbb::interface5::internal::flist_iterator, tbb::atomic > >, int>*; local_counting_allocator::size_type = unsigned int]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:1470:28: required from ‘void tbb::interface5::internal::concurrent_unordered_base::set_bucket(tbb::interface5::internal::concurrent_unordered_base::size_type, tbb::interface5::internal::concurrent_unordered_base::raw_iterator) [with Traits = tbb::interface5::concurrent_unordered_set_traits, std::equal_to >, local_counting_allocator, std::allocator> >, false>; tbb::interface5::internal::concurrent_unordered_base::size_type = unsigned int; tbb::interface5::internal::concurrent_unordered_base::raw_iterator = tbb::interface5::internal::flist_iterator, tbb::atomic > >, int>]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:1056:9: required from ‘void tbb::interface5::internal::concurrent_unordered_base::clear() [with Traits = tbb::interface5::concurrent_unordered_set_traits, std::equal_to >, local_counting_allocator, std::allocator> >, false>]’ ../../src/test/test_concurrent_unordered_common.h:657:5: required from ‘void test_concurrent(const char*, bool) [with T = tbb::interface5::concurrent_unordered_set, std::equal_to, local_counting_allocator, std::allocator> > >]’ ../../src/test/test_concurrent_unordered_set.cpp:165:54: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of non-trivial type ‘class tbb::interface5::internal::flist_iterator, tbb::atomic > >, int>’; use assignment instead [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_set.h:27, from ../../src/test/test_concurrent_unordered_set.cpp:29: ../../include/tbb/internal/_concurrent_unordered_impl.h:61:7: note: ‘class tbb::interface5::internal::flist_iterator, tbb::atomic > >, int>’ declared here class flist_iterator : public std::iterator ^~~~~~~~~~~~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_set.cpp:53: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::flist_iterator, local_counting_allocator, std::allocator>, tbb::atomic > >, check_type >; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::flist_iterator, local_counting_allocator, std::allocator>, tbb::atomic > >, check_type >*; debug_allocator::size_type = unsigned int]’: ../../src/test/harness_allocator.h:474:43: required from ‘local_counting_allocator::pointer local_counting_allocator::allocate(local_counting_allocator::size_type) [with base_alloc_t = debug_allocator, local_counting_allocator, std::allocator>, tbb::atomic > >, check_type >, std::allocator>; count_t = tbb::atomic; local_counting_allocator::pointer = tbb::interface5::internal::flist_iterator, local_counting_allocator, std::allocator>, tbb::atomic > >, check_type >*; local_counting_allocator::size_type = unsigned int]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:1470:28: required from ‘void tbb::interface5::internal::concurrent_unordered_base::set_bucket(tbb::interface5::internal::concurrent_unordered_base::size_type, tbb::interface5::internal::concurrent_unordered_base::raw_iterator) [with Traits = tbb::interface5::concurrent_unordered_set_traits, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, std::equal_to > >, local_counting_allocator, std::allocator> >, false>; tbb::interface5::internal::concurrent_unordered_base::size_type = unsigned int; tbb::interface5::internal::concurrent_unordered_base::raw_iterator = tbb::interface5::internal::flist_iterator, local_counting_allocator, std::allocator>, tbb::atomic > >, check_type >]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:1056:9: required from ‘void tbb::interface5::internal::concurrent_unordered_base::clear() [with Traits = tbb::interface5::concurrent_unordered_set_traits, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, std::equal_to > >, local_counting_allocator, std::allocator> >, false>]’ ../../src/test/test_concurrent_unordered_common.h:657:5: required from ‘void test_concurrent(const char*, bool) [with T = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, std::equal_to >, local_counting_allocator, std::allocator> > >]’ ../../src/test/test_concurrent_unordered_set.cpp:174:116: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of non-trivial type ‘class tbb::interface5::internal::flist_iterator, local_counting_allocator, std::allocator>, tbb::atomic > >, check_type >’; use assignment instead [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_set.h:27, from ../../src/test/test_concurrent_unordered_set.cpp:29: ../../include/tbb/internal/_concurrent_unordered_impl.h:61:7: note: ‘class tbb::interface5::internal::flist_iterator, local_counting_allocator, std::allocator>, tbb::atomic > >, check_type >’ declared here class flist_iterator : public std::iterator ^~~~~~~~~~~~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_set.cpp:53: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::flist_iterator, tbb::atomic > >, FooWithAssign>; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::flist_iterator, tbb::atomic > >, FooWithAssign>*; debug_allocator::size_type = unsigned int]’: ../../src/test/harness_allocator.h:474:43: required from ‘local_counting_allocator::pointer local_counting_allocator::allocate(local_counting_allocator::size_type) [with base_alloc_t = debug_allocator, tbb::atomic > >, FooWithAssign>, std::allocator>; count_t = tbb::atomic; local_counting_allocator::pointer = tbb::interface5::internal::flist_iterator, tbb::atomic > >, FooWithAssign>*; local_counting_allocator::size_type = unsigned int]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:1470:28: required from ‘void tbb::interface5::internal::concurrent_unordered_base::set_bucket(tbb::interface5::internal::concurrent_unordered_base::size_type, tbb::interface5::internal::concurrent_unordered_base::raw_iterator) [with Traits = tbb::interface5::concurrent_unordered_set_traits, std::equal_to >, local_counting_allocator, std::allocator> >, false>; tbb::interface5::internal::concurrent_unordered_base::size_type = unsigned int; tbb::interface5::internal::concurrent_unordered_base::raw_iterator = tbb::interface5::internal::flist_iterator, tbb::atomic > >, FooWithAssign>]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:1056:9: required from ‘void tbb::interface5::internal::concurrent_unordered_base::clear() [with Traits = tbb::interface5::concurrent_unordered_set_traits, std::equal_to >, local_counting_allocator, std::allocator> >, false>]’ ../../src/test/test_concurrent_unordered_common.h:347:5: required from ‘void test_basic(const char*, do_check_element_state) [with T = tbb::interface5::concurrent_unordered_set, std::equal_to, local_counting_allocator, std::allocator> > >; do_check_element_state = tbb::internal::bool_constant]’ ../../src/test/test_concurrent_unordered_set.cpp:175:113: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of non-trivial type ‘class tbb::interface5::internal::flist_iterator, tbb::atomic > >, FooWithAssign>’; use assignment instead [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_set.h:27, from ../../src/test/test_concurrent_unordered_set.cpp:29: ../../include/tbb/internal/_concurrent_unordered_impl.h:61:7: note: ‘class tbb::interface5::internal::flist_iterator, tbb::atomic > >, FooWithAssign>’ declared here class flist_iterator : public std::iterator ^~~~~~~~~~~~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_set.cpp:53: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::split_ordered_list >::node; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::split_ordered_list >::node*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/internal/_concurrent_unordered_impl.h:255:19: required from ‘tbb::interface5::internal::split_ordered_list::node* tbb::interface5::internal::split_ordered_list::create_node(tbb::interface5::internal::sokey_t) [with T = int; Allocator = debug_allocator; tbb::interface5::internal::split_ordered_list::nodeptr_t = tbb::interface5::internal::split_ordered_list >::node*; tbb::interface5::internal::sokey_t = unsigned int]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:307:17: required from ‘tbb::interface5::internal::split_ordered_list::split_ordered_list(tbb::interface5::internal::split_ordered_list::allocator_type) [with T = int; Allocator = debug_allocator; tbb::interface5::internal::split_ordered_list::allocator_type = debug_allocator]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:721:110: required from ‘tbb::interface5::internal::concurrent_unordered_base::concurrent_unordered_base(const tbb::interface5::internal::concurrent_unordered_base&) [with Traits = tbb::interface5::concurrent_unordered_set_traits, Harness::IsEqual>, debug_allocator, false>]’ ../../include/tbb/concurrent_unordered_set.h:56:7: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_set, Harness::IsEqual, tbb::tbb_allocator >; TableDebugAlloc = tbb::interface5::concurrent_unordered_set, Harness::IsEqual, debug_allocator >; typename Table::value_type = int]’ ../../src/test/test_concurrent_unordered_set.cpp:86:128: required from ‘void TestTypesSet(const std::__cxx11::list&) [with bool defCtorPresent = true; value_type = int]’ ../../src/test/test_concurrent_unordered_set.cpp:96:53: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct tbb::interface5::internal::split_ordered_list >::node’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_set.h:27, from ../../src/test/test_concurrent_unordered_set.cpp:29: ../../include/tbb/internal/_concurrent_unordered_impl.h:206:12: note: ‘struct tbb::interface5::internal::split_ordered_list >::node’ declared here struct node : tbb::internal::no_assign ^~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_set.cpp:53: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::flist_iterator >, int>; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::flist_iterator >, int>*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/internal/_concurrent_unordered_impl.h:1470:28: required from ‘void tbb::interface5::internal::concurrent_unordered_base::set_bucket(tbb::interface5::internal::concurrent_unordered_base::size_type, tbb::interface5::internal::concurrent_unordered_base::raw_iterator) [with Traits = tbb::interface5::concurrent_unordered_set_traits, Harness::IsEqual>, debug_allocator, false>; tbb::interface5::internal::concurrent_unordered_base::size_type = unsigned int; tbb::interface5::internal::concurrent_unordered_base::raw_iterator = tbb::interface5::internal::flist_iterator >, int>]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:1207:9: required from ‘void tbb::interface5::internal::concurrent_unordered_base::internal_init() [with Traits = tbb::interface5::concurrent_unordered_set_traits, Harness::IsEqual>, debug_allocator, false>]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:724:9: required from ‘tbb::interface5::internal::concurrent_unordered_base::concurrent_unordered_base(const tbb::interface5::internal::concurrent_unordered_base&) [with Traits = tbb::interface5::concurrent_unordered_set_traits, Harness::IsEqual>, debug_allocator, false>]’ ../../include/tbb/concurrent_unordered_set.h:56:7: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_set, Harness::IsEqual, tbb::tbb_allocator >; TableDebugAlloc = tbb::interface5::concurrent_unordered_set, Harness::IsEqual, debug_allocator >; typename Table::value_type = int]’ ../../src/test/test_concurrent_unordered_set.cpp:86:128: required from ‘void TestTypesSet(const std::__cxx11::list&) [with bool defCtorPresent = true; value_type = int]’ ../../src/test/test_concurrent_unordered_set.cpp:96:53: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of non-trivial type ‘class tbb::interface5::internal::flist_iterator >, int>’; use assignment instead [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_set.h:27, from ../../src/test/test_concurrent_unordered_set.cpp:29: ../../include/tbb/internal/_concurrent_unordered_impl.h:61:7: note: ‘class tbb::interface5::internal::flist_iterator >, int>’ declared here class flist_iterator : public std::iterator ^~~~~~~~~~~~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_set.cpp:53: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::split_ordered_list, debug_allocator, std::allocator> >::node; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::split_ordered_list, debug_allocator, std::allocator> >::node*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/internal/_concurrent_unordered_impl.h:255:19: required from ‘tbb::interface5::internal::split_ordered_list::node* tbb::interface5::internal::split_ordered_list::create_node(tbb::interface5::internal::sokey_t) [with T = tbb::atomic; Allocator = debug_allocator, std::allocator>; tbb::interface5::internal::split_ordered_list::nodeptr_t = tbb::interface5::internal::split_ordered_list, debug_allocator, std::allocator> >::node*; tbb::interface5::internal::sokey_t = unsigned int]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:307:17: required from ‘tbb::interface5::internal::split_ordered_list::split_ordered_list(tbb::interface5::internal::split_ordered_list::allocator_type) [with T = tbb::atomic; Allocator = debug_allocator, std::allocator>; tbb::interface5::internal::split_ordered_list::allocator_type = debug_allocator, std::allocator>]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:721:110: required from ‘tbb::interface5::internal::concurrent_unordered_base::concurrent_unordered_base(const tbb::interface5::internal::concurrent_unordered_base&) [with Traits = tbb::interface5::concurrent_unordered_set_traits, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, Harness::IsEqual>, debug_allocator, std::allocator>, false>]’ ../../include/tbb/concurrent_unordered_set.h:56:7: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, Harness::IsEqual, tbb::tbb_allocator > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, Harness::IsEqual, debug_allocator, std::allocator> >; typename Table::value_type = tbb::atomic]’ ../../src/test/test_concurrent_unordered_set.cpp:86:128: required from ‘void TestTypesSet(const std::__cxx11::list&) [with bool defCtorPresent = true; value_type = tbb::atomic]’ ../../src/test/test_concurrent_unordered_set.cpp:101:53: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct tbb::interface5::internal::split_ordered_list, debug_allocator, std::allocator> >::node’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_set.h:27, from ../../src/test/test_concurrent_unordered_set.cpp:29: ../../include/tbb/internal/_concurrent_unordered_impl.h:206:12: note: ‘struct tbb::interface5::internal::split_ordered_list, debug_allocator, std::allocator> >::node’ declared here struct node : tbb::internal::no_assign ^~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_set.cpp:53: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::flist_iterator, debug_allocator, std::allocator> >, tbb::atomic >; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::flist_iterator, debug_allocator, std::allocator> >, tbb::atomic >*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/internal/_concurrent_unordered_impl.h:1470:28: required from ‘void tbb::interface5::internal::concurrent_unordered_base::set_bucket(tbb::interface5::internal::concurrent_unordered_base::size_type, tbb::interface5::internal::concurrent_unordered_base::raw_iterator) [with Traits = tbb::interface5::concurrent_unordered_set_traits, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, Harness::IsEqual>, debug_allocator, std::allocator>, false>; tbb::interface5::internal::concurrent_unordered_base::size_type = unsigned int; tbb::interface5::internal::concurrent_unordered_base::raw_iterator = tbb::interface5::internal::flist_iterator, debug_allocator, std::allocator> >, tbb::atomic >]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:1207:9: required from ‘void tbb::interface5::internal::concurrent_unordered_base::internal_init() [with Traits = tbb::interface5::concurrent_unordered_set_traits, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, Harness::IsEqual>, debug_allocator, std::allocator>, false>]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:724:9: required from ‘tbb::interface5::internal::concurrent_unordered_base::concurrent_unordered_base(const tbb::interface5::internal::concurrent_unordered_base&) [with Traits = tbb::interface5::concurrent_unordered_set_traits, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, Harness::IsEqual>, debug_allocator, std::allocator>, false>]’ ../../include/tbb/concurrent_unordered_set.h:56:7: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, Harness::IsEqual, tbb::tbb_allocator > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, Harness::IsEqual, debug_allocator, std::allocator> >; typename Table::value_type = tbb::atomic]’ ../../src/test/test_concurrent_unordered_set.cpp:86:128: required from ‘void TestTypesSet(const std::__cxx11::list&) [with bool defCtorPresent = true; value_type = tbb::atomic]’ ../../src/test/test_concurrent_unordered_set.cpp:101:53: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of non-trivial type ‘class tbb::interface5::internal::flist_iterator, debug_allocator, std::allocator> >, tbb::atomic >’; use assignment instead [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_set.h:27, from ../../src/test/test_concurrent_unordered_set.cpp:29: ../../include/tbb/internal/_concurrent_unordered_impl.h:61:7: note: ‘class tbb::interface5::internal::flist_iterator, debug_allocator, std::allocator> >, tbb::atomic >’ declared here class flist_iterator : public std::iterator ^~~~~~~~~~~~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_set.cpp:53: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::split_ordered_list, debug_allocator, std::allocator> >::node; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::split_ordered_list, debug_allocator, std::allocator> >::node*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/internal/_concurrent_unordered_impl.h:255:19: required from ‘tbb::interface5::internal::split_ordered_list::node* tbb::interface5::internal::split_ordered_list::create_node(tbb::interface5::internal::sokey_t) [with T = std::reference_wrapper; Allocator = debug_allocator, std::allocator>; tbb::interface5::internal::split_ordered_list::nodeptr_t = tbb::interface5::internal::split_ordered_list, debug_allocator, std::allocator> >::node*; tbb::interface5::internal::sokey_t = unsigned int]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:307:17: required from ‘tbb::interface5::internal::split_ordered_list::split_ordered_list(tbb::interface5::internal::split_ordered_list::allocator_type) [with T = std::reference_wrapper; Allocator = debug_allocator, std::allocator>; tbb::interface5::internal::split_ordered_list::allocator_type = debug_allocator, std::allocator>]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:721:110: required from ‘tbb::interface5::internal::concurrent_unordered_base::concurrent_unordered_base(const tbb::interface5::internal::concurrent_unordered_base&) [with Traits = tbb::interface5::concurrent_unordered_set_traits, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, Harness::IsEqual>, debug_allocator, std::allocator>, false>]’ ../../include/tbb/concurrent_unordered_set.h:56:7: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = false; Table = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, Harness::IsEqual, tbb::tbb_allocator > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, Harness::IsEqual, debug_allocator, std::allocator> >; typename Table::value_type = std::reference_wrapper]’ ../../src/test/test_concurrent_unordered_set.cpp:86:128: required from ‘void TestTypesSet(const std::__cxx11::list&) [with bool defCtorPresent = false; value_type = std::reference_wrapper]’ ../../src/test/test_concurrent_unordered_set.cpp:107:54: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct tbb::interface5::internal::split_ordered_list, debug_allocator, std::allocator> >::node’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_set.h:27, from ../../src/test/test_concurrent_unordered_set.cpp:29: ../../include/tbb/internal/_concurrent_unordered_impl.h:206:12: note: ‘struct tbb::interface5::internal::split_ordered_list, debug_allocator, std::allocator> >::node’ declared here struct node : tbb::internal::no_assign ^~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_set.cpp:53: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::flist_iterator, debug_allocator, std::allocator> >, std::reference_wrapper >; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::flist_iterator, debug_allocator, std::allocator> >, std::reference_wrapper >*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/internal/_concurrent_unordered_impl.h:1470:28: required from ‘void tbb::interface5::internal::concurrent_unordered_base::set_bucket(tbb::interface5::internal::concurrent_unordered_base::size_type, tbb::interface5::internal::concurrent_unordered_base::raw_iterator) [with Traits = tbb::interface5::concurrent_unordered_set_traits, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, Harness::IsEqual>, debug_allocator, std::allocator>, false>; tbb::interface5::internal::concurrent_unordered_base::size_type = unsigned int; tbb::interface5::internal::concurrent_unordered_base::raw_iterator = tbb::interface5::internal::flist_iterator, debug_allocator, std::allocator> >, std::reference_wrapper >]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:1207:9: required from ‘void tbb::interface5::internal::concurrent_unordered_base::internal_init() [with Traits = tbb::interface5::concurrent_unordered_set_traits, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, Harness::IsEqual>, debug_allocator, std::allocator>, false>]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:724:9: required from ‘tbb::interface5::internal::concurrent_unordered_base::concurrent_unordered_base(const tbb::interface5::internal::concurrent_unordered_base&) [with Traits = tbb::interface5::concurrent_unordered_set_traits, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, Harness::IsEqual>, debug_allocator, std::allocator>, false>]’ ../../include/tbb/concurrent_unordered_set.h:56:7: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = false; Table = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, Harness::IsEqual, tbb::tbb_allocator > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, Harness::IsEqual, debug_allocator, std::allocator> >; typename Table::value_type = std::reference_wrapper]’ ../../src/test/test_concurrent_unordered_set.cpp:86:128: required from ‘void TestTypesSet(const std::__cxx11::list&) [with bool defCtorPresent = false; value_type = std::reference_wrapper]’ ../../src/test/test_concurrent_unordered_set.cpp:107:54: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of non-trivial type ‘class tbb::interface5::internal::flist_iterator, debug_allocator, std::allocator> >, std::reference_wrapper >’; use assignment instead [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_set.h:27, from ../../src/test/test_concurrent_unordered_set.cpp:29: ../../include/tbb/internal/_concurrent_unordered_impl.h:61:7: note: ‘class tbb::interface5::internal::flist_iterator, debug_allocator, std::allocator> >, std::reference_wrapper >’ declared here class flist_iterator : public std::iterator ^~~~~~~~~~~~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_set.cpp:53: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::split_ordered_list, debug_allocator, std::allocator> >::node; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::split_ordered_list, debug_allocator, std::allocator> >::node*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/internal/_concurrent_unordered_impl.h:255:19: required from ‘tbb::interface5::internal::split_ordered_list::node* tbb::interface5::internal::split_ordered_list::create_node(tbb::interface5::internal::sokey_t) [with T = std::shared_ptr; Allocator = debug_allocator, std::allocator>; tbb::interface5::internal::split_ordered_list::nodeptr_t = tbb::interface5::internal::split_ordered_list, debug_allocator, std::allocator> >::node*; tbb::interface5::internal::sokey_t = unsigned int]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:307:17: required from ‘tbb::interface5::internal::split_ordered_list::split_ordered_list(tbb::interface5::internal::split_ordered_list::allocator_type) [with T = std::shared_ptr; Allocator = debug_allocator, std::allocator>; tbb::interface5::internal::split_ordered_list::allocator_type = debug_allocator, std::allocator>]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:721:110: required from ‘tbb::interface5::internal::concurrent_unordered_base::concurrent_unordered_base(const tbb::interface5::internal::concurrent_unordered_base&) [with Traits = tbb::interface5::concurrent_unordered_set_traits, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, Harness::IsEqual>, debug_allocator, std::allocator>, false>]’ ../../include/tbb/concurrent_unordered_set.h:56:7: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, Harness::IsEqual, tbb::tbb_allocator > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, Harness::IsEqual, debug_allocator, std::allocator> >; typename Table::value_type = std::shared_ptr]’ ../../src/test/test_concurrent_unordered_set.cpp:86:128: required from ‘void TestTypesSet(const std::__cxx11::list&) [with bool defCtorPresent = true; value_type = std::shared_ptr]’ ../../src/test/test_concurrent_unordered_set.cpp:113:53: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct tbb::interface5::internal::split_ordered_list, debug_allocator, std::allocator> >::node’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_set.h:27, from ../../src/test/test_concurrent_unordered_set.cpp:29: ../../include/tbb/internal/_concurrent_unordered_impl.h:206:12: note: ‘struct tbb::interface5::internal::split_ordered_list, debug_allocator, std::allocator> >::node’ declared here struct node : tbb::internal::no_assign ^~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_set.cpp:53: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::flist_iterator, debug_allocator, std::allocator> >, std::shared_ptr >; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::flist_iterator, debug_allocator, std::allocator> >, std::shared_ptr >*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/internal/_concurrent_unordered_impl.h:1470:28: required from ‘void tbb::interface5::internal::concurrent_unordered_base::set_bucket(tbb::interface5::internal::concurrent_unordered_base::size_type, tbb::interface5::internal::concurrent_unordered_base::raw_iterator) [with Traits = tbb::interface5::concurrent_unordered_set_traits, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, Harness::IsEqual>, debug_allocator, std::allocator>, false>; tbb::interface5::internal::concurrent_unordered_base::size_type = unsigned int; tbb::interface5::internal::concurrent_unordered_base::raw_iterator = tbb::interface5::internal::flist_iterator, debug_allocator, std::allocator> >, std::shared_ptr >]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:1207:9: required from ‘void tbb::interface5::internal::concurrent_unordered_base::internal_init() [with Traits = tbb::interface5::concurrent_unordered_set_traits, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, Harness::IsEqual>, debug_allocator, std::allocator>, false>]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:724:9: required from ‘tbb::interface5::internal::concurrent_unordered_base::concurrent_unordered_base(const tbb::interface5::internal::concurrent_unordered_base&) [with Traits = tbb::interface5::concurrent_unordered_set_traits, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, Harness::IsEqual>, debug_allocator, std::allocator>, false>]’ ../../include/tbb/concurrent_unordered_set.h:56:7: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, Harness::IsEqual, tbb::tbb_allocator > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, Harness::IsEqual, debug_allocator, std::allocator> >; typename Table::value_type = std::shared_ptr]’ ../../src/test/test_concurrent_unordered_set.cpp:86:128: required from ‘void TestTypesSet(const std::__cxx11::list&) [with bool defCtorPresent = true; value_type = std::shared_ptr]’ ../../src/test/test_concurrent_unordered_set.cpp:113:53: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of non-trivial type ‘class tbb::interface5::internal::flist_iterator, debug_allocator, std::allocator> >, std::shared_ptr >’; use assignment instead [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_set.h:27, from ../../src/test/test_concurrent_unordered_set.cpp:29: ../../include/tbb/internal/_concurrent_unordered_impl.h:61:7: note: ‘class tbb::interface5::internal::flist_iterator, debug_allocator, std::allocator> >, std::shared_ptr >’ declared here class flist_iterator : public std::iterator ^~~~~~~~~~~~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_set.cpp:53: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::split_ordered_list, debug_allocator, std::allocator> >::node; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::split_ordered_list, debug_allocator, std::allocator> >::node*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/internal/_concurrent_unordered_impl.h:255:19: required from ‘tbb::interface5::internal::split_ordered_list::node* tbb::interface5::internal::split_ordered_list::create_node(tbb::interface5::internal::sokey_t) [with T = std::weak_ptr; Allocator = debug_allocator, std::allocator>; tbb::interface5::internal::split_ordered_list::nodeptr_t = tbb::interface5::internal::split_ordered_list, debug_allocator, std::allocator> >::node*; tbb::interface5::internal::sokey_t = unsigned int]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:307:17: required from ‘tbb::interface5::internal::split_ordered_list::split_ordered_list(tbb::interface5::internal::split_ordered_list::allocator_type) [with T = std::weak_ptr; Allocator = debug_allocator, std::allocator>; tbb::interface5::internal::split_ordered_list::allocator_type = debug_allocator, std::allocator>]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:721:110: required from ‘tbb::interface5::internal::concurrent_unordered_base::concurrent_unordered_base(const tbb::interface5::internal::concurrent_unordered_base&) [with Traits = tbb::interface5::concurrent_unordered_set_traits, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, Harness::IsEqual>, debug_allocator, std::allocator>, false>]’ ../../include/tbb/concurrent_unordered_set.h:56:7: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, Harness::IsEqual, tbb::tbb_allocator > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, Harness::IsEqual, debug_allocator, std::allocator> >; typename Table::value_type = std::weak_ptr]’ ../../src/test/test_concurrent_unordered_set.cpp:86:128: required from ‘void TestTypesSet(const std::__cxx11::list&) [with bool defCtorPresent = true; value_type = std::weak_ptr]’ ../../src/test/test_concurrent_unordered_set.cpp:117:52: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct tbb::interface5::internal::split_ordered_list, debug_allocator, std::allocator> >::node’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_set.h:27, from ../../src/test/test_concurrent_unordered_set.cpp:29: ../../include/tbb/internal/_concurrent_unordered_impl.h:206:12: note: ‘struct tbb::interface5::internal::split_ordered_list, debug_allocator, std::allocator> >::node’ declared here struct node : tbb::internal::no_assign ^~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_set.cpp:53: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::flist_iterator, debug_allocator, std::allocator> >, std::weak_ptr >; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::flist_iterator, debug_allocator, std::allocator> >, std::weak_ptr >*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/internal/_concurrent_unordered_impl.h:1470:28: required from ‘void tbb::interface5::internal::concurrent_unordered_base::set_bucket(tbb::interface5::internal::concurrent_unordered_base::size_type, tbb::interface5::internal::concurrent_unordered_base::raw_iterator) [with Traits = tbb::interface5::concurrent_unordered_set_traits, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, Harness::IsEqual>, debug_allocator, std::allocator>, false>; tbb::interface5::internal::concurrent_unordered_base::size_type = unsigned int; tbb::interface5::internal::concurrent_unordered_base::raw_iterator = tbb::interface5::internal::flist_iterator, debug_allocator, std::allocator> >, std::weak_ptr >]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:1207:9: required from ‘void tbb::interface5::internal::concurrent_unordered_base::internal_init() [with Traits = tbb::interface5::concurrent_unordered_set_traits, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, Harness::IsEqual>, debug_allocator, std::allocator>, false>]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:724:9: required from ‘tbb::interface5::internal::concurrent_unordered_base::concurrent_unordered_base(const tbb::interface5::internal::concurrent_unordered_base&) [with Traits = tbb::interface5::concurrent_unordered_set_traits, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, Harness::IsEqual>, debug_allocator, std::allocator>, false>]’ ../../include/tbb/concurrent_unordered_set.h:56:7: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, Harness::IsEqual, tbb::tbb_allocator > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, Harness::IsEqual, debug_allocator, std::allocator> >; typename Table::value_type = std::weak_ptr]’ ../../src/test/test_concurrent_unordered_set.cpp:86:128: required from ‘void TestTypesSet(const std::__cxx11::list&) [with bool defCtorPresent = true; value_type = std::weak_ptr]’ ../../src/test/test_concurrent_unordered_set.cpp:117:52: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of non-trivial type ‘class tbb::interface5::internal::flist_iterator, debug_allocator, std::allocator> >, std::weak_ptr >’; use assignment instead [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_set.h:27, from ../../src/test/test_concurrent_unordered_set.cpp:29: ../../include/tbb/internal/_concurrent_unordered_impl.h:61:7: note: ‘class tbb::interface5::internal::flist_iterator, debug_allocator, std::allocator> >, std::weak_ptr >’ declared here class flist_iterator : public std::iterator ^~~~~~~~~~~~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_set.cpp:53: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::split_ordered_list, tbb::atomic > >::node; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::split_ordered_list, tbb::atomic > >::node*; debug_allocator::size_type = unsigned int]’: ../../src/test/harness_allocator.h:474:43: required from ‘local_counting_allocator::pointer local_counting_allocator::allocate(local_counting_allocator::size_type) [with base_alloc_t = debug_allocator, tbb::atomic > >::node, std::allocator>; count_t = tbb::atomic; local_counting_allocator::pointer = tbb::interface5::internal::split_ordered_list, tbb::atomic > >::node*; local_counting_allocator::size_type = unsigned int]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:264:19: required from ‘tbb::interface5::internal::split_ordered_list::node* tbb::interface5::internal::split_ordered_list::create_node(tbb::interface5::internal::sokey_t, Arg&&, tbb::internal::true_type) [with Arg = FooWithAssign; T = FooWithAssign; Allocator = local_counting_allocator, tbb::atomic >; tbb::interface5::internal::split_ordered_list::nodeptr_t = tbb::interface5::internal::split_ordered_list, tbb::atomic > >::node*; tbb::interface5::internal::sokey_t = unsigned int; tbb::internal::true_type = tbb::internal::bool_constant]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:1282:27: required from ‘std::pair::iterator, bool> tbb::interface5::internal::concurrent_unordered_base::internal_insert(ValueType&&, tbb::interface5::internal::concurrent_unordered_base::nodeptr_t) [with AllowCreate = tbb::internal::bool_constant; ValueType = FooWithAssign; Traits = tbb::interface5::concurrent_unordered_set_traits, std::equal_to >, local_counting_allocator, std::allocator> >, false>; typename tbb::interface5::internal::split_ordered_list::iterator = tbb::interface5::internal::solist_iterator, tbb::atomic > >, FooWithAssign>; tbb::interface5::internal::concurrent_unordered_base::nodeptr_t = tbb::interface5::internal::split_ordered_list, tbb::atomic > >::node*]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:969:73: required from ‘std::pair::iterator, bool> tbb::interface5::internal::concurrent_unordered_base::insert(tbb::interface5::internal::concurrent_unordered_base::value_type&&) [with Traits = tbb::interface5::concurrent_unordered_set_traits, std::equal_to >, local_counting_allocator, std::allocator> >, false>; typename tbb::interface5::internal::split_ordered_list::iterator = tbb::interface5::internal::solist_iterator, tbb::atomic > >, FooWithAssign>; tbb::interface5::internal::concurrent_unordered_base::value_type = FooWithAssign]’ ../../src/test/test_concurrent_unordered_common.h:254:43: required from ‘void test_basic(const char*, do_check_element_state) [with T = tbb::interface5::concurrent_unordered_set, std::equal_to, local_counting_allocator, std::allocator> > >; do_check_element_state = tbb::internal::bool_constant]’ ../../src/test/test_concurrent_unordered_set.cpp:175:113: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct tbb::interface5::internal::split_ordered_list, tbb::atomic > >::node’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_set.h:27, from ../../src/test/test_concurrent_unordered_set.cpp:29: ../../include/tbb/internal/_concurrent_unordered_impl.h:206:12: note: ‘struct tbb::interface5::internal::split_ordered_list, tbb::atomic > >::node’ declared here struct node : tbb::internal::no_assign ^~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_set.cpp:53: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::split_ordered_list, tbb::atomic > >::node; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::split_ordered_list, tbb::atomic > >::node*; debug_allocator::size_type = unsigned int]’: ../../src/test/harness_allocator.h:474:43: required from ‘local_counting_allocator::pointer local_counting_allocator::allocate(local_counting_allocator::size_type) [with base_alloc_t = debug_allocator, tbb::atomic > >::node, std::allocator>; count_t = tbb::atomic; local_counting_allocator::pointer = tbb::interface5::internal::split_ordered_list, tbb::atomic > >::node*; local_counting_allocator::size_type = unsigned int]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:264:19: required from ‘tbb::interface5::internal::split_ordered_list::node* tbb::interface5::internal::split_ordered_list::create_node(tbb::interface5::internal::sokey_t, Arg&&, tbb::internal::true_type) [with Arg = int; T = int; Allocator = local_counting_allocator, tbb::atomic >; tbb::interface5::internal::split_ordered_list::nodeptr_t = tbb::interface5::internal::split_ordered_list, tbb::atomic > >::node*; tbb::interface5::internal::sokey_t = unsigned int; tbb::internal::true_type = tbb::internal::bool_constant]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:1282:27: required from ‘std::pair::iterator, bool> tbb::interface5::internal::concurrent_unordered_base::internal_insert(ValueType&&, tbb::interface5::internal::concurrent_unordered_base::nodeptr_t) [with AllowCreate = tbb::internal::bool_constant; ValueType = int; Traits = tbb::interface5::concurrent_unordered_set_traits, std::equal_to >, local_counting_allocator, std::allocator> >, false>; typename tbb::interface5::internal::split_ordered_list::iterator = tbb::interface5::internal::solist_iterator, tbb::atomic > >, int>; tbb::interface5::internal::concurrent_unordered_base::nodeptr_t = tbb::interface5::internal::split_ordered_list, tbb::atomic > >::node*]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:969:73: required from ‘std::pair::iterator, bool> tbb::interface5::internal::concurrent_unordered_base::insert(tbb::interface5::internal::concurrent_unordered_base::value_type&&) [with Traits = tbb::interface5::concurrent_unordered_set_traits, std::equal_to >, local_counting_allocator, std::allocator> >, false>; typename tbb::interface5::internal::split_ordered_list::iterator = tbb::interface5::internal::solist_iterator, tbb::atomic > >, int>; tbb::interface5::internal::concurrent_unordered_base::value_type = int]’ ../../src/test/test_concurrent_unordered_common.h:254:43: required from ‘void test_basic(const char*, do_check_element_state) [with T = tbb::interface5::concurrent_unordered_set, std::equal_to, local_counting_allocator, std::allocator> > >; do_check_element_state = tbb::internal::bool_constant]’ ../../src/test/test_concurrent_unordered_common.h:473:18: required from ‘void test_basic(const char*) [with T = tbb::interface5::concurrent_unordered_set, std::equal_to, local_counting_allocator, std::allocator> > >]’ ../../src/test/test_concurrent_unordered_set.cpp:163:51: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct tbb::interface5::internal::split_ordered_list, tbb::atomic > >::node’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_set.h:27, from ../../src/test/test_concurrent_unordered_set.cpp:29: ../../include/tbb/internal/_concurrent_unordered_impl.h:206:12: note: ‘struct tbb::interface5::internal::split_ordered_list, tbb::atomic > >::node’ declared here struct node : tbb::internal::no_assign ^~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_set.cpp:53: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::split_ordered_list, local_counting_allocator, std::allocator>, tbb::atomic > >::node; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::split_ordered_list, local_counting_allocator, std::allocator>, tbb::atomic > >::node*; debug_allocator::size_type = unsigned int]’: ../../src/test/harness_allocator.h:474:43: required from ‘local_counting_allocator::pointer local_counting_allocator::allocate(local_counting_allocator::size_type) [with base_alloc_t = debug_allocator, local_counting_allocator, std::allocator>, tbb::atomic > >::node, std::allocator>; count_t = tbb::atomic; local_counting_allocator::pointer = tbb::interface5::internal::split_ordered_list, local_counting_allocator, std::allocator>, tbb::atomic > >::node*; local_counting_allocator::size_type = unsigned int]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:264:19: required from ‘tbb::interface5::internal::split_ordered_list::node* tbb::interface5::internal::split_ordered_list::create_node(tbb::interface5::internal::sokey_t, Arg&&, tbb::internal::true_type) [with Arg = check_type; T = check_type; Allocator = local_counting_allocator, std::allocator>, tbb::atomic >; tbb::interface5::internal::split_ordered_list::nodeptr_t = tbb::interface5::internal::split_ordered_list, local_counting_allocator, std::allocator>, tbb::atomic > >::node*; tbb::interface5::internal::sokey_t = unsigned int; tbb::internal::true_type = tbb::internal::bool_constant]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:1282:27: required from ‘std::pair::iterator, bool> tbb::interface5::internal::concurrent_unordered_base::internal_insert(ValueType&&, tbb::interface5::internal::concurrent_unordered_base::nodeptr_t) [with AllowCreate = tbb::internal::bool_constant; ValueType = check_type; Traits = tbb::interface5::concurrent_unordered_set_traits, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, std::equal_to > >, local_counting_allocator, std::allocator> >, false>; typename tbb::interface5::internal::split_ordered_list::iterator = tbb::interface5::internal::solist_iterator, local_counting_allocator, std::allocator>, tbb::atomic > >, check_type >; tbb::interface5::internal::concurrent_unordered_base::nodeptr_t = tbb::interface5::internal::split_ordered_list, local_counting_allocator, std::allocator>, tbb::atomic > >::node*]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:969:73: required from ‘std::pair::iterator, bool> tbb::interface5::internal::concurrent_unordered_base::insert(tbb::interface5::internal::concurrent_unordered_base::value_type&&) [with Traits = tbb::interface5::concurrent_unordered_set_traits, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, std::equal_to > >, local_counting_allocator, std::allocator> >, false>; typename tbb::interface5::internal::split_ordered_list::iterator = tbb::interface5::internal::solist_iterator, local_counting_allocator, std::allocator>, tbb::atomic > >, check_type >; tbb::interface5::internal::concurrent_unordered_base::value_type = check_type]’ ../../src/test/test_concurrent_unordered_common.h:254:43: required from ‘void test_basic(const char*, do_check_element_state) [with T = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, std::equal_to >, local_counting_allocator, std::allocator> > >; do_check_element_state = tbb::internal::bool_constant]’ ../../src/test/test_concurrent_unordered_common.h:473:18: required from ‘void test_basic(const char*) [with T = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, std::equal_to >, local_counting_allocator, std::allocator> > >]’ ../../src/test/test_concurrent_unordered_set.cpp:173:111: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct tbb::interface5::internal::split_ordered_list, local_counting_allocator, std::allocator>, tbb::atomic > >::node’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_set.h:27, from ../../src/test/test_concurrent_unordered_set.cpp:29: ../../include/tbb/internal/_concurrent_unordered_impl.h:206:12: note: ‘struct tbb::interface5::internal::split_ordered_list, local_counting_allocator, std::allocator>, tbb::atomic > >::node’ declared here struct node : tbb::internal::no_assign ^~~~ g++ -o test_concurrent_unordered_set_secondary.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D__TBB_TEST_SECONDARY=1 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_concurrent_unordered_set.cpp g++ -o test_concurrent_unordered_map.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_concurrent_unordered_map.cpp In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_map.cpp:42: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::flist_iterator, local_counting_allocator, std::allocator> > >, std::pair >; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::flist_iterator, local_counting_allocator, std::allocator> > >, std::pair >*; debug_allocator::size_type = unsigned int]’: ../../src/test/harness_allocator.h:474:43: required from ‘local_counting_allocator::pointer local_counting_allocator::allocate(local_counting_allocator::size_type) [with base_alloc_t = debug_allocator, local_counting_allocator, std::allocator> > >, std::pair >, std::allocator>; count_t = tbb::atomic; local_counting_allocator::pointer = tbb::interface5::internal::flist_iterator, local_counting_allocator, std::allocator> > >, std::pair >*; local_counting_allocator::size_type = unsigned int]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:1470:28: required from ‘void tbb::interface5::internal::concurrent_unordered_base::set_bucket(tbb::interface5::internal::concurrent_unordered_base::size_type, tbb::interface5::internal::concurrent_unordered_base::raw_iterator) [with Traits = tbb::interface5::concurrent_unordered_map_traits, std::equal_to >, local_counting_allocator, std::allocator> >, true>; tbb::interface5::internal::concurrent_unordered_base::size_type = unsigned int; tbb::interface5::internal::concurrent_unordered_base::raw_iterator = tbb::interface5::internal::flist_iterator, local_counting_allocator, std::allocator> > >, std::pair >]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:1056:9: required from ‘void tbb::interface5::internal::concurrent_unordered_base::clear() [with Traits = tbb::interface5::concurrent_unordered_map_traits, std::equal_to >, local_counting_allocator, std::allocator> >, true>]’ ../../src/test/test_concurrent_unordered_map.cpp:161:20: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of non-trivial type ‘class tbb::interface5::internal::flist_iterator, local_counting_allocator, std::allocator> > >, std::pair >’; use assignment instead [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_map.h:27, from ../../src/test/test_concurrent_unordered_map.cpp:26: ../../include/tbb/internal/_concurrent_unordered_impl.h:61:7: note: ‘class tbb::interface5::internal::flist_iterator, local_counting_allocator, std::allocator> > >, std::pair >’ declared here class flist_iterator : public std::iterator ^~~~~~~~~~~~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_map.cpp:42: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = std::pair; Allocator = std::allocator; debug_allocator::pointer = std::pair*; debug_allocator::size_type = unsigned int]’: ../../src/test/test_concurrent_unordered_common.h:896:17: required from ‘void Examine(Table, const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_map, Harness::IsEqual, debug_allocator, std::allocator> >; typename Table::value_type = std::pair]’ ../../src/test/test_concurrent_unordered_common.h:925:28: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_map, Harness::IsEqual, tbb::tbb_allocator > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_map, Harness::IsEqual, debug_allocator, std::allocator> >; typename Table::value_type = std::pair]’ ../../src/test/test_concurrent_unordered_map.cpp:240:131: required from ‘void TestTypesMap(const std::__cxx11::list&) [with bool defCtorPresent = true; ValueType = std::pair]’ ../../src/test/test_concurrent_unordered_map.cpp:250:58: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from ../../include/tbb/internal/../tbb_stddef.h:427, from ../../include/tbb/internal/_concurrent_unordered_impl.h:30, from ../../include/tbb/concurrent_unordered_map.h:27, from ../../src/test/test_concurrent_unordered_map.cpp:26: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_map.cpp:42: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = std::pair >; Allocator = std::allocator; debug_allocator::pointer = std::pair >*; debug_allocator::size_type = unsigned int]’: ../../src/test/test_concurrent_unordered_common.h:896:17: required from ‘void Examine(Table, const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_map, tbb::tbb_hash, Harness::IsEqual, debug_allocator >, std::allocator> >; typename Table::value_type = std::pair >]’ ../../src/test/test_concurrent_unordered_common.h:925:28: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_map, tbb::tbb_hash, Harness::IsEqual, tbb::tbb_allocator > > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_map, tbb::tbb_hash, Harness::IsEqual, debug_allocator >, std::allocator> >; typename Table::value_type = std::pair >]’ ../../src/test/test_concurrent_unordered_map.cpp:240:131: required from ‘void TestTypesMap(const std::__cxx11::list&) [with bool defCtorPresent = true; ValueType = std::pair >]’ ../../src/test/test_concurrent_unordered_map.cpp:258:56: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct std::pair >’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from ../../include/tbb/internal/../tbb_stddef.h:427, from ../../include/tbb/internal/_concurrent_unordered_impl.h:30, from ../../include/tbb/concurrent_unordered_map.h:27, from ../../src/test/test_concurrent_unordered_map.cpp:26: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair >’ declared here struct pair ^~~~ g++ -o test_concurrent_hash_map.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_concurrent_hash_map.cpp In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_map.cpp:42: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = std::pair, int>; Allocator = std::allocator; debug_allocator::pointer = std::pair, int>*; debug_allocator::size_type = unsigned int]’: ../../src/test/test_concurrent_unordered_common.h:896:17: required from ‘void Examine(Table, const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_map, int, tbb::tbb_hash >, Harness::IsEqual, debug_allocator, int>, std::allocator> >; typename Table::value_type = std::pair, int>]’ ../../src/test/test_concurrent_unordered_common.h:925:28: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_map, int, tbb::tbb_hash >, Harness::IsEqual, tbb::tbb_allocator, int> > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_map, int, tbb::tbb_hash >, Harness::IsEqual, debug_allocator, int>, std::allocator> >; typename Table::value_type = std::pair, int>]’ ../../src/test/test_concurrent_unordered_map.cpp:240:131: required from ‘void TestTypesMap(const std::__cxx11::list&) [with bool defCtorPresent = true; ValueType = std::pair, int>]’ ../../src/test/test_concurrent_unordered_map.cpp:264:56: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct std::pair, int>’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from ../../include/tbb/internal/../tbb_stddef.h:427, from ../../include/tbb/internal/_concurrent_unordered_impl.h:30, from ../../include/tbb/concurrent_unordered_map.h:27, from ../../src/test/test_concurrent_unordered_map.cpp:26: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, int>’ declared here struct pair ^~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_map.cpp:42: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = std::pair >; Allocator = std::allocator; debug_allocator::pointer = std::pair >*; debug_allocator::size_type = unsigned int]’: ../../src/test/test_concurrent_unordered_common.h:896:17: required from ‘void Examine(Table, const std::__cxx11::list&) [with bool defCtorPresent = false; Table = tbb::interface5::concurrent_unordered_map, tbb::tbb_hash, Harness::IsEqual, debug_allocator >, std::allocator> >; typename Table::value_type = std::pair >]’ ../../src/test/test_concurrent_unordered_common.h:925:28: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = false; Table = tbb::interface5::concurrent_unordered_map, tbb::tbb_hash, Harness::IsEqual, tbb::tbb_allocator > > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_map, tbb::tbb_hash, Harness::IsEqual, debug_allocator >, std::allocator> >; typename Table::value_type = std::pair >]’ ../../src/test/test_concurrent_unordered_map.cpp:240:131: required from ‘void TestTypesMap(const std::__cxx11::list&) [with bool defCtorPresent = false; ValueType = std::pair >]’ ../../src/test/test_concurrent_unordered_map.cpp:271:57: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct std::pair >’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from ../../include/tbb/internal/../tbb_stddef.h:427, from ../../include/tbb/internal/_concurrent_unordered_impl.h:30, from ../../include/tbb/concurrent_unordered_map.h:27, from ../../src/test/test_concurrent_unordered_map.cpp:26: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair >’ declared here struct pair ^~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_map.cpp:42: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = std::pair, std::shared_ptr >; Allocator = std::allocator; debug_allocator::pointer = std::pair, std::shared_ptr >*; debug_allocator::size_type = unsigned int]’: ../../src/test/test_concurrent_unordered_common.h:896:17: required from ‘void Examine(Table, const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_map, std::shared_ptr, tbb::tbb_hash >, Harness::IsEqual, debug_allocator, std::shared_ptr >, std::allocator> >; typename Table::value_type = std::pair, std::shared_ptr >]’ ../../src/test/test_concurrent_unordered_common.h:925:28: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_map, std::shared_ptr, tbb::tbb_hash >, Harness::IsEqual, tbb::tbb_allocator, std::shared_ptr > > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_map, std::shared_ptr, tbb::tbb_hash >, Harness::IsEqual, debug_allocator, std::shared_ptr >, std::allocator> >; typename Table::value_type = std::pair, std::shared_ptr >]’ ../../src/test/test_concurrent_unordered_map.cpp:240:131: required from ‘void TestTypesMap(const std::__cxx11::list&) [with bool defCtorPresent = true; ValueType = std::pair, std::shared_ptr >]’ ../../src/test/test_concurrent_unordered_map.cpp:280:56: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct std::pair, std::shared_ptr >’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from ../../include/tbb/internal/../tbb_stddef.h:427, from ../../include/tbb/internal/_concurrent_unordered_impl.h:30, from ../../include/tbb/concurrent_unordered_map.h:27, from ../../src/test/test_concurrent_unordered_map.cpp:26: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::shared_ptr >’ declared here struct pair ^~~~ g++ -o test_enumerable_thread_specific.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_enumerable_thread_specific.cpp In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_map.cpp:42: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = std::pair, std::weak_ptr >; Allocator = std::allocator; debug_allocator::pointer = std::pair, std::weak_ptr >*; debug_allocator::size_type = unsigned int]’: ../../src/test/test_concurrent_unordered_common.h:896:17: required from ‘void Examine(Table, const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_map, std::weak_ptr, tbb::tbb_hash >, Harness::IsEqual, debug_allocator, std::weak_ptr >, std::allocator> >; typename Table::value_type = std::pair, std::weak_ptr >]’ ../../src/test/test_concurrent_unordered_common.h:925:28: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_map, std::weak_ptr, tbb::tbb_hash >, Harness::IsEqual, tbb::tbb_allocator, std::weak_ptr > > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_map, std::weak_ptr, tbb::tbb_hash >, Harness::IsEqual, debug_allocator, std::weak_ptr >, std::allocator> >; typename Table::value_type = std::pair, std::weak_ptr >]’ ../../src/test/test_concurrent_unordered_map.cpp:240:131: required from ‘void TestTypesMap(const std::__cxx11::list&) [with bool defCtorPresent = true; ValueType = std::pair, std::weak_ptr >]’ ../../src/test/test_concurrent_unordered_map.cpp:284:54: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct std::pair, std::weak_ptr >’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from ../../include/tbb/internal/../tbb_stddef.h:427, from ../../include/tbb/internal/_concurrent_unordered_impl.h:30, from ../../include/tbb/concurrent_unordered_map.h:27, from ../../src/test/test_concurrent_unordered_map.cpp:26: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::weak_ptr >’ declared here struct pair ^~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_map.cpp:42: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::split_ordered_list, local_counting_allocator, std::allocator> > >::node; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::split_ordered_list, local_counting_allocator, std::allocator> > >::node*; debug_allocator::size_type = unsigned int]’: ../../src/test/harness_allocator.h:474:43: required from ‘local_counting_allocator::pointer local_counting_allocator::allocate(local_counting_allocator::size_type) [with base_alloc_t = debug_allocator, local_counting_allocator, std::allocator> > >::node, std::allocator>; count_t = tbb::atomic; local_counting_allocator::pointer = tbb::interface5::internal::split_ordered_list, local_counting_allocator, std::allocator> > >::node*; local_counting_allocator::size_type = unsigned int]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:264:19: required from ‘tbb::interface5::internal::split_ordered_list::node* tbb::interface5::internal::split_ordered_list::create_node(tbb::interface5::internal::sokey_t, Arg&&, tbb::internal::true_type) [with Arg = std::pair; T = std::pair; Allocator = local_counting_allocator, std::allocator> >; tbb::interface5::internal::split_ordered_list::nodeptr_t = tbb::interface5::internal::split_ordered_list, local_counting_allocator, std::allocator> > >::node*; tbb::interface5::internal::sokey_t = unsigned int; tbb::internal::true_type = tbb::internal::bool_constant]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:1282:27: required from ‘std::pair::iterator, bool> tbb::interface5::internal::concurrent_unordered_base::internal_insert(ValueType&&, tbb::interface5::internal::concurrent_unordered_base::nodeptr_t) [with AllowCreate = tbb::internal::bool_constant; ValueType = std::pair; Traits = tbb::interface5::concurrent_unordered_map_traits, std::equal_to >, local_counting_allocator, std::allocator> >, true>; typename tbb::interface5::internal::split_ordered_list::iterator = tbb::interface5::internal::solist_iterator, local_counting_allocator, std::allocator> > >, std::pair >; tbb::interface5::internal::concurrent_unordered_base::nodeptr_t = tbb::interface5::internal::split_ordered_list, local_counting_allocator, std::allocator> > >::node*]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:969:73: required from ‘std::pair::iterator, bool> tbb::interface5::internal::concurrent_unordered_base::insert(tbb::interface5::internal::concurrent_unordered_base::value_type&&) [with Traits = tbb::interface5::concurrent_unordered_map_traits, std::equal_to >, local_counting_allocator, std::allocator> >, true>; typename tbb::interface5::internal::split_ordered_list::iterator = tbb::interface5::internal::solist_iterator, local_counting_allocator, std::allocator> > >, std::pair >; tbb::interface5::internal::concurrent_unordered_base::value_type = std::pair]’ ../../src/test/test_concurrent_unordered_map.cpp:115:57: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct tbb::interface5::internal::split_ordered_list, local_counting_allocator, std::allocator> > >::node’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_map.h:27, from ../../src/test/test_concurrent_unordered_map.cpp:26: ../../include/tbb/internal/_concurrent_unordered_impl.h:206:12: note: ‘struct tbb::interface5::internal::split_ordered_list, local_counting_allocator, std::allocator> > >::node’ declared here struct node : tbb::internal::no_assign ^~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_map.cpp:42: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::flist_iterator >, local_counting_allocator >, std::allocator>, tbb::atomic > >, std::pair > >; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::flist_iterator >, local_counting_allocator >, std::allocator>, tbb::atomic > >, std::pair > >*; debug_allocator::size_type = unsigned int]’: ../../src/test/harness_allocator.h:474:43: required from ‘local_counting_allocator::pointer local_counting_allocator::allocate(local_counting_allocator::size_type) [with base_alloc_t = debug_allocator >, local_counting_allocator >, std::allocator>, tbb::atomic > >, std::pair > >, std::allocator>; count_t = tbb::atomic; local_counting_allocator::pointer = tbb::interface5::internal::flist_iterator >, local_counting_allocator >, std::allocator>, tbb::atomic > >, std::pair > >*; local_counting_allocator::size_type = unsigned int]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:1470:28: required from ‘void tbb::interface5::internal::concurrent_unordered_base::set_bucket(tbb::interface5::internal::concurrent_unordered_base::size_type, tbb::interface5::internal::concurrent_unordered_base::raw_iterator) [with Traits = tbb::interface5::concurrent_unordered_map_traits, tbb::interface5::internal::hash_compare, std::equal_to >, local_counting_allocator, std::allocator> >, false>; tbb::interface5::internal::concurrent_unordered_base::size_type = unsigned int; tbb::interface5::internal::concurrent_unordered_base::raw_iterator = tbb::interface5::internal::flist_iterator >, local_counting_allocator >, std::allocator>, tbb::atomic > >, std::pair > >]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:1056:9: required from ‘void tbb::interface5::internal::concurrent_unordered_base::clear() [with Traits = tbb::interface5::concurrent_unordered_map_traits, tbb::interface5::internal::hash_compare, std::equal_to >, local_counting_allocator, std::allocator> >, false>]’ ../../src/test/test_concurrent_unordered_common.h:657:5: required from ‘void test_concurrent(const char*, bool) [with T = tbb::interface5::concurrent_unordered_map, tbb::tbb_hash, std::equal_to, local_counting_allocator, std::allocator> > >]’ ../../src/test/test_concurrent_unordered_map.cpp:313:116: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of non-trivial type ‘class tbb::interface5::internal::flist_iterator >, local_counting_allocator >, std::allocator>, tbb::atomic > >, std::pair > >’; use assignment instead [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_map.h:27, from ../../src/test/test_concurrent_unordered_map.cpp:26: ../../include/tbb/internal/_concurrent_unordered_impl.h:61:7: note: ‘class tbb::interface5::internal::flist_iterator >, local_counting_allocator >, std::allocator>, tbb::atomic > >, std::pair > >’ declared here class flist_iterator : public std::iterator ^~~~~~~~~~~~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_map.cpp:42: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::flist_iterator, local_counting_allocator, std::allocator>, tbb::atomic > >, std::pair >; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::flist_iterator, local_counting_allocator, std::allocator>, tbb::atomic > >, std::pair >*; debug_allocator::size_type = unsigned int]’: ../../src/test/harness_allocator.h:474:43: required from ‘local_counting_allocator::pointer local_counting_allocator::allocate(local_counting_allocator::size_type) [with base_alloc_t = debug_allocator, local_counting_allocator, std::allocator>, tbb::atomic > >, std::pair >, std::allocator>; count_t = tbb::atomic; local_counting_allocator::pointer = tbb::interface5::internal::flist_iterator, local_counting_allocator, std::allocator>, tbb::atomic > >, std::pair >*; local_counting_allocator::size_type = unsigned int]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:1470:28: required from ‘void tbb::interface5::internal::concurrent_unordered_base::set_bucket(tbb::interface5::internal::concurrent_unordered_base::size_type, tbb::interface5::internal::concurrent_unordered_base::raw_iterator) [with Traits = tbb::interface5::concurrent_unordered_map_traits, std::equal_to >, local_counting_allocator, std::allocator> >, false>; tbb::interface5::internal::concurrent_unordered_base::size_type = unsigned int; tbb::interface5::internal::concurrent_unordered_base::raw_iterator = tbb::interface5::internal::flist_iterator, local_counting_allocator, std::allocator>, tbb::atomic > >, std::pair >]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:1056:9: required from ‘void tbb::interface5::internal::concurrent_unordered_base::clear() [with Traits = tbb::interface5::concurrent_unordered_map_traits, std::equal_to >, local_counting_allocator, std::allocator> >, false>]’ ../../src/test/test_concurrent_unordered_common.h:347:5: required from ‘void test_basic(const char*, do_check_element_state) [with T = tbb::interface5::concurrent_unordered_map, std::equal_to, local_counting_allocator, std::allocator> > >; do_check_element_state = tbb::internal::bool_constant]’ ../../src/test/test_concurrent_unordered_map.cpp:314:117: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of non-trivial type ‘class tbb::interface5::internal::flist_iterator, local_counting_allocator, std::allocator>, tbb::atomic > >, std::pair >’; use assignment instead [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_map.h:27, from ../../src/test/test_concurrent_unordered_map.cpp:26: ../../include/tbb/internal/_concurrent_unordered_impl.h:61:7: note: ‘class tbb::interface5::internal::flist_iterator, local_counting_allocator, std::allocator>, tbb::atomic > >, std::pair >’ declared here class flist_iterator : public std::iterator ^~~~~~~~~~~~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_map.cpp:42: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::split_ordered_list, debug_allocator, std::allocator> >::node; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::split_ordered_list, debug_allocator, std::allocator> >::node*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/internal/_concurrent_unordered_impl.h:255:19: required from ‘tbb::interface5::internal::split_ordered_list::node* tbb::interface5::internal::split_ordered_list::create_node(tbb::interface5::internal::sokey_t) [with T = std::pair; Allocator = debug_allocator, std::allocator>; tbb::interface5::internal::split_ordered_list::nodeptr_t = tbb::interface5::internal::split_ordered_list, debug_allocator, std::allocator> >::node*; tbb::interface5::internal::sokey_t = unsigned int]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:307:17: required from ‘tbb::interface5::internal::split_ordered_list::split_ordered_list(tbb::interface5::internal::split_ordered_list::allocator_type) [with T = std::pair; Allocator = debug_allocator, std::allocator>; tbb::interface5::internal::split_ordered_list::allocator_type = debug_allocator, std::allocator>]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:721:110: required from ‘tbb::interface5::internal::concurrent_unordered_base::concurrent_unordered_base(const tbb::interface5::internal::concurrent_unordered_base&) [with Traits = tbb::interface5::concurrent_unordered_map_traits, Harness::IsEqual>, debug_allocator, std::allocator>, false>]’ ../../include/tbb/concurrent_unordered_map.h:58:7: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_map, Harness::IsEqual, tbb::tbb_allocator > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_map, Harness::IsEqual, debug_allocator, std::allocator> >; typename Table::value_type = std::pair]’ ../../src/test/test_concurrent_unordered_map.cpp:240:131: required from ‘void TestTypesMap(const std::__cxx11::list&) [with bool defCtorPresent = true; ValueType = std::pair]’ ../../src/test/test_concurrent_unordered_map.cpp:250:58: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct tbb::interface5::internal::split_ordered_list, debug_allocator, std::allocator> >::node’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_map.h:27, from ../../src/test/test_concurrent_unordered_map.cpp:26: ../../include/tbb/internal/_concurrent_unordered_impl.h:206:12: note: ‘struct tbb::interface5::internal::split_ordered_list, debug_allocator, std::allocator> >::node’ declared here struct node : tbb::internal::no_assign ^~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_map.cpp:42: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::flist_iterator, debug_allocator, std::allocator> >, std::pair >; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::flist_iterator, debug_allocator, std::allocator> >, std::pair >*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/internal/_concurrent_unordered_impl.h:1470:28: required from ‘void tbb::interface5::internal::concurrent_unordered_base::set_bucket(tbb::interface5::internal::concurrent_unordered_base::size_type, tbb::interface5::internal::concurrent_unordered_base::raw_iterator) [with Traits = tbb::interface5::concurrent_unordered_map_traits, Harness::IsEqual>, debug_allocator, std::allocator>, false>; tbb::interface5::internal::concurrent_unordered_base::size_type = unsigned int; tbb::interface5::internal::concurrent_unordered_base::raw_iterator = tbb::interface5::internal::flist_iterator, debug_allocator, std::allocator> >, std::pair >]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:1207:9: required from ‘void tbb::interface5::internal::concurrent_unordered_base::internal_init() [with Traits = tbb::interface5::concurrent_unordered_map_traits, Harness::IsEqual>, debug_allocator, std::allocator>, false>]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:724:9: required from ‘tbb::interface5::internal::concurrent_unordered_base::concurrent_unordered_base(const tbb::interface5::internal::concurrent_unordered_base&) [with Traits = tbb::interface5::concurrent_unordered_map_traits, Harness::IsEqual>, debug_allocator, std::allocator>, false>]’ ../../include/tbb/concurrent_unordered_map.h:58:7: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_map, Harness::IsEqual, tbb::tbb_allocator > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_map, Harness::IsEqual, debug_allocator, std::allocator> >; typename Table::value_type = std::pair]’ ../../src/test/test_concurrent_unordered_map.cpp:240:131: required from ‘void TestTypesMap(const std::__cxx11::list&) [with bool defCtorPresent = true; ValueType = std::pair]’ ../../src/test/test_concurrent_unordered_map.cpp:250:58: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of non-trivial type ‘class tbb::interface5::internal::flist_iterator, debug_allocator, std::allocator> >, std::pair >’; use assignment instead [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_map.h:27, from ../../src/test/test_concurrent_unordered_map.cpp:26: ../../include/tbb/internal/_concurrent_unordered_impl.h:61:7: note: ‘class tbb::interface5::internal::flist_iterator, debug_allocator, std::allocator> >, std::pair >’ declared here class flist_iterator : public std::iterator ^~~~~~~~~~~~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_map.cpp:42: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::split_ordered_list >, debug_allocator >, std::allocator> >::node; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::split_ordered_list >, debug_allocator >, std::allocator> >::node*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/internal/_concurrent_unordered_impl.h:255:19: required from ‘tbb::interface5::internal::split_ordered_list::node* tbb::interface5::internal::split_ordered_list::create_node(tbb::interface5::internal::sokey_t) [with T = std::pair >; Allocator = debug_allocator >, std::allocator>; tbb::interface5::internal::split_ordered_list::nodeptr_t = tbb::interface5::internal::split_ordered_list >, debug_allocator >, std::allocator> >::node*; tbb::interface5::internal::sokey_t = unsigned int]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:307:17: required from ‘tbb::interface5::internal::split_ordered_list::split_ordered_list(tbb::interface5::internal::split_ordered_list::allocator_type) [with T = std::pair >; Allocator = debug_allocator >, std::allocator>; tbb::interface5::internal::split_ordered_list::allocator_type = debug_allocator >, std::allocator>]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:721:110: required from ‘tbb::interface5::internal::concurrent_unordered_base::concurrent_unordered_base(const tbb::interface5::internal::concurrent_unordered_base&) [with Traits = tbb::interface5::concurrent_unordered_map_traits, tbb::interface5::internal::hash_compare, Harness::IsEqual>, debug_allocator >, std::allocator>, false>]’ ../../include/tbb/concurrent_unordered_map.h:58:7: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_map, tbb::tbb_hash, Harness::IsEqual, tbb::tbb_allocator > > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_map, tbb::tbb_hash, Harness::IsEqual, debug_allocator >, std::allocator> >; typename Table::value_type = std::pair >]’ ../../src/test/test_concurrent_unordered_map.cpp:240:131: required from ‘void TestTypesMap(const std::__cxx11::list&) [with bool defCtorPresent = true; ValueType = std::pair >]’ ../../src/test/test_concurrent_unordered_map.cpp:258:56: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct tbb::interface5::internal::split_ordered_list >, debug_allocator >, std::allocator> >::node’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_map.h:27, from ../../src/test/test_concurrent_unordered_map.cpp:26: ../../include/tbb/internal/_concurrent_unordered_impl.h:206:12: note: ‘struct tbb::interface5::internal::split_ordered_list >, debug_allocator >, std::allocator> >::node’ declared here struct node : tbb::internal::no_assign ^~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_map.cpp:42: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::flist_iterator >, debug_allocator >, std::allocator> >, std::pair > >; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::flist_iterator >, debug_allocator >, std::allocator> >, std::pair > >*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/internal/_concurrent_unordered_impl.h:1470:28: required from ‘void tbb::interface5::internal::concurrent_unordered_base::set_bucket(tbb::interface5::internal::concurrent_unordered_base::size_type, tbb::interface5::internal::concurrent_unordered_base::raw_iterator) [with Traits = tbb::interface5::concurrent_unordered_map_traits, tbb::interface5::internal::hash_compare, Harness::IsEqual>, debug_allocator >, std::allocator>, false>; tbb::interface5::internal::concurrent_unordered_base::size_type = unsigned int; tbb::interface5::internal::concurrent_unordered_base::raw_iterator = tbb::interface5::internal::flist_iterator >, debug_allocator >, std::allocator> >, std::pair > >]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:1207:9: required from ‘void tbb::interface5::internal::concurrent_unordered_base::internal_init() [with Traits = tbb::interface5::concurrent_unordered_map_traits, tbb::interface5::internal::hash_compare, Harness::IsEqual>, debug_allocator >, std::allocator>, false>]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:724:9: required from ‘tbb::interface5::internal::concurrent_unordered_base::concurrent_unordered_base(const tbb::interface5::internal::concurrent_unordered_base&) [with Traits = tbb::interface5::concurrent_unordered_map_traits, tbb::interface5::internal::hash_compare, Harness::IsEqual>, debug_allocator >, std::allocator>, false>]’ ../../include/tbb/concurrent_unordered_map.h:58:7: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_map, tbb::tbb_hash, Harness::IsEqual, tbb::tbb_allocator > > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_map, tbb::tbb_hash, Harness::IsEqual, debug_allocator >, std::allocator> >; typename Table::value_type = std::pair >]’ ../../src/test/test_concurrent_unordered_map.cpp:240:131: required from ‘void TestTypesMap(const std::__cxx11::list&) [with bool defCtorPresent = true; ValueType = std::pair >]’ ../../src/test/test_concurrent_unordered_map.cpp:258:56: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of non-trivial type ‘class tbb::interface5::internal::flist_iterator >, debug_allocator >, std::allocator> >, std::pair > >’; use assignment instead [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_map.h:27, from ../../src/test/test_concurrent_unordered_map.cpp:26: ../../include/tbb/internal/_concurrent_unordered_impl.h:61:7: note: ‘class tbb::interface5::internal::flist_iterator >, debug_allocator >, std::allocator> >, std::pair > >’ declared here class flist_iterator : public std::iterator ^~~~~~~~~~~~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_map.cpp:42: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::split_ordered_list, int>, debug_allocator, int>, std::allocator> >::node; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::split_ordered_list, int>, debug_allocator, int>, std::allocator> >::node*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/internal/_concurrent_unordered_impl.h:255:19: required from ‘tbb::interface5::internal::split_ordered_list::node* tbb::interface5::internal::split_ordered_list::create_node(tbb::interface5::internal::sokey_t) [with T = std::pair, int>; Allocator = debug_allocator, int>, std::allocator>; tbb::interface5::internal::split_ordered_list::nodeptr_t = tbb::interface5::internal::split_ordered_list, int>, debug_allocator, int>, std::allocator> >::node*; tbb::interface5::internal::sokey_t = unsigned int]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:307:17: required from ‘tbb::interface5::internal::split_ordered_list::split_ordered_list(tbb::interface5::internal::split_ordered_list::allocator_type) [with T = std::pair, int>; Allocator = debug_allocator, int>, std::allocator>; tbb::interface5::internal::split_ordered_list::allocator_type = debug_allocator, int>, std::allocator>]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:721:110: required from ‘tbb::interface5::internal::concurrent_unordered_base::concurrent_unordered_base(const tbb::interface5::internal::concurrent_unordered_base&) [with Traits = tbb::interface5::concurrent_unordered_map_traits, int, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, Harness::IsEqual>, debug_allocator, int>, std::allocator>, false>]’ ../../include/tbb/concurrent_unordered_map.h:58:7: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_map, int, tbb::tbb_hash >, Harness::IsEqual, tbb::tbb_allocator, int> > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_map, int, tbb::tbb_hash >, Harness::IsEqual, debug_allocator, int>, std::allocator> >; typename Table::value_type = std::pair, int>]’ ../../src/test/test_concurrent_unordered_map.cpp:240:131: required from ‘void TestTypesMap(const std::__cxx11::list&) [with bool defCtorPresent = true; ValueType = std::pair, int>]’ ../../src/test/test_concurrent_unordered_map.cpp:264:56: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct tbb::interface5::internal::split_ordered_list, int>, debug_allocator, int>, std::allocator> >::node’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_map.h:27, from ../../src/test/test_concurrent_unordered_map.cpp:26: ../../include/tbb/internal/_concurrent_unordered_impl.h:206:12: note: ‘struct tbb::interface5::internal::split_ordered_list, int>, debug_allocator, int>, std::allocator> >::node’ declared here struct node : tbb::internal::no_assign ^~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_map.cpp:42: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::flist_iterator, int>, debug_allocator, int>, std::allocator> >, std::pair, int> >; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::flist_iterator, int>, debug_allocator, int>, std::allocator> >, std::pair, int> >*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/internal/_concurrent_unordered_impl.h:1470:28: required from ‘void tbb::interface5::internal::concurrent_unordered_base::set_bucket(tbb::interface5::internal::concurrent_unordered_base::size_type, tbb::interface5::internal::concurrent_unordered_base::raw_iterator) [with Traits = tbb::interface5::concurrent_unordered_map_traits, int, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, Harness::IsEqual>, debug_allocator, int>, std::allocator>, false>; tbb::interface5::internal::concurrent_unordered_base::size_type = unsigned int; tbb::interface5::internal::concurrent_unordered_base::raw_iterator = tbb::interface5::internal::flist_iterator, int>, debug_allocator, int>, std::allocator> >, std::pair, int> >]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:1207:9: required from ‘void tbb::interface5::internal::concurrent_unordered_base::internal_init() [with Traits = tbb::interface5::concurrent_unordered_map_traits, int, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, Harness::IsEqual>, debug_allocator, int>, std::allocator>, false>]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:724:9: required from ‘tbb::interface5::internal::concurrent_unordered_base::concurrent_unordered_base(const tbb::interface5::internal::concurrent_unordered_base&) [with Traits = tbb::interface5::concurrent_unordered_map_traits, int, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, Harness::IsEqual>, debug_allocator, int>, std::allocator>, false>]’ ../../include/tbb/concurrent_unordered_map.h:58:7: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_map, int, tbb::tbb_hash >, Harness::IsEqual, tbb::tbb_allocator, int> > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_map, int, tbb::tbb_hash >, Harness::IsEqual, debug_allocator, int>, std::allocator> >; typename Table::value_type = std::pair, int>]’ ../../src/test/test_concurrent_unordered_map.cpp:240:131: required from ‘void TestTypesMap(const std::__cxx11::list&) [with bool defCtorPresent = true; ValueType = std::pair, int>]’ ../../src/test/test_concurrent_unordered_map.cpp:264:56: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of non-trivial type ‘class tbb::interface5::internal::flist_iterator, int>, debug_allocator, int>, std::allocator> >, std::pair, int> >’; use assignment instead [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_map.h:27, from ../../src/test/test_concurrent_unordered_map.cpp:26: ../../include/tbb/internal/_concurrent_unordered_impl.h:61:7: note: ‘class tbb::interface5::internal::flist_iterator, int>, debug_allocator, int>, std::allocator> >, std::pair, int> >’ declared here class flist_iterator : public std::iterator ^~~~~~~~~~~~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_map.cpp:42: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::split_ordered_list >, debug_allocator >, std::allocator> >::node; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::split_ordered_list >, debug_allocator >, std::allocator> >::node*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/internal/_concurrent_unordered_impl.h:255:19: required from ‘tbb::interface5::internal::split_ordered_list::node* tbb::interface5::internal::split_ordered_list::create_node(tbb::interface5::internal::sokey_t) [with T = std::pair >; Allocator = debug_allocator >, std::allocator>; tbb::interface5::internal::split_ordered_list::nodeptr_t = tbb::interface5::internal::split_ordered_list >, debug_allocator >, std::allocator> >::node*; tbb::interface5::internal::sokey_t = unsigned int]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:307:17: required from ‘tbb::interface5::internal::split_ordered_list::split_ordered_list(tbb::interface5::internal::split_ordered_list::allocator_type) [with T = std::pair >; Allocator = debug_allocator >, std::allocator>; tbb::interface5::internal::split_ordered_list::allocator_type = debug_allocator >, std::allocator>]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:721:110: required from ‘tbb::interface5::internal::concurrent_unordered_base::concurrent_unordered_base(const tbb::interface5::internal::concurrent_unordered_base&) [with Traits = tbb::interface5::concurrent_unordered_map_traits, tbb::interface5::internal::hash_compare, Harness::IsEqual>, debug_allocator >, std::allocator>, false>]’ ../../include/tbb/concurrent_unordered_map.h:58:7: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = false; Table = tbb::interface5::concurrent_unordered_map, tbb::tbb_hash, Harness::IsEqual, tbb::tbb_allocator > > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_map, tbb::tbb_hash, Harness::IsEqual, debug_allocator >, std::allocator> >; typename Table::value_type = std::pair >]’ ../../src/test/test_concurrent_unordered_map.cpp:240:131: required from ‘void TestTypesMap(const std::__cxx11::list&) [with bool defCtorPresent = false; ValueType = std::pair >]’ ../../src/test/test_concurrent_unordered_map.cpp:271:57: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct tbb::interface5::internal::split_ordered_list >, debug_allocator >, std::allocator> >::node’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_map.h:27, from ../../src/test/test_concurrent_unordered_map.cpp:26: ../../include/tbb/internal/_concurrent_unordered_impl.h:206:12: note: ‘struct tbb::interface5::internal::split_ordered_list >, debug_allocator >, std::allocator> >::node’ declared here struct node : tbb::internal::no_assign ^~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_map.cpp:42: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::flist_iterator >, debug_allocator >, std::allocator> >, std::pair > >; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::flist_iterator >, debug_allocator >, std::allocator> >, std::pair > >*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/internal/_concurrent_unordered_impl.h:1470:28: required from ‘void tbb::interface5::internal::concurrent_unordered_base::set_bucket(tbb::interface5::internal::concurrent_unordered_base::size_type, tbb::interface5::internal::concurrent_unordered_base::raw_iterator) [with Traits = tbb::interface5::concurrent_unordered_map_traits, tbb::interface5::internal::hash_compare, Harness::IsEqual>, debug_allocator >, std::allocator>, false>; tbb::interface5::internal::concurrent_unordered_base::size_type = unsigned int; tbb::interface5::internal::concurrent_unordered_base::raw_iterator = tbb::interface5::internal::flist_iterator >, debug_allocator >, std::allocator> >, std::pair > >]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:1207:9: required from ‘void tbb::interface5::internal::concurrent_unordered_base::internal_init() [with Traits = tbb::interface5::concurrent_unordered_map_traits, tbb::interface5::internal::hash_compare, Harness::IsEqual>, debug_allocator >, std::allocator>, false>]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:724:9: required from ‘tbb::interface5::internal::concurrent_unordered_base::concurrent_unordered_base(const tbb::interface5::internal::concurrent_unordered_base&) [with Traits = tbb::interface5::concurrent_unordered_map_traits, tbb::interface5::internal::hash_compare, Harness::IsEqual>, debug_allocator >, std::allocator>, false>]’ ../../include/tbb/concurrent_unordered_map.h:58:7: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = false; Table = tbb::interface5::concurrent_unordered_map, tbb::tbb_hash, Harness::IsEqual, tbb::tbb_allocator > > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_map, tbb::tbb_hash, Harness::IsEqual, debug_allocator >, std::allocator> >; typename Table::value_type = std::pair >]’ ../../src/test/test_concurrent_unordered_map.cpp:240:131: required from ‘void TestTypesMap(const std::__cxx11::list&) [with bool defCtorPresent = false; ValueType = std::pair >]’ ../../src/test/test_concurrent_unordered_map.cpp:271:57: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of non-trivial type ‘class tbb::interface5::internal::flist_iterator >, debug_allocator >, std::allocator> >, std::pair > >’; use assignment instead [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_map.h:27, from ../../src/test/test_concurrent_unordered_map.cpp:26: ../../include/tbb/internal/_concurrent_unordered_impl.h:61:7: note: ‘class tbb::interface5::internal::flist_iterator >, debug_allocator >, std::allocator> >, std::pair > >’ declared here class flist_iterator : public std::iterator ^~~~~~~~~~~~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_map.cpp:42: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::split_ordered_list, std::shared_ptr >, debug_allocator, std::shared_ptr >, std::allocator> >::node; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::split_ordered_list, std::shared_ptr >, debug_allocator, std::shared_ptr >, std::allocator> >::node*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/internal/_concurrent_unordered_impl.h:255:19: required from ‘tbb::interface5::internal::split_ordered_list::node* tbb::interface5::internal::split_ordered_list::create_node(tbb::interface5::internal::sokey_t) [with T = std::pair, std::shared_ptr >; Allocator = debug_allocator, std::shared_ptr >, std::allocator>; tbb::interface5::internal::split_ordered_list::nodeptr_t = tbb::interface5::internal::split_ordered_list, std::shared_ptr >, debug_allocator, std::shared_ptr >, std::allocator> >::node*; tbb::interface5::internal::sokey_t = unsigned int]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:307:17: required from ‘tbb::interface5::internal::split_ordered_list::split_ordered_list(tbb::interface5::internal::split_ordered_list::allocator_type) [with T = std::pair, std::shared_ptr >; Allocator = debug_allocator, std::shared_ptr >, std::allocator>; tbb::interface5::internal::split_ordered_list::allocator_type = debug_allocator, std::shared_ptr >, std::allocator>]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:721:110: required from ‘tbb::interface5::internal::concurrent_unordered_base::concurrent_unordered_base(const tbb::interface5::internal::concurrent_unordered_base&) [with Traits = tbb::interface5::concurrent_unordered_map_traits, std::shared_ptr, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, Harness::IsEqual>, debug_allocator, std::shared_ptr >, std::allocator>, false>]’ ../../include/tbb/concurrent_unordered_map.h:58:7: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_map, std::shared_ptr, tbb::tbb_hash >, Harness::IsEqual, tbb::tbb_allocator, std::shared_ptr > > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_map, std::shared_ptr, tbb::tbb_hash >, Harness::IsEqual, debug_allocator, std::shared_ptr >, std::allocator> >; typename Table::value_type = std::pair, std::shared_ptr >]’ ../../src/test/test_concurrent_unordered_map.cpp:240:131: required from ‘void TestTypesMap(const std::__cxx11::list&) [with bool defCtorPresent = true; ValueType = std::pair, std::shared_ptr >]’ ../../src/test/test_concurrent_unordered_map.cpp:280:56: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct tbb::interface5::internal::split_ordered_list, std::shared_ptr >, debug_allocator, std::shared_ptr >, std::allocator> >::node’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_map.h:27, from ../../src/test/test_concurrent_unordered_map.cpp:26: ../../include/tbb/internal/_concurrent_unordered_impl.h:206:12: note: ‘struct tbb::interface5::internal::split_ordered_list, std::shared_ptr >, debug_allocator, std::shared_ptr >, std::allocator> >::node’ declared here struct node : tbb::internal::no_assign ^~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_map.cpp:42: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::flist_iterator, std::shared_ptr >, debug_allocator, std::shared_ptr >, std::allocator> >, std::pair, std::shared_ptr > >; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::flist_iterator, std::shared_ptr >, debug_allocator, std::shared_ptr >, std::allocator> >, std::pair, std::shared_ptr > >*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/internal/_concurrent_unordered_impl.h:1470:28: required from ‘void tbb::interface5::internal::concurrent_unordered_base::set_bucket(tbb::interface5::internal::concurrent_unordered_base::size_type, tbb::interface5::internal::concurrent_unordered_base::raw_iterator) [with Traits = tbb::interface5::concurrent_unordered_map_traits, std::shared_ptr, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, Harness::IsEqual>, debug_allocator, std::shared_ptr >, std::allocator>, false>; tbb::interface5::internal::concurrent_unordered_base::size_type = unsigned int; tbb::interface5::internal::concurrent_unordered_base::raw_iterator = tbb::interface5::internal::flist_iterator, std::shared_ptr >, debug_allocator, std::shared_ptr >, std::allocator> >, std::pair, std::shared_ptr > >]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:1207:9: required from ‘void tbb::interface5::internal::concurrent_unordered_base::internal_init() [with Traits = tbb::interface5::concurrent_unordered_map_traits, std::shared_ptr, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, Harness::IsEqual>, debug_allocator, std::shared_ptr >, std::allocator>, false>]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:724:9: required from ‘tbb::interface5::internal::concurrent_unordered_base::concurrent_unordered_base(const tbb::interface5::internal::concurrent_unordered_base&) [with Traits = tbb::interface5::concurrent_unordered_map_traits, std::shared_ptr, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, Harness::IsEqual>, debug_allocator, std::shared_ptr >, std::allocator>, false>]’ ../../include/tbb/concurrent_unordered_map.h:58:7: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_map, std::shared_ptr, tbb::tbb_hash >, Harness::IsEqual, tbb::tbb_allocator, std::shared_ptr > > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_map, std::shared_ptr, tbb::tbb_hash >, Harness::IsEqual, debug_allocator, std::shared_ptr >, std::allocator> >; typename Table::value_type = std::pair, std::shared_ptr >]’ ../../src/test/test_concurrent_unordered_map.cpp:240:131: required from ‘void TestTypesMap(const std::__cxx11::list&) [with bool defCtorPresent = true; ValueType = std::pair, std::shared_ptr >]’ ../../src/test/test_concurrent_unordered_map.cpp:280:56: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of non-trivial type ‘class tbb::interface5::internal::flist_iterator, std::shared_ptr >, debug_allocator, std::shared_ptr >, std::allocator> >, std::pair, std::shared_ptr > >’; use assignment instead [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_map.h:27, from ../../src/test/test_concurrent_unordered_map.cpp:26: ../../include/tbb/internal/_concurrent_unordered_impl.h:61:7: note: ‘class tbb::interface5::internal::flist_iterator, std::shared_ptr >, debug_allocator, std::shared_ptr >, std::allocator> >, std::pair, std::shared_ptr > >’ declared here class flist_iterator : public std::iterator ^~~~~~~~~~~~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_map.cpp:42: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::split_ordered_list, std::weak_ptr >, debug_allocator, std::weak_ptr >, std::allocator> >::node; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::split_ordered_list, std::weak_ptr >, debug_allocator, std::weak_ptr >, std::allocator> >::node*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/internal/_concurrent_unordered_impl.h:255:19: required from ‘tbb::interface5::internal::split_ordered_list::node* tbb::interface5::internal::split_ordered_list::create_node(tbb::interface5::internal::sokey_t) [with T = std::pair, std::weak_ptr >; Allocator = debug_allocator, std::weak_ptr >, std::allocator>; tbb::interface5::internal::split_ordered_list::nodeptr_t = tbb::interface5::internal::split_ordered_list, std::weak_ptr >, debug_allocator, std::weak_ptr >, std::allocator> >::node*; tbb::interface5::internal::sokey_t = unsigned int]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:307:17: required from ‘tbb::interface5::internal::split_ordered_list::split_ordered_list(tbb::interface5::internal::split_ordered_list::allocator_type) [with T = std::pair, std::weak_ptr >; Allocator = debug_allocator, std::weak_ptr >, std::allocator>; tbb::interface5::internal::split_ordered_list::allocator_type = debug_allocator, std::weak_ptr >, std::allocator>]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:721:110: required from ‘tbb::interface5::internal::concurrent_unordered_base::concurrent_unordered_base(const tbb::interface5::internal::concurrent_unordered_base&) [with Traits = tbb::interface5::concurrent_unordered_map_traits, std::weak_ptr, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, Harness::IsEqual>, debug_allocator, std::weak_ptr >, std::allocator>, false>]’ ../../include/tbb/concurrent_unordered_map.h:58:7: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_map, std::weak_ptr, tbb::tbb_hash >, Harness::IsEqual, tbb::tbb_allocator, std::weak_ptr > > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_map, std::weak_ptr, tbb::tbb_hash >, Harness::IsEqual, debug_allocator, std::weak_ptr >, std::allocator> >; typename Table::value_type = std::pair, std::weak_ptr >]’ ../../src/test/test_concurrent_unordered_map.cpp:240:131: required from ‘void TestTypesMap(const std::__cxx11::list&) [with bool defCtorPresent = true; ValueType = std::pair, std::weak_ptr >]’ ../../src/test/test_concurrent_unordered_map.cpp:284:54: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct tbb::interface5::internal::split_ordered_list, std::weak_ptr >, debug_allocator, std::weak_ptr >, std::allocator> >::node’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_map.h:27, from ../../src/test/test_concurrent_unordered_map.cpp:26: ../../include/tbb/internal/_concurrent_unordered_impl.h:206:12: note: ‘struct tbb::interface5::internal::split_ordered_list, std::weak_ptr >, debug_allocator, std::weak_ptr >, std::allocator> >::node’ declared here struct node : tbb::internal::no_assign ^~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_map.cpp:42: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::flist_iterator, std::weak_ptr >, debug_allocator, std::weak_ptr >, std::allocator> >, std::pair, std::weak_ptr > >; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::flist_iterator, std::weak_ptr >, debug_allocator, std::weak_ptr >, std::allocator> >, std::pair, std::weak_ptr > >*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/internal/_concurrent_unordered_impl.h:1470:28: required from ‘void tbb::interface5::internal::concurrent_unordered_base::set_bucket(tbb::interface5::internal::concurrent_unordered_base::size_type, tbb::interface5::internal::concurrent_unordered_base::raw_iterator) [with Traits = tbb::interface5::concurrent_unordered_map_traits, std::weak_ptr, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, Harness::IsEqual>, debug_allocator, std::weak_ptr >, std::allocator>, false>; tbb::interface5::internal::concurrent_unordered_base::size_type = unsigned int; tbb::interface5::internal::concurrent_unordered_base::raw_iterator = tbb::interface5::internal::flist_iterator, std::weak_ptr >, debug_allocator, std::weak_ptr >, std::allocator> >, std::pair, std::weak_ptr > >]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:1207:9: required from ‘void tbb::interface5::internal::concurrent_unordered_base::internal_init() [with Traits = tbb::interface5::concurrent_unordered_map_traits, std::weak_ptr, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, Harness::IsEqual>, debug_allocator, std::weak_ptr >, std::allocator>, false>]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:724:9: required from ‘tbb::interface5::internal::concurrent_unordered_base::concurrent_unordered_base(const tbb::interface5::internal::concurrent_unordered_base&) [with Traits = tbb::interface5::concurrent_unordered_map_traits, std::weak_ptr, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, Harness::IsEqual>, debug_allocator, std::weak_ptr >, std::allocator>, false>]’ ../../include/tbb/concurrent_unordered_map.h:58:7: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_map, std::weak_ptr, tbb::tbb_hash >, Harness::IsEqual, tbb::tbb_allocator, std::weak_ptr > > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_map, std::weak_ptr, tbb::tbb_hash >, Harness::IsEqual, debug_allocator, std::weak_ptr >, std::allocator> >; typename Table::value_type = std::pair, std::weak_ptr >]’ ../../src/test/test_concurrent_unordered_map.cpp:240:131: required from ‘void TestTypesMap(const std::__cxx11::list&) [with bool defCtorPresent = true; ValueType = std::pair, std::weak_ptr >]’ ../../src/test/test_concurrent_unordered_map.cpp:284:54: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of non-trivial type ‘class tbb::interface5::internal::flist_iterator, std::weak_ptr >, debug_allocator, std::weak_ptr >, std::allocator> >, std::pair, std::weak_ptr > >’; use assignment instead [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_map.h:27, from ../../src/test/test_concurrent_unordered_map.cpp:26: ../../include/tbb/internal/_concurrent_unordered_impl.h:61:7: note: ‘class tbb::interface5::internal::flist_iterator, std::weak_ptr >, debug_allocator, std::weak_ptr >, std::allocator> >, std::pair, std::weak_ptr > >’ declared here class flist_iterator : public std::iterator ^~~~~~~~~~~~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_map.cpp:42: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::split_ordered_list, local_counting_allocator, std::allocator>, tbb::atomic > >::node; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::split_ordered_list, local_counting_allocator, std::allocator>, tbb::atomic > >::node*; debug_allocator::size_type = unsigned int]’: ../../src/test/harness_allocator.h:474:43: required from ‘local_counting_allocator::pointer local_counting_allocator::allocate(local_counting_allocator::size_type) [with base_alloc_t = debug_allocator, local_counting_allocator, std::allocator>, tbb::atomic > >::node, std::allocator>; count_t = tbb::atomic; local_counting_allocator::pointer = tbb::interface5::internal::split_ordered_list, local_counting_allocator, std::allocator>, tbb::atomic > >::node*; local_counting_allocator::size_type = unsigned int]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:264:19: required from ‘tbb::interface5::internal::split_ordered_list::node* tbb::interface5::internal::split_ordered_list::create_node(tbb::interface5::internal::sokey_t, Arg&&, tbb::internal::true_type) [with Arg = std::pair; T = std::pair; Allocator = local_counting_allocator, std::allocator>, tbb::atomic >; tbb::interface5::internal::split_ordered_list::nodeptr_t = tbb::interface5::internal::split_ordered_list, local_counting_allocator, std::allocator>, tbb::atomic > >::node*; tbb::interface5::internal::sokey_t = unsigned int; tbb::internal::true_type = tbb::internal::bool_constant]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:1282:27: required from ‘std::pair::iterator, bool> tbb::interface5::internal::concurrent_unordered_base::internal_insert(ValueType&&, tbb::interface5::internal::concurrent_unordered_base::nodeptr_t) [with AllowCreate = tbb::internal::bool_constant; ValueType = std::pair; Traits = tbb::interface5::concurrent_unordered_map_traits, std::equal_to >, local_counting_allocator, std::allocator> >, false>; typename tbb::interface5::internal::split_ordered_list::iterator = tbb::interface5::internal::solist_iterator, local_counting_allocator, std::allocator>, tbb::atomic > >, std::pair >; tbb::interface5::internal::concurrent_unordered_base::nodeptr_t = tbb::interface5::internal::split_ordered_list, local_counting_allocator, std::allocator>, tbb::atomic > >::node*]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:969:73: required from ‘std::pair::iterator, bool> tbb::interface5::internal::concurrent_unordered_base::insert(tbb::interface5::internal::concurrent_unordered_base::value_type&&) [with Traits = tbb::interface5::concurrent_unordered_map_traits, std::equal_to >, local_counting_allocator, std::allocator> >, false>; typename tbb::interface5::internal::split_ordered_list::iterator = tbb::interface5::internal::solist_iterator, local_counting_allocator, std::allocator>, tbb::atomic > >, std::pair >; tbb::interface5::internal::concurrent_unordered_base::value_type = std::pair]’ ../../src/test/test_concurrent_unordered_common.h:254:43: required from ‘void test_basic(const char*, do_check_element_state) [with T = tbb::interface5::concurrent_unordered_map, std::equal_to, local_counting_allocator, std::allocator> > >; do_check_element_state = tbb::internal::bool_constant]’ ../../src/test/test_concurrent_unordered_map.cpp:314:117: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct tbb::interface5::internal::split_ordered_list, local_counting_allocator, std::allocator>, tbb::atomic > >::node’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_map.h:27, from ../../src/test/test_concurrent_unordered_map.cpp:26: ../../include/tbb/internal/_concurrent_unordered_impl.h:206:12: note: ‘struct tbb::interface5::internal::split_ordered_list, local_counting_allocator, std::allocator>, tbb::atomic > >::node’ declared here struct node : tbb::internal::no_assign ^~~~ In file included from ../../src/test/test_concurrent_hash_map.cpp:85: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = std::pair; Allocator = std::allocator; debug_allocator::pointer = std::pair*; debug_allocator::size_type = unsigned int]’: ../../src/test/test_concurrent_hash_map.cpp:1201:17: required from ‘void Examine(Table, const std::__cxx11::list&) [with bool default_construction_present = true; Table = tbb::interface5::concurrent_hash_map, debug_allocator, std::allocator> >; typename Table::value_type = std::pair]’ ../../src/test/test_concurrent_hash_map.cpp:1230:42: required from ‘void TypeTester(const std::__cxx11::list&) [with bool default_construction_present = true; Value = std::pair]’ ../../src/test/test_concurrent_hash_map.cpp:1268:68: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from ../../include/tbb/tbb_stddef.h:427, from ../../src/test/test_concurrent_hash_map.cpp:28: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from ../../src/test/test_concurrent_hash_map.cpp:85: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = std::pair, int>; Allocator = std::allocator; debug_allocator::pointer = std::pair, int>*; debug_allocator::size_type = unsigned int]’: ../../src/test/test_concurrent_hash_map.cpp:1201:17: required from ‘void Examine(Table, const std::__cxx11::list&) [with bool default_construction_present = true; Table = tbb::interface5::concurrent_hash_map, int, tbb::tbb_hash_compare >, debug_allocator, int>, std::allocator> >; typename Table::value_type = std::pair, int>]’ ../../src/test/test_concurrent_hash_map.cpp:1230:42: required from ‘void TypeTester(const std::__cxx11::list&) [with bool default_construction_present = true; Value = std::pair, int>]’ ../../src/test/test_concurrent_hash_map.cpp:1275:68: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct std::pair, int>’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from ../../include/tbb/tbb_stddef.h:427, from ../../src/test/test_concurrent_hash_map.cpp:28: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, int>’ declared here struct pair ^~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_map.cpp:42: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::split_ordered_list >, local_counting_allocator >, std::allocator>, tbb::atomic > >::node; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::split_ordered_list >, local_counting_allocator >, std::allocator>, tbb::atomic > >::node*; debug_allocator::size_type = unsigned int]’: ../../src/test/harness_allocator.h:474:43: required from ‘local_counting_allocator::pointer local_counting_allocator::allocate(local_counting_allocator::size_type) [with base_alloc_t = debug_allocator >, local_counting_allocator >, std::allocator>, tbb::atomic > >::node, std::allocator>; count_t = tbb::atomic; local_counting_allocator::pointer = tbb::interface5::internal::split_ordered_list >, local_counting_allocator >, std::allocator>, tbb::atomic > >::node*; local_counting_allocator::size_type = unsigned int]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:264:19: required from ‘tbb::interface5::internal::split_ordered_list::node* tbb::interface5::internal::split_ordered_list::create_node(tbb::interface5::internal::sokey_t, Arg&&, tbb::internal::true_type) [with Arg = std::pair >; T = std::pair >; Allocator = local_counting_allocator >, std::allocator>, tbb::atomic >; tbb::interface5::internal::split_ordered_list::nodeptr_t = tbb::interface5::internal::split_ordered_list >, local_counting_allocator >, std::allocator>, tbb::atomic > >::node*; tbb::interface5::internal::sokey_t = unsigned int; tbb::internal::true_type = tbb::internal::bool_constant]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:1282:27: required from ‘std::pair::iterator, bool> tbb::interface5::internal::concurrent_unordered_base::internal_insert(ValueType&&, tbb::interface5::internal::concurrent_unordered_base::nodeptr_t) [with AllowCreate = tbb::internal::bool_constant; ValueType = std::pair >; Traits = tbb::interface5::concurrent_unordered_map_traits, tbb::interface5::internal::hash_compare, std::equal_to >, local_counting_allocator, std::allocator> >, false>; typename tbb::interface5::internal::split_ordered_list::iterator = tbb::interface5::internal::solist_iterator >, local_counting_allocator >, std::allocator>, tbb::atomic > >, std::pair > >; tbb::interface5::internal::concurrent_unordered_base::nodeptr_t = tbb::interface5::internal::split_ordered_list >, local_counting_allocator >, std::allocator>, tbb::atomic > >::node*]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:969:73: required from ‘std::pair::iterator, bool> tbb::interface5::internal::concurrent_unordered_base::insert(tbb::interface5::internal::concurrent_unordered_base::value_type&&) [with Traits = tbb::interface5::concurrent_unordered_map_traits, tbb::interface5::internal::hash_compare, std::equal_to >, local_counting_allocator, std::allocator> >, false>; typename tbb::interface5::internal::split_ordered_list::iterator = tbb::interface5::internal::solist_iterator >, local_counting_allocator >, std::allocator>, tbb::atomic > >, std::pair > >; tbb::interface5::internal::concurrent_unordered_base::value_type = std::pair >]’ ../../src/test/test_concurrent_unordered_common.h:254:43: required from ‘void test_basic(const char*, do_check_element_state) [with T = tbb::interface5::concurrent_unordered_map, tbb::tbb_hash, std::equal_to, local_counting_allocator, std::allocator> > >; do_check_element_state = tbb::internal::bool_constant]’ ../../src/test/test_concurrent_unordered_common.h:473:18: required from ‘void test_basic(const char*) [with T = tbb::interface5::concurrent_unordered_map, tbb::tbb_hash, std::equal_to, local_counting_allocator, std::allocator> > >]’ ../../src/test/test_concurrent_unordered_map.cpp:312:111: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct tbb::interface5::internal::split_ordered_list >, local_counting_allocator >, std::allocator>, tbb::atomic > >::node’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_map.h:27, from ../../src/test/test_concurrent_unordered_map.cpp:26: ../../include/tbb/internal/_concurrent_unordered_impl.h:206:12: note: ‘struct tbb::interface5::internal::split_ordered_list >, local_counting_allocator >, std::allocator>, tbb::atomic > >::node’ declared here struct node : tbb::internal::no_assign ^~~~ In file included from ../../src/test/test_concurrent_hash_map.cpp:85: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = std::pair >; Allocator = std::allocator; debug_allocator::pointer = std::pair >*; debug_allocator::size_type = unsigned int]’: ../../src/test/test_concurrent_hash_map.cpp:1201:17: required from ‘void Examine(Table, const std::__cxx11::list&) [with bool default_construction_present = false; Table = tbb::interface5::concurrent_hash_map, tbb::tbb_hash_compare, debug_allocator >, std::allocator> >; typename Table::value_type = std::pair >]’ ../../src/test/test_concurrent_hash_map.cpp:1230:42: required from ‘void TypeTester(const std::__cxx11::list&) [with bool default_construction_present = false; Value = std::pair >]’ ../../src/test/test_concurrent_hash_map.cpp:1281:69: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct std::pair >’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from ../../include/tbb/tbb_stddef.h:427, from ../../src/test/test_concurrent_hash_map.cpp:28: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair >’ declared here struct pair ^~~~ In file included from ../../src/test/test_concurrent_hash_map.cpp:85: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = std::pair >; Allocator = std::allocator; debug_allocator::pointer = std::pair >*; debug_allocator::size_type = unsigned int]’: ../../src/test/test_concurrent_hash_map.cpp:1201:17: required from ‘void Examine(Table, const std::__cxx11::list&) [with bool default_construction_present = true; Table = tbb::interface5::concurrent_hash_map, tbb::tbb_hash_compare, debug_allocator >, std::allocator> >; typename Table::value_type = std::pair >]’ ../../src/test/test_concurrent_hash_map.cpp:1230:42: required from ‘void TypeTester(const std::__cxx11::list&) [with bool default_construction_present = true; Value = std::pair >]’ ../../src/test/test_concurrent_hash_map.cpp:1293:68: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct std::pair >’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from ../../include/tbb/tbb_stddef.h:427, from ../../src/test/test_concurrent_hash_map.cpp:28: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair >’ declared here struct pair ^~~~ In file included from ../../src/test/test_concurrent_hash_map.cpp:85: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = std::pair, std::shared_ptr >; Allocator = std::allocator; debug_allocator::pointer = std::pair, std::shared_ptr >*; debug_allocator::size_type = unsigned int]’: ../../src/test/test_concurrent_hash_map.cpp:1201:17: required from ‘void Examine(Table, const std::__cxx11::list&) [with bool default_construction_present = true; Table = tbb::interface5::concurrent_hash_map, std::shared_ptr, tbb::tbb_hash_compare >, debug_allocator, std::shared_ptr >, std::allocator> >; typename Table::value_type = std::pair, std::shared_ptr >]’ ../../src/test/test_concurrent_hash_map.cpp:1230:42: required from ‘void TypeTester(const std::__cxx11::list&) [with bool default_construction_present = true; Value = std::pair, std::shared_ptr >]’ ../../src/test/test_concurrent_hash_map.cpp:1302:69: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct std::pair, std::shared_ptr >’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from ../../include/tbb/tbb_stddef.h:427, from ../../src/test/test_concurrent_hash_map.cpp:28: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::shared_ptr >’ declared here struct pair ^~~~ In file included from ../../src/test/test_concurrent_hash_map.cpp:85: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = std::pair, std::weak_ptr >; Allocator = std::allocator; debug_allocator::pointer = std::pair, std::weak_ptr >*; debug_allocator::size_type = unsigned int]’: ../../src/test/test_concurrent_hash_map.cpp:1201:17: required from ‘void Examine(Table, const std::__cxx11::list&) [with bool default_construction_present = true; Table = tbb::interface5::concurrent_hash_map, std::weak_ptr, tbb::tbb_hash_compare >, debug_allocator, std::weak_ptr >, std::allocator> >; typename Table::value_type = std::pair, std::weak_ptr >]’ ../../src/test/test_concurrent_hash_map.cpp:1230:42: required from ‘void TypeTester(const std::__cxx11::list&) [with bool default_construction_present = true; Value = std::pair, std::weak_ptr >]’ ../../src/test/test_concurrent_hash_map.cpp:1307:67: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct std::pair, std::weak_ptr >’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from ../../include/tbb/tbb_stddef.h:427, from ../../src/test/test_concurrent_hash_map.cpp:28: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::weak_ptr >’ declared here struct pair ^~~~ In file included from ../../src/test/test_concurrent_hash_map.cpp:85: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::concurrent_hash_map, debug_allocator, std::allocator> >::node; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::concurrent_hash_map, debug_allocator, std::allocator> >::node*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/concurrent_hash_map.h:580:19: required from ‘static void* tbb::interface5::concurrent_hash_map::node::operator new(std::size_t, tbb::interface5::concurrent_hash_map::node_allocator_type&) [with Key = const int; T = int; HashCompare = tbb::tbb_hash_compare; Allocator = debug_allocator, std::allocator>; std::size_t = unsigned int; tbb::interface5::concurrent_hash_map::node_allocator_type = debug_allocator, debug_allocator, std::allocator> >::node, std::allocator>]’ ../../include/tbb/concurrent_hash_map.h:1449:37: required from ‘void tbb::interface5::concurrent_hash_map::internal_copy(const tbb::interface5::concurrent_hash_map&) [with Key = const int; T = int; HashCompare = tbb::tbb_hash_compare; Allocator = debug_allocator, std::allocator>]’ ../../include/tbb/concurrent_hash_map.h:774:9: required from ‘tbb::interface5::concurrent_hash_map::concurrent_hash_map(const tbb::interface5::concurrent_hash_map&, const allocator_type&) [with Key = const int; T = int; HashCompare = tbb::tbb_hash_compare; Allocator = debug_allocator, std::allocator>; tbb::interface5::concurrent_hash_map::allocator_type = debug_allocator, std::allocator>]’ ../../src/test/test_concurrent_hash_map.cpp:1230:42: required from ‘void TypeTester(const std::__cxx11::list&) [with bool default_construction_present = true; Value = std::pair]’ ../../src/test/test_concurrent_hash_map.cpp:1268:68: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct tbb::interface5::concurrent_hash_map, debug_allocator, std::allocator> >::node’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../src/test/test_concurrent_hash_map.cpp:45: ../../include/tbb/concurrent_hash_map.h:561:12: note: ‘struct tbb::interface5::concurrent_hash_map, debug_allocator, std::allocator> >::node’ declared here struct node : public node_base { ^~~~ In file included from ../../src/test/test_concurrent_hash_map.cpp:85: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::concurrent_hash_map, int, tbb::tbb_hash_compare >, debug_allocator, int>, std::allocator> >::node; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::concurrent_hash_map, int, tbb::tbb_hash_compare >, debug_allocator, int>, std::allocator> >::node*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/concurrent_hash_map.h:580:19: required from ‘static void* tbb::interface5::concurrent_hash_map::node::operator new(std::size_t, tbb::interface5::concurrent_hash_map::node_allocator_type&) [with Key = const std::reference_wrapper; T = int; HashCompare = tbb::tbb_hash_compare >; Allocator = debug_allocator, int>, std::allocator>; std::size_t = unsigned int; tbb::interface5::concurrent_hash_map::node_allocator_type = debug_allocator, int, tbb::tbb_hash_compare >, debug_allocator, int>, std::allocator> >::node, std::allocator>]’ ../../include/tbb/concurrent_hash_map.h:1449:37: required from ‘void tbb::interface5::concurrent_hash_map::internal_copy(const tbb::interface5::concurrent_hash_map&) [with Key = const std::reference_wrapper; T = int; HashCompare = tbb::tbb_hash_compare >; Allocator = debug_allocator, int>, std::allocator>]’ ../../include/tbb/concurrent_hash_map.h:774:9: required from ‘tbb::interface5::concurrent_hash_map::concurrent_hash_map(const tbb::interface5::concurrent_hash_map&, const allocator_type&) [with Key = const std::reference_wrapper; T = int; HashCompare = tbb::tbb_hash_compare >; Allocator = debug_allocator, int>, std::allocator>; tbb::interface5::concurrent_hash_map::allocator_type = debug_allocator, int>, std::allocator>]’ ../../src/test/test_concurrent_hash_map.cpp:1230:42: required from ‘void TypeTester(const std::__cxx11::list&) [with bool default_construction_present = true; Value = std::pair, int>]’ ../../src/test/test_concurrent_hash_map.cpp:1275:68: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct tbb::interface5::concurrent_hash_map, int, tbb::tbb_hash_compare >, debug_allocator, int>, std::allocator> >::node’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../src/test/test_concurrent_hash_map.cpp:45: ../../include/tbb/concurrent_hash_map.h:561:12: note: ‘struct tbb::interface5::concurrent_hash_map, int, tbb::tbb_hash_compare >, debug_allocator, int>, std::allocator> >::node’ declared here struct node : public node_base { ^~~~ In file included from ../../src/test/test_concurrent_hash_map.cpp:85: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::concurrent_hash_map, tbb::tbb_hash_compare, debug_allocator >, std::allocator> >::node; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::concurrent_hash_map, tbb::tbb_hash_compare, debug_allocator >, std::allocator> >::node*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/concurrent_hash_map.h:580:19: required from ‘static void* tbb::interface5::concurrent_hash_map::node::operator new(std::size_t, tbb::interface5::concurrent_hash_map::node_allocator_type&) [with Key = const int; T = std::reference_wrapper; HashCompare = tbb::tbb_hash_compare; Allocator = debug_allocator >, std::allocator>; std::size_t = unsigned int; tbb::interface5::concurrent_hash_map::node_allocator_type = debug_allocator, tbb::tbb_hash_compare, debug_allocator >, std::allocator> >::node, std::allocator>]’ ../../include/tbb/concurrent_hash_map.h:1449:37: required from ‘void tbb::interface5::concurrent_hash_map::internal_copy(const tbb::interface5::concurrent_hash_map&) [with Key = const int; T = std::reference_wrapper; HashCompare = tbb::tbb_hash_compare; Allocator = debug_allocator >, std::allocator>]’ ../../include/tbb/concurrent_hash_map.h:774:9: required from ‘tbb::interface5::concurrent_hash_map::concurrent_hash_map(const tbb::interface5::concurrent_hash_map&, const allocator_type&) [with Key = const int; T = std::reference_wrapper; HashCompare = tbb::tbb_hash_compare; Allocator = debug_allocator >, std::allocator>; tbb::interface5::concurrent_hash_map::allocator_type = debug_allocator >, std::allocator>]’ ../../src/test/test_concurrent_hash_map.cpp:1230:42: required from ‘void TypeTester(const std::__cxx11::list&) [with bool default_construction_present = false; Value = std::pair >]’ ../../src/test/test_concurrent_hash_map.cpp:1281:69: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct tbb::interface5::concurrent_hash_map, tbb::tbb_hash_compare, debug_allocator >, std::allocator> >::node’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../src/test/test_concurrent_hash_map.cpp:45: ../../include/tbb/concurrent_hash_map.h:561:12: note: ‘struct tbb::interface5::concurrent_hash_map, tbb::tbb_hash_compare, debug_allocator >, std::allocator> >::node’ declared here struct node : public node_base { ^~~~ In file included from ../../src/test/test_concurrent_hash_map.cpp:85: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::concurrent_hash_map, tbb::tbb_hash_compare, debug_allocator >, std::allocator> >::node; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::concurrent_hash_map, tbb::tbb_hash_compare, debug_allocator >, std::allocator> >::node*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/concurrent_hash_map.h:580:19: required from ‘static void* tbb::interface5::concurrent_hash_map::node::operator new(std::size_t, tbb::interface5::concurrent_hash_map::node_allocator_type&) [with Key = const int; T = tbb::atomic; HashCompare = tbb::tbb_hash_compare; Allocator = debug_allocator >, std::allocator>; std::size_t = unsigned int; tbb::interface5::concurrent_hash_map::node_allocator_type = debug_allocator, tbb::tbb_hash_compare, debug_allocator >, std::allocator> >::node, std::allocator>]’ ../../include/tbb/concurrent_hash_map.h:1449:37: required from ‘void tbb::interface5::concurrent_hash_map::internal_copy(const tbb::interface5::concurrent_hash_map&) [with Key = const int; T = tbb::atomic; HashCompare = tbb::tbb_hash_compare; Allocator = debug_allocator >, std::allocator>]’ ../../include/tbb/concurrent_hash_map.h:774:9: required from ‘tbb::interface5::concurrent_hash_map::concurrent_hash_map(const tbb::interface5::concurrent_hash_map&, const allocator_type&) [with Key = const int; T = tbb::atomic; HashCompare = tbb::tbb_hash_compare; Allocator = debug_allocator >, std::allocator>; tbb::interface5::concurrent_hash_map::allocator_type = debug_allocator >, std::allocator>]’ ../../src/test/test_concurrent_hash_map.cpp:1230:42: required from ‘void TypeTester(const std::__cxx11::list&) [with bool default_construction_present = true; Value = std::pair >]’ ../../src/test/test_concurrent_hash_map.cpp:1293:68: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct tbb::interface5::concurrent_hash_map, tbb::tbb_hash_compare, debug_allocator >, std::allocator> >::node’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../src/test/test_concurrent_hash_map.cpp:45: ../../include/tbb/concurrent_hash_map.h:561:12: note: ‘struct tbb::interface5::concurrent_hash_map, tbb::tbb_hash_compare, debug_allocator >, std::allocator> >::node’ declared here struct node : public node_base { ^~~~ In file included from ../../src/test/test_concurrent_hash_map.cpp:85: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::concurrent_hash_map, std::shared_ptr, tbb::tbb_hash_compare >, debug_allocator, std::shared_ptr >, std::allocator> >::node; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::concurrent_hash_map, std::shared_ptr, tbb::tbb_hash_compare >, debug_allocator, std::shared_ptr >, std::allocator> >::node*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/concurrent_hash_map.h:580:19: required from ‘static void* tbb::interface5::concurrent_hash_map::node::operator new(std::size_t, tbb::interface5::concurrent_hash_map::node_allocator_type&) [with Key = const std::shared_ptr; T = std::shared_ptr; HashCompare = tbb::tbb_hash_compare >; Allocator = debug_allocator, std::shared_ptr >, std::allocator>; std::size_t = unsigned int; tbb::interface5::concurrent_hash_map::node_allocator_type = debug_allocator, std::shared_ptr, tbb::tbb_hash_compare >, debug_allocator, std::shared_ptr >, std::allocator> >::node, std::allocator>]’ ../../include/tbb/concurrent_hash_map.h:1449:37: required from ‘void tbb::interface5::concurrent_hash_map::internal_copy(const tbb::interface5::concurrent_hash_map&) [with Key = const std::shared_ptr; T = std::shared_ptr; HashCompare = tbb::tbb_hash_compare >; Allocator = debug_allocator, std::shared_ptr >, std::allocator>]’ ../../include/tbb/concurrent_hash_map.h:774:9: required from ‘tbb::interface5::concurrent_hash_map::concurrent_hash_map(const tbb::interface5::concurrent_hash_map&, const allocator_type&) [with Key = const std::shared_ptr; T = std::shared_ptr; HashCompare = tbb::tbb_hash_compare >; Allocator = debug_allocator, std::shared_ptr >, std::allocator>; tbb::interface5::concurrent_hash_map::allocator_type = debug_allocator, std::shared_ptr >, std::allocator>]’ ../../src/test/test_concurrent_hash_map.cpp:1230:42: required from ‘void TypeTester(const std::__cxx11::list&) [with bool default_construction_present = true; Value = std::pair, std::shared_ptr >]’ ../../src/test/test_concurrent_hash_map.cpp:1302:69: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct tbb::interface5::concurrent_hash_map, std::shared_ptr, tbb::tbb_hash_compare >, debug_allocator, std::shared_ptr >, std::allocator> >::node’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../src/test/test_concurrent_hash_map.cpp:45: ../../include/tbb/concurrent_hash_map.h:561:12: note: ‘struct tbb::interface5::concurrent_hash_map, std::shared_ptr, tbb::tbb_hash_compare >, debug_allocator, std::shared_ptr >, std::allocator> >::node’ declared here struct node : public node_base { ^~~~ In file included from ../../src/test/test_concurrent_hash_map.cpp:85: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::concurrent_hash_map, std::weak_ptr, tbb::tbb_hash_compare >, debug_allocator, std::weak_ptr >, std::allocator> >::node; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::concurrent_hash_map, std::weak_ptr, tbb::tbb_hash_compare >, debug_allocator, std::weak_ptr >, std::allocator> >::node*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/concurrent_hash_map.h:580:19: required from ‘static void* tbb::interface5::concurrent_hash_map::node::operator new(std::size_t, tbb::interface5::concurrent_hash_map::node_allocator_type&) [with Key = const std::weak_ptr; T = std::weak_ptr; HashCompare = tbb::tbb_hash_compare >; Allocator = debug_allocator, std::weak_ptr >, std::allocator>; std::size_t = unsigned int; tbb::interface5::concurrent_hash_map::node_allocator_type = debug_allocator, std::weak_ptr, tbb::tbb_hash_compare >, debug_allocator, std::weak_ptr >, std::allocator> >::node, std::allocator>]’ ../../include/tbb/concurrent_hash_map.h:1449:37: required from ‘void tbb::interface5::concurrent_hash_map::internal_copy(const tbb::interface5::concurrent_hash_map&) [with Key = const std::weak_ptr; T = std::weak_ptr; HashCompare = tbb::tbb_hash_compare >; Allocator = debug_allocator, std::weak_ptr >, std::allocator>]’ ../../include/tbb/concurrent_hash_map.h:774:9: required from ‘tbb::interface5::concurrent_hash_map::concurrent_hash_map(const tbb::interface5::concurrent_hash_map&, const allocator_type&) [with Key = const std::weak_ptr; T = std::weak_ptr; HashCompare = tbb::tbb_hash_compare >; Allocator = debug_allocator, std::weak_ptr >, std::allocator>; tbb::interface5::concurrent_hash_map::allocator_type = debug_allocator, std::weak_ptr >, std::allocator>]’ ../../src/test/test_concurrent_hash_map.cpp:1230:42: required from ‘void TypeTester(const std::__cxx11::list&) [with bool default_construction_present = true; Value = std::pair, std::weak_ptr >]’ ../../src/test/test_concurrent_hash_map.cpp:1307:67: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct tbb::interface5::concurrent_hash_map, std::weak_ptr, tbb::tbb_hash_compare >, debug_allocator, std::weak_ptr >, std::allocator> >::node’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../src/test/test_concurrent_hash_map.cpp:45: ../../include/tbb/concurrent_hash_map.h:561:12: note: ‘struct tbb::interface5::concurrent_hash_map, std::weak_ptr, tbb::tbb_hash_compare >, debug_allocator, std::weak_ptr >, std::allocator> >::node’ declared here struct node : public node_base { ^~~~ In file included from /usr/include/c++/8/vector:69, from ../../src/test/test_enumerable_thread_specific.cpp:35: /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = tbb::tbb_allocator]’: /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector >::iterator’ {aka ‘__gnu_cxx::__normal_iterator > >’} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from ../../src/test/test_enumerable_thread_specific.cpp:35: /usr/include/c++/8/bits/stl_vector.h: In function ‘void run_serial_vector_tests(const char*) [with T = double]’: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from ../../src/test/test_enumerable_thread_specific.cpp:35: /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from ../../src/test/test_enumerable_thread_specific.cpp:35: /usr/include/c++/8/bits/stl_vector.h: In member function ‘tbb::task* tbb::interface9::internal::start_for::execute() [with Range = tbb::blocked_range; Body = parallel_vector_for_body; Partitioner = const tbb::auto_partitioner]’: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h: In member function ‘tbb::task* tbb::interface9::internal::start_for::execute() [with Range = tbb::blocked_range; Body = parallel_vector_for_body; Partitioner = const tbb::auto_partitioner]’: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ g++ -o test_handle_perror.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_handle_perror.cpp g++ -o test_halt.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_halt.cpp g++ -o test_mutex.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_mutex.cpp g++ -o test_mutex_native_threads.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_mutex_native_threads.cpp g++ -o test_rwm_upgrade_downgrade.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_rwm_upgrade_downgrade.cpp g++ -o test_cache_aligned_allocator.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_cache_aligned_allocator.cpp g++ -o test_cache_aligned_allocator_STL.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_cache_aligned_allocator_STL.cpp In file included from /usr/include/string.h:494, from /usr/include/c++/8/cstring:42, from ../../include/tbb/tbb_allocator.h:29, from ../../src/test/test_cache_aligned_allocator.cpp:24: In function ‘void* memset(void*, int, size_t)’, inlined from ‘tbb::zero_allocator::pointer tbb::zero_allocator::allocate(tbb::zero_allocator::size_type, const void*) [with T = Foo; Allocator = tbb::tbb_allocator]’ at ../../include/tbb/tbb_allocator.h:177:20, inlined from ‘void TestBasic(A&) [with T = Foo; A = tbb::zero_allocator, tbb::tbb_allocator>]’ at ../../src/test/test_allocator.h:173:12: /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:71:33: warning: ‘void* __builtin_memset(void*, int, unsigned int)’ specified size 4293918684 exceeds maximum object size 2147483647 [-Wstringop-overflow=] return __builtin___memset_chk (__dest, __ch, __len, __bos0 (__dest)); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘void* memset(void*, int, size_t)’, inlined from ‘tbb::zero_allocator::pointer tbb::zero_allocator::allocate(tbb::zero_allocator::size_type, const void*) [with T = Foo; Allocator = tbb::tbb_allocator]’ at ../../include/tbb/tbb_allocator.h:177:20, inlined from ‘void TestBasic(A&) [with T = Foo; A = tbb::zero_allocator, tbb::tbb_allocator>]’ at ../../src/test/test_allocator.h:173:12: /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:71:33: warning: ‘void* __builtin_memset(void*, int, unsigned int)’ specified size 4293918719 exceeds maximum object size 2147483647 [-Wstringop-overflow=] return __builtin___memset_chk (__dest, __ch, __len, __bos0 (__dest)); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘void* memset(void*, int, size_t)’, inlined from ‘tbb::zero_allocator::pointer tbb::zero_allocator::allocate(tbb::zero_allocator::size_type, const void*) [with T = Foo; Allocator = tbb::tbb_allocator]’ at ../../include/tbb/tbb_allocator.h:177:20, inlined from ‘void TestBasic(A&) [with T = Foo; A = tbb::zero_allocator, tbb::tbb_allocator>]’ at ../../src/test/test_allocator.h:173:12: /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:71:33: warning: ‘void* __builtin_memset(void*, int, unsigned int)’ specified size 4293918668 exceeds maximum object size 2147483647 [-Wstringop-overflow=] return __builtin___memset_chk (__dest, __ch, __len, __bos0 (__dest)); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘void* memset(void*, int, size_t)’, inlined from ‘tbb::zero_allocator::pointer tbb::zero_allocator::allocate(tbb::zero_allocator::size_type, const void*) [with T = Foo; Allocator = tbb::tbb_allocator]’ at ../../include/tbb/tbb_allocator.h:177:20, inlined from ‘void TestBasic(A&) [with T = Foo; A = tbb::zero_allocator, tbb::tbb_allocator>]’ at ../../src/test/test_allocator.h:173:12: /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:71:33: warning: ‘void* __builtin_memset(void*, int, unsigned int)’ specified size 4293918712 exceeds maximum object size 2147483647 [-Wstringop-overflow=] return __builtin___memset_chk (__dest, __ch, __len, __bos0 (__dest)); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -o test_parallel_for.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_parallel_for.cpp g++ -o test_parallel_reduce.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_parallel_reduce.cpp g++ -o test_parallel_sort.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_parallel_sort.cpp g++ -o test_parallel_scan.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_parallel_scan.cpp g++ -o test_parallel_while.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_parallel_while.cpp g++ -o test_parallel_do.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_parallel_do.cpp g++ -o test_pipeline.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_pipeline.cpp g++ -o test_pipeline_with_tbf.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_pipeline_with_tbf.cpp g++ -o test_parallel_pipeline.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_parallel_pipeline.cpp g++ -o test_lambda.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_lambda.cpp g++ -o test_task_scheduler_init.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_task_scheduler_init.cpp g++ -o test_task_scheduler_observer.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_task_scheduler_observer.cpp g++ -o test_task.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_task.cpp g++ -o test_tbb_thread.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_tbb_thread.cpp g++ -o test_std_thread.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_std_thread.cpp g++ -o test_tick_count.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_tick_count.cpp g++ -o test_inits_loop.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_inits_loop.cpp g++ -o test_yield.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_yield.cpp g++ -o test_eh_tasks.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_eh_tasks.cpp g++ -o test_eh_algorithms.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_eh_algorithms.cpp g++ -o test_eh_flow_graph.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_eh_flow_graph.cpp g++ -o test_parallel_invoke.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_parallel_invoke.cpp g++ -o test_task_group.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_task_group.cpp g++ -o test_ittnotify.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_ittnotify.cpp g++ -o test_parallel_for_each.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_parallel_for_each.cpp g++ -o test_tbb_header.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_tbb_header.cpp g++ -o test_tbb_header_secondary.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D__TBB_TEST_SECONDARY=1 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_tbb_header.cpp g++ -o test_combinable.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_combinable.cpp g++ -o test_task_auto_init.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_task_auto_init.cpp g++ -o test_task_arena.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_task_arena.cpp g++ -o test_concurrent_monitor.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_concurrent_monitor.cpp g++ -o test_semaphore.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_semaphore.cpp In file included from /usr/include/c++/8/vector:69, from ../../src/test/test_combinable.cpp:34: /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = tbb::tbb_allocator]’: /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector >::iterator’ {aka ‘__gnu_cxx::__normal_iterator > >’} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from ../../src/test/test_combinable.cpp:34: /usr/include/c++/8/bits/stl_vector.h: In member function ‘tbb::task* tbb::interface9::internal::start_for::execute() [with Range = tbb::blocked_range; Body = ParallelVectorForBody; Partitioner = const tbb::auto_partitioner]’: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ g++ -o test_critical_section.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_critical_section.cpp g++ -o test_reader_writer_lock.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_reader_writer_lock.cpp g++ -o test_tbb_condition_variable.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_tbb_condition_variable.cpp g++ -o test_intrusive_list.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_intrusive_list.cpp g++ -o test_concurrent_priority_queue.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_concurrent_priority_queue.cpp g++ -o test_task_priority.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_task_priority.cpp In file included from ../../src/test/test_concurrent_priority_queue.cpp:28: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = std::unique_ptr >; Allocator = std::allocator; debug_allocator::pointer = std::unique_ptr >*; debug_allocator::size_type = unsigned int]’: ../../src/test/test_concurrent_priority_queue.cpp:923:16: required from ‘void Examine(Queue&, Queue&, const std::vector&) [with bool hasCopyCtor = false; Queue = tbb::interface5::concurrent_priority_queue >, SmartPointersCompare, debug_allocator >, std::allocator> >; typename Queue::value_type = std::unique_ptr >]’ ../../src/test/test_concurrent_priority_queue.cpp:1000:34: required from ‘void TypeTesterUniquePtr(const std::vector&) [with T = int]’ ../../src/test/test_concurrent_priority_queue.cpp:1058:31: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘class std::unique_ptr >’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../include/tbb/tbb_stddef.h:427, from ../../include/tbb/tbb_machine.h:117, from ../../include/tbb/atomic.h:32, from ../../include/tbb/concurrent_priority_queue.h:24, from ../../src/test/test_concurrent_priority_queue.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:160:11: note: ‘class std::unique_ptr >’ declared here class unique_ptr ^~~~~~~~~~ In file included from ../../src/test/test_concurrent_priority_queue.cpp:28: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = std::shared_ptr; Allocator = std::allocator; debug_allocator::pointer = std::shared_ptr*; debug_allocator::size_type = unsigned int]’: ../../src/test/test_concurrent_priority_queue.cpp:923:16: required from ‘void Examine(Queue&, Queue&, const std::vector&) [with bool hasCopyCtor = true; Queue = tbb::interface5::concurrent_priority_queue, SmartPointersCompare, debug_allocator, std::allocator> >; typename Queue::value_type = std::shared_ptr]’ ../../src/test/test_concurrent_priority_queue.cpp:931:34: required from ‘void Examine(const Queue&, const std::vector&) [with Queue = tbb::interface5::concurrent_priority_queue, SmartPointersCompare, debug_allocator, std::allocator> >; typename container_type::value_type = std::shared_ptr]’ ../../src/test/test_concurrent_priority_queue.cpp:963:12: required from ‘void TypeTester(const std::vector&, Compare) [with ValueType = std::shared_ptr; Compare = SmartPointersCompare]’ ../../src/test/test_concurrent_priority_queue.cpp:1051:46: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘class std::shared_ptr’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from ../../include/tbb/tbb_stddef.h:427, from ../../include/tbb/tbb_machine.h:117, from ../../include/tbb/atomic.h:32, from ../../include/tbb/concurrent_priority_queue.h:24, from ../../src/test/test_concurrent_priority_queue.cpp:22: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: ‘class std::shared_ptr’ declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from ../../src/test/test_concurrent_priority_queue.cpp:28: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = std::weak_ptr; Allocator = std::allocator; debug_allocator::pointer = std::weak_ptr*; debug_allocator::size_type = unsigned int]’: ../../src/test/test_concurrent_priority_queue.cpp:923:16: required from ‘void Examine(Queue&, Queue&, const std::vector&) [with bool hasCopyCtor = true; Queue = tbb::interface5::concurrent_priority_queue, SmartPointersCompare, debug_allocator, std::allocator> >; typename Queue::value_type = std::weak_ptr]’ ../../src/test/test_concurrent_priority_queue.cpp:931:34: required from ‘void Examine(const Queue&, const std::vector&) [with Queue = tbb::interface5::concurrent_priority_queue, SmartPointersCompare, debug_allocator, std::allocator> >; typename container_type::value_type = std::weak_ptr]’ ../../src/test/test_concurrent_priority_queue.cpp:963:12: required from ‘void TypeTester(const std::vector&, Compare) [with ValueType = std::weak_ptr; Compare = SmartPointersCompare]’ ../../src/test/test_concurrent_priority_queue.cpp:1052:45: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘class std::weak_ptr’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from ../../include/tbb/tbb_stddef.h:427, from ../../include/tbb/tbb_machine.h:117, from ../../include/tbb/atomic.h:32, from ../../include/tbb/concurrent_priority_queue.h:24, from ../../src/test/test_concurrent_priority_queue.cpp:22: /usr/include/c++/8/bits/shared_ptr.h:536:11: note: ‘class std::weak_ptr’ declared here class weak_ptr : public __weak_ptr<_Tp> ^~~~~~~~ In file included from ../../src/test/test_concurrent_priority_queue.cpp:28: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::atomic; Allocator = std::allocator; debug_allocator::pointer = tbb::atomic*; debug_allocator::size_type = unsigned int]’: ../../src/test/test_concurrent_priority_queue.cpp:923:16: required from ‘void Examine(Queue&, Queue&, const std::vector&) [with bool hasCopyCtor = true; Queue = tbb::interface5::concurrent_priority_queue, std::less >, debug_allocator, std::allocator> >; typename Queue::value_type = tbb::atomic]’ ../../src/test/test_concurrent_priority_queue.cpp:931:34: required from ‘void Examine(const Queue&, const std::vector&) [with Queue = tbb::interface5::concurrent_priority_queue, std::less >, debug_allocator, std::allocator> >; typename container_type::value_type = tbb::atomic]’ ../../src/test/test_concurrent_priority_queue.cpp:963:12: required from ‘void TypeTester(const std::vector&, Compare) [with ValueType = tbb::atomic; Compare = std::less >]’ ../../src/test/test_concurrent_priority_queue.cpp:1024:64: required from ‘void TypeTester(const std::vector&) [with ValueType = tbb::atomic]’ ../../src/test/test_concurrent_priority_queue.cpp:1041:22: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct tbb::atomic’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_priority_queue.h:24, from ../../src/test/test_concurrent_priority_queue.cpp:22: ../../include/tbb/atomic.h:421:27: note: ‘struct tbb::atomic’ declared here template<> struct atomic: internal::atomic_impl_with_arithmetic { \ ^~~~~~~~~ ../../include/tbb/atomic.h:471:1: note: in expansion of macro ‘__TBB_DECL_ATOMIC’ __TBB_DECL_ATOMIC(int) ^~~~~~~~~~~~~~~~~ g++ -o test_task_enqueue.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_task_enqueue.cpp g++ -o test_task_steal_limit.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_task_steal_limit.cpp g++ -o test_hw_concurrency.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_hw_concurrency.cpp g++ -o test_fp.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_fp.cpp g++ -o test_tuple.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_tuple.cpp g++ -o test_flow_graph.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_flow_graph.cpp g++ -o test_broadcast_node.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_broadcast_node.cpp g++ -o test_continue_node.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_continue_node.cpp g++ -o test_function_node.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_function_node.cpp g++ -o test_limiter_node.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_limiter_node.cpp g++ -o test_join_node.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_join_node.cpp g++ -o test_join_node_key_matching.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_join_node_key_matching.cpp g++ -o test_join_node_msg_key_matching.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_join_node_msg_key_matching.cpp g++ -o test_buffer_node.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_buffer_node.cpp g++ -o test_queue_node.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_queue_node.cpp g++ -o test_priority_queue_node.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_priority_queue_node.cpp g++ -o test_sequencer_node.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_sequencer_node.cpp g++ -o test_source_node.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_source_node.cpp g++ -o test_overwrite_node.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_overwrite_node.cpp g++ -o test_write_once_node.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_write_once_node.cpp g++ -o test_indexer_node.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_indexer_node.cpp g++ -o test_multifunction_node.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_multifunction_node.cpp g++ -o test_split_node.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_split_node.cpp g++ -o test_static_assert.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_static_assert.cpp g++ -o test_aggregator.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_aggregator.cpp g++ -o test_concurrent_lru_cache.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_concurrent_lru_cache.cpp g++ -o test_examples_common_utility.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_examples_common_utility.cpp g++ -o test_dynamic_link.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_dynamic_link.cpp g++ -o test_parallel_for_vectorization.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_parallel_for_vectorization.cpp g++ -o test_tagged_msg.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_tagged_msg.cpp In file included from /usr/include/c++/8/vector:69, from /usr/include/c++/8/queue:61, from ../../include/tbb/flow_graph.h:73, from ../../src/test/test_tagged_msg.cpp:26: /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In function ‘void TestWrapper()’: /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ g++ -o test_partitioner_whitebox.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_partitioner_whitebox.cpp g++ -o test_flow_graph_whitebox.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_flow_graph_whitebox.cpp g++ -o test_composite_node.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_composite_node.cpp g++ -o test_async_node.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_async_node.cpp g++ -o test_async_msg.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_async_msg.cpp g++ -o test_tbb_version.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_tbb_version.cpp g++ -o test_task_leaks.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -flifetime-dse=1 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_task_leaks.cpp g++ -o test_task_assertions.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -flifetime-dse=1 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_task_assertions.cpp g++ -o test_fast_random.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -flifetime-dse=1 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_fast_random.cpp g++ -o test_global_control_whitebox.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -flifetime-dse=1 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_global_control_whitebox.cpp g++ -o test_concurrent_queue_whitebox.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -flifetime-dse=1 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_concurrent_queue_whitebox.cpp g++ -o test_openmp.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_openmp.cpp Intel(R) Cilk(TM) Plus is not available g++ -o test_concurrent_vector_v2.o -c -MMD -D__TBB_TEST_DEPRECATED=1 -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-parentheses -Wno-non-virtual-dtor -I../../src/test -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/old/test_concurrent_vector_v2.cpp g++ -o test_concurrent_queue_v2.o -c -MMD -D__TBB_TEST_DEPRECATED=1 -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-parentheses -Wno-non-virtual-dtor -I../../src/test -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/old/test_concurrent_queue_v2.cpp g++ -o test_mutex_v2.o -c -MMD -D__TBB_TEST_DEPRECATED=1 -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-parentheses -Wno-non-virtual-dtor -I../../src/test -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/old/test_mutex_v2.cpp g++ -o test_task_scheduler_observer_v3.o -c -MMD -D__TBB_TEST_DEPRECATED=1 -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-parentheses -Wno-non-virtual-dtor -I../../src/test -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/old/test_task_scheduler_observer_v3.cpp g++ -o test_assembly.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_assembly.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_global_control.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_global_control.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_tbb_fork.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_tbb_fork.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_assembly_compiler_builtins.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_assembly_compiler_builtins.o -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_aligned_space.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_aligned_space.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_atomic.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_atomic.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_atomic_pic.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_atomic_pic.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_atomic_compiler_builtins.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_atomic_compiler_builtins.o -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_blocked_range.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_blocked_range.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_blocked_range2d.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_blocked_range2d.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_blocked_range3d.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_blocked_range3d.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_blocked_rangeNd.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_blocked_rangeNd.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_concurrent_queue.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_concurrent_queue.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_concurrent_vector.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_concurrent_vector.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_concurrent_unordered_set.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_concurrent_unordered_set.o libtbb_debug.so test_concurrent_unordered_set_secondary.o -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_concurrent_unordered_map.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_concurrent_unordered_map.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_concurrent_hash_map.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_concurrent_hash_map.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_enumerable_thread_specific.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_enumerable_thread_specific.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_handle_perror.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_handle_perror.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_halt.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_halt.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_mutex.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_mutex.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_mutex_native_threads.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_mutex_native_threads.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_rwm_upgrade_downgrade.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_rwm_upgrade_downgrade.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_cache_aligned_allocator.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_cache_aligned_allocator.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_cache_aligned_allocator_STL.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_cache_aligned_allocator_STL.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_parallel_for.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_parallel_for.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_parallel_reduce.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_parallel_reduce.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_parallel_sort.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_parallel_sort.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_parallel_scan.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_parallel_scan.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_parallel_while.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_parallel_while.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_parallel_do.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_parallel_do.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_pipeline.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_pipeline.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_pipeline_with_tbf.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_pipeline_with_tbf.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_parallel_pipeline.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_parallel_pipeline.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_lambda.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_lambda.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_task_scheduler_init.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_task_scheduler_init.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_task_scheduler_observer.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_task_scheduler_observer.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_task.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_task.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_tbb_thread.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_tbb_thread.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_std_thread.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_std_thread.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_tick_count.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_tick_count.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_inits_loop.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_inits_loop.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_yield.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_yield.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_eh_tasks.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_eh_tasks.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_eh_algorithms.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_eh_algorithms.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_eh_flow_graph.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_eh_flow_graph.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_parallel_invoke.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_parallel_invoke.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_task_group.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_task_group.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_ittnotify.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_ittnotify.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_parallel_for_each.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_parallel_for_each.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_tbb_header.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_tbb_header.o libtbb_debug.so test_tbb_header_secondary.o -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_combinable.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_combinable.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_task_auto_init.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_task_auto_init.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_task_arena.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_task_arena.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_concurrent_monitor.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_concurrent_monitor.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_semaphore.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_semaphore.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_critical_section.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_critical_section.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_reader_writer_lock.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_reader_writer_lock.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_tbb_condition_variable.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_tbb_condition_variable.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_intrusive_list.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_intrusive_list.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_concurrent_priority_queue.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_concurrent_priority_queue.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_task_priority.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_task_priority.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_task_enqueue.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_task_enqueue.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_task_steal_limit.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_task_steal_limit.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_hw_concurrency.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_hw_concurrency.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_fp.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_fp.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_tuple.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_tuple.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_flow_graph.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_flow_graph.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_broadcast_node.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_broadcast_node.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_continue_node.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_continue_node.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_function_node.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_function_node.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_limiter_node.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_limiter_node.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_join_node.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_join_node.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_join_node_key_matching.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_join_node_key_matching.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_join_node_msg_key_matching.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_join_node_msg_key_matching.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_buffer_node.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_buffer_node.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_queue_node.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_queue_node.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_priority_queue_node.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_priority_queue_node.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_sequencer_node.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_sequencer_node.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_source_node.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_source_node.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_overwrite_node.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_overwrite_node.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_write_once_node.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_write_once_node.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_indexer_node.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_indexer_node.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_multifunction_node.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_multifunction_node.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_split_node.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_split_node.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_static_assert.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_static_assert.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_aggregator.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_aggregator.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_concurrent_lru_cache.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_concurrent_lru_cache.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_examples_common_utility.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_examples_common_utility.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_dynamic_link.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_dynamic_link.o libtbb_debug.so -lpthread -lrt -latomic -ldl -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_parallel_for_vectorization.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_parallel_for_vectorization.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_tagged_msg.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_tagged_msg.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_partitioner_whitebox.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_partitioner_whitebox.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_flow_graph_whitebox.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_flow_graph_whitebox.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_composite_node.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_composite_node.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_async_node.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_async_node.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_async_msg.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_async_msg.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_tbb_version.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_tbb_version.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_task_leaks.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -flifetime-dse=1 test_task_leaks.o tbb_misc.o -lpthread -lrt -latomic -ldl -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_task_assertions.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -flifetime-dse=1 test_task_assertions.o tbb_misc.o -lpthread -lrt -latomic -ldl -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_fast_random.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -flifetime-dse=1 test_fast_random.o tbb_misc.o -lpthread -lrt -latomic -ldl -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_global_control_whitebox.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -flifetime-dse=1 test_global_control_whitebox.o tbb_misc.o -lpthread -lrt -latomic -ldl -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_concurrent_queue_whitebox.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -flifetime-dse=1 test_concurrent_queue_whitebox.o tbb_misc.o -lpthread -lrt -latomic -ldl -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_openmp.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp test_openmp.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_concurrent_vector_v2.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_concurrent_vector_v2.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_concurrent_queue_v2.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_concurrent_queue_v2.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_mutex_v2.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_mutex_v2.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_task_scheduler_observer_v3.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_task_scheduler_observer_v3.o libtbb_debug.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed sh ../test_summary.sh ./test_assembly.exe done sh ../test_summary.sh ./test_global_control.exe sh ../test_summary.sh ./test_openmp.exe 1:4 TBB Warning: The number of workers is currently limited to 0. The request for 1 workers is ignored. Further requests for more workers will be silently ignored until the limit changes. sh ../test_summary.sh ./test_concurrent_vector_v2.exe 1:4 done sh ../test_summary.sh ./test_tbb_fork.exe Warning: not much concurrency in TestConcurrentGrowBy Warning: not much concurrency in TestConcurrentGrowBy done sh ../test_summary.sh ./test_concurrent_queue_v2.exe 1:4 done done sh ../test_summary.sh ./test_mutex_v2.exe 1 done sh ../test_summary.sh ./test_mutex_v2.exe 2 done sh ../test_summary.sh ./test_mutex_v2.exe 4 done sh ../test_summary.sh ./test_task_scheduler_observer_v3.exe 1:4 done done sh ../test_summary.sh ./test_assembly_compiler_builtins.exe done sh ../test_summary.sh ./test_aligned_space.exe done sh ../test_summary.sh ./test_atomic.exe done sh ../test_summary.sh ./test_atomic_pic.exe done sh ../test_summary.sh ./test_atomic_compiler_builtins.exe done sh ../test_summary.sh ./test_blocked_range.exe done sh ../test_summary.sh ./test_blocked_range2d.exe done sh ../test_summary.sh ./test_blocked_range3d.exe done sh ../test_summary.sh ./test_blocked_rangeNd.exe done sh ../test_summary.sh ./test_concurrent_queue.exe done sh ../test_summary.sh ./test_concurrent_vector.exe Warning: not much concurrency in TestConcurrentGrowBy (0 inversions) done sh ../test_summary.sh ./test_concurrent_unordered_set.exe done sh ../test_summary.sh ./test_concurrent_unordered_map.exe done sh ../test_summary.sh ./test_concurrent_hash_map.exe done sh ../test_summary.sh ./test_enumerable_thread_specific.exe done sh ../test_summary.sh ./test_handle_perror.exe done sh ../test_summary.sh ./test_halt.exe done sh ../test_summary.sh ./test_mutex.exe done sh ../test_summary.sh ./test_mutex_native_threads.exe done sh ../test_summary.sh ./test_rwm_upgrade_downgrade.exe done sh ../test_summary.sh ./test_cache_aligned_allocator.exe done sh ../test_summary.sh ./test_cache_aligned_allocator_STL.exe done sh ../test_summary.sh ./test_parallel_for.exe done sh ../test_summary.sh ./test_parallel_reduce.exe done sh ../test_summary.sh ./test_parallel_sort.exe done sh ../test_summary.sh ./test_parallel_scan.exe done sh ../test_summary.sh ./test_parallel_while.exe done sh ../test_summary.sh ./test_parallel_do.exe done sh ../test_summary.sh ./test_pipeline.exe done sh ../test_summary.sh ./test_pipeline_with_tbf.exe done sh ../test_summary.sh ./test_parallel_pipeline.exe done sh ../test_summary.sh ./test_lambda.exe done sh ../test_summary.sh ./test_task_scheduler_init.exe done sh ../test_summary.sh ./test_task_scheduler_observer.exe done sh ../test_summary.sh ./test_task.exe done sh ../test_summary.sh ./test_tbb_thread.exe done sh ../test_summary.sh ./test_std_thread.exe done sh ../test_summary.sh ./test_tick_count.exe done sh ../test_summary.sh ./test_inits_loop.exe skip sh ../test_summary.sh ./test_yield.exe done sh ../test_summary.sh ./test_eh_tasks.exe done sh ../test_summary.sh ./test_eh_algorithms.exe done sh ../test_summary.sh ./test_eh_flow_graph.exe done sh ../test_summary.sh ./test_parallel_invoke.exe done sh ../test_summary.sh ./test_task_group.exe done sh ../test_summary.sh ./test_ittnotify.exe skip sh ../test_summary.sh ./test_parallel_for_each.exe done sh ../test_summary.sh ./test_tbb_header.exe done sh ../test_summary.sh ./test_combinable.exe done sh ../test_summary.sh ./test_task_auto_init.exe done sh ../test_summary.sh ./test_task_arena.exe done sh ../test_summary.sh ./test_concurrent_monitor.exe done sh ../test_summary.sh ./test_semaphore.exe done sh ../test_summary.sh ./test_critical_section.exe done sh ../test_summary.sh ./test_reader_writer_lock.exe done sh ../test_summary.sh ./test_tbb_condition_variable.exe done sh ../test_summary.sh ./test_intrusive_list.exe done sh ../test_summary.sh ./test_concurrent_priority_queue.exe done sh ../test_summary.sh ./test_task_priority.exe TBB Warning: Leaked 1 task objects Known issue: priority effect is limited in case of blocking-style nesting Warning: test 2 misbehaved too often (7 out of 12) Warning: test 3 misbehaved too often (8 out of 12) Warning: test 3 misbehaved too often (7 out of 12) Warning: test 3 misbehaved too often (7 out of 12) TBB Warning: Leaked 1 task objects TBB Warning: The number of workers is currently limited to 0. The request for 2 workers is ignored. Further requests for more workers will be silently ignored until the limit changes. Warning: test 0 misbehaved too often (2 out of 3) Warning: test 2 misbehaved too often (3 out of 3) TBB Warning: The number of workers is currently limited to 0. The request for 2 workers is ignored. Further requests for more workers will be silently ignored until the limit changes. Warning: test 0 misbehaved too often (2 out of 3) TBB Warning: The number of workers is currently limited to 0. The request for 2 workers is ignored. Further requests for more workers will be silently ignored until the limit changes. Warning: test 0 misbehaved too often (3 out of 3) Warning: test 2 misbehaved too often (2 out of 3) TBB Warning: The number of workers is currently limited to 0. The request for 2 workers is ignored. Further requests for more workers will be silently ignored until the limit changes. Warning: test 0 misbehaved too often (3 out of 3) Warning: test 2 misbehaved too often (3 out of 3) done sh ../test_summary.sh ./test_task_enqueue.exe TBB Warning: The number of workers is currently limited to 0. The request for 4 workers is ignored. Further requests for more workers will be silently ignored until the limit changes. TBB Warning: The number of workers is currently limited to 0. The request for 4 workers is ignored. Further requests for more workers will be silently ignored until the limit changes. TBB Warning: The number of workers is currently limited to 0. The request for 1 workers is ignored. Further requests for more workers will be silently ignored until the limit changes. TBB Warning: The number of workers is currently limited to 0. The request for 2 workers is ignored. Further requests for more workers will be silently ignored until the limit changes. done sh ../test_summary.sh ./test_task_steal_limit.exe done sh ../test_summary.sh ./test_hw_concurrency.exe done sh ../test_summary.sh ./test_fp.exe done sh ../test_summary.sh ./test_tuple.exe done sh ../test_summary.sh ./test_flow_graph.exe done sh ../test_summary.sh ./test_broadcast_node.exe done sh ../test_summary.sh ./test_continue_node.exe done sh ../test_summary.sh ./test_function_node.exe done sh ../test_summary.sh ./test_limiter_node.exe done sh ../test_summary.sh ./test_join_node.exe done sh ../test_summary.sh ./test_join_node_key_matching.exe done sh ../test_summary.sh ./test_join_node_msg_key_matching.exe done sh ../test_summary.sh ./test_buffer_node.exe done sh ../test_summary.sh ./test_queue_node.exe done sh ../test_summary.sh ./test_priority_queue_node.exe done sh ../test_summary.sh ./test_sequencer_node.exe done sh ../test_summary.sh ./test_source_node.exe done sh ../test_summary.sh ./test_overwrite_node.exe done sh ../test_summary.sh ./test_write_once_node.exe done sh ../test_summary.sh ./test_indexer_node.exe done sh ../test_summary.sh ./test_multifunction_node.exe done sh ../test_summary.sh ./test_split_node.exe done sh ../test_summary.sh ./test_static_assert.exe Known issue: no need to test ad-hoc implementation as native feature of C++11 is used skip sh ../test_summary.sh ./test_aggregator.exe done sh ../test_summary.sh ./test_concurrent_lru_cache.exe done sh ../test_summary.sh ./test_examples_common_utility.exe done sh ../test_summary.sh ./test_dynamic_link.exe done sh ../test_summary.sh ./test_parallel_for_vectorization.exe skip sh ../test_summary.sh ./test_tagged_msg.exe done sh ../test_summary.sh ./test_partitioner_whitebox.exe done sh ../test_summary.sh ./test_flow_graph_whitebox.exe done sh ../test_summary.sh ./test_composite_node.exe done sh ../test_summary.sh ./test_async_node.exe done sh ../test_summary.sh ./test_async_msg.exe done sh ../test_summary.sh ./test_tbb_version.exe done sh ../test_summary.sh ./test_task_leaks.exe done sh ../test_summary.sh ./test_task_assertions.exe done sh ../test_summary.sh ./test_fast_random.exe done sh ../test_summary.sh ./test_global_control_whitebox.exe done sh ../test_summary.sh ./test_concurrent_queue_whitebox.exe done make[2]: Leaving directory '/<>/build/linux_armv7_gcc_cc8_libc2.28_debug' make -C "./build/linux_armv7_gcc_cc8_libc2.28_release" -r -f ../../build/Makefile.tbbmalloc cfg=release malloc_test make[2]: Entering directory '/<>/build/linux_armv7_gcc_cc8_libc2.28_release' g++ -o test_ScalableAllocator.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -I../../src -I../../src/rml/include -I../../include -include ../../src/test/harness_preload.h ../../src/test/test_ScalableAllocator.cpp g++ -o test_ScalableAllocator_STL.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -I../../src -I../../src/rml/include -I../../include -include ../../src/test/harness_preload.h ../../src/test/test_ScalableAllocator_STL.cpp g++ -o test_malloc_compliance.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -I../../src -I../../src/rml/include -I../../include -include ../../src/test/harness_preload.h ../../src/test/test_malloc_compliance.cpp g++ -o test_malloc_regression.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -I../../src -I../../src/rml/include -I../../include -include ../../src/test/harness_preload.h ../../src/test/test_malloc_regression.cpp g++ -o test_malloc_init_shutdown.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -I../../src -I../../src/rml/include -I../../include -include ../../src/test/harness_preload.h ../../src/test/test_malloc_init_shutdown.cpp g++ -o test_malloc_pools.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -I../../src -I../../src/rml/include -I../../include -include ../../src/test/harness_preload.h ../../src/test/test_malloc_pools.cpp cc -c -MMD -o test_malloc_pure_c.o -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wshadow -Wcast-qual -Wextra -I../../src -I../../src/rml/include -I../../include -include ../../src/test/harness_preload.h ../../src/test/test_malloc_pure_c.c g++ -o test_malloc_whitebox.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -I../../src -I../../src/rml/include -I../../include -I../../src/tbbmalloc -I../../src/tbbmalloc -include ../../src/test/harness_preload.h -I. ../../src/test/test_malloc_whitebox.cpp In file included from ../../src/test/test_malloc_whitebox.cpp:52: ../../src/test/../tbbmalloc/frontend.cpp: In member function ‘bool rml::internal::ExtMemoryPool::init(intptr_t, rml::rawAllocType, rml::rawFreeType, size_t, bool, bool)’: ../../src/test/../tbbmalloc/frontend.cpp:1051:60: warning: declaration of ‘fixedPool’ shadows a member of ‘rml::internal::ExtMemoryPool’ [-Wshadow] bool keepAllMemory, bool fixedPool) ^ In file included from ../../src/test/../tbbmalloc/frontend.cpp:22, from ../../src/test/test_malloc_whitebox.cpp:52: ../../src/test/../tbbmalloc/tbbmalloc_internal.h:1075:23: note: shadowed declaration is here fixedPool; ^~~~~~~~~ In file included from ../../src/test/test_malloc_whitebox.cpp:52: ../../src/test/../tbbmalloc/frontend.cpp:1051:60: warning: declaration of ‘keepAllMemory’ shadows a member of ‘rml::internal::ExtMemoryPool’ [-Wshadow] bool keepAllMemory, bool fixedPool) ^ In file included from ../../src/test/../tbbmalloc/frontend.cpp:22, from ../../src/test/test_malloc_whitebox.cpp:52: ../../src/test/../tbbmalloc/tbbmalloc_internal.h:1072:23: note: shadowed declaration is here bool keepAllMemory, ^~~~~~~~~~~~~ In file included from ../../src/test/test_malloc_whitebox.cpp:52: ../../src/test/../tbbmalloc/frontend.cpp:1051:60: warning: declaration of ‘granularity’ shadows a member of ‘rml::internal::ExtMemoryPool’ [-Wshadow] bool keepAllMemory, bool fixedPool) ^ In file included from ../../src/test/../tbbmalloc/frontend.cpp:22, from ../../src/test/test_malloc_whitebox.cpp:52: ../../src/test/../tbbmalloc/tbbmalloc_internal.h:1071:23: note: shadowed declaration is here size_t granularity; ^~~~~~~~~~~ In file included from ../../src/test/test_malloc_whitebox.cpp:52: ../../src/test/../tbbmalloc/frontend.cpp:1051:60: warning: declaration of ‘rawFree’ shadows a member of ‘rml::internal::ExtMemoryPool’ [-Wshadow] bool keepAllMemory, bool fixedPool) ^ In file included from ../../src/test/../tbbmalloc/frontend.cpp:22, from ../../src/test/test_malloc_whitebox.cpp:52: ../../src/test/../tbbmalloc/tbbmalloc_internal.h:1070:23: note: shadowed declaration is here rawFreeType rawFree; ^~~~~~~ In file included from ../../src/test/test_malloc_whitebox.cpp:52: ../../src/test/../tbbmalloc/frontend.cpp:1051:60: warning: declaration of ‘rawAlloc’ shadows a member of ‘rml::internal::ExtMemoryPool’ [-Wshadow] bool keepAllMemory, bool fixedPool) ^ In file included from ../../src/test/../tbbmalloc/frontend.cpp:22, from ../../src/test/test_malloc_whitebox.cpp:52: ../../src/test/../tbbmalloc/tbbmalloc_internal.h:1069:23: note: shadowed declaration is here rawAllocType rawAlloc; ^~~~~~~~ In file included from ../../src/test/test_malloc_whitebox.cpp:52: ../../src/test/../tbbmalloc/frontend.cpp:1051:60: warning: declaration of ‘poolId’ shadows a member of ‘rml::internal::ExtMemoryPool’ [-Wshadow] bool keepAllMemory, bool fixedPool) ^ In file included from ../../src/test/../tbbmalloc/frontend.cpp:22, from ../../src/test/test_malloc_whitebox.cpp:52: ../../src/test/../tbbmalloc/tbbmalloc_internal.h:1064:23: note: shadowed declaration is here intptr_t poolId; ^~~~~~ In file included from ../../src/test/test_malloc_whitebox.cpp:52: ../../src/test/../tbbmalloc/frontend.cpp: In member function ‘rml::internal::FreeObject* rml::internal::Block::findObjectToFree(const void*) const’: ../../src/test/../tbbmalloc/frontend.cpp:1679:37: warning: cast from type ‘const void*’ to type ‘rml::internal::FreeObject*’ casts away qualifiers [-Wcast-qual] objectToFree = (FreeObject*)object; ^~~~~~ ../../src/test/../tbbmalloc/frontend.cpp:1686:41: warning: cast from type ‘const void*’ to type ‘rml::internal::FreeObject*’ casts away qualifiers [-Wcast-qual] objectToFree = (FreeObject*)object; ^~~~~~ In file included from ../../src/test/test_malloc_whitebox.cpp:58: ../../src/test/../tbbmalloc/backend.cpp: In member function ‘void* rml::internal::Backend::remap(void*, size_t, size_t, size_t)’: ../../src/test/../tbbmalloc/backend.cpp:981:41: warning: cast from type ‘const rml::internal::LargeMemoryBlock*’ to type ‘rml::internal::FreeBlock*’ casts away qualifiers [-Wcast-qual] FreeBlock *oldFBlock = (FreeBlock *)lmbOld; ^~~~~~ In file included from ../../src/test/test_malloc_whitebox.cpp:65: ../../src/test/../tbbmalloc/large_objects.cpp: In constructor ‘rml::internal::CacheBinFunctor::OperationPreprocessor::OperationPreprocessor(typename rml::internal::LargeObjectCacheImpl::CacheBin*)’: ../../src/test/../tbbmalloc/large_objects.cpp:84:84: warning: declaration of ‘bin’ shadows a member of ‘rml::internal::CacheBinFunctor::OperationPreprocessor’ [-Wshadow] OperationPreprocessor(typename LargeObjectCacheImpl::CacheBin *bin) : ^ ../../src/test/../tbbmalloc/large_objects.cpp:51:64: note: shadowed declaration is here typename LargeObjectCacheImpl::CacheBin *const bin; ^~~ ../../src/test/../tbbmalloc/large_objects.cpp: In constructor ‘rml::internal::CacheBinFunctor::CacheBinFunctor(typename rml::internal::LargeObjectCacheImpl::CacheBin*, rml::internal::ExtMemoryPool*, typename rml::internal::LargeObjectCacheImpl::BinBitMask*, int)’: ../../src/test/../tbbmalloc/large_objects.cpp:95:89: warning: declaration of ‘idx’ shadows a member of ‘rml::internal::CacheBinFunctor’ [-Wshadow] typename LargeObjectCacheImpl::BinBitMask *bitMask, int idx) : ^ ../../src/test/../tbbmalloc/large_objects.cpp:36:15: note: shadowed declaration is here const int idx; ^~~ ../../src/test/../tbbmalloc/large_objects.cpp:95:89: warning: declaration of ‘bitMask’ shadows a member of ‘rml::internal::CacheBinFunctor’ [-Wshadow] typename LargeObjectCacheImpl::BinBitMask *bitMask, int idx) : ^ ../../src/test/../tbbmalloc/large_objects.cpp:35:61: note: shadowed declaration is here typename LargeObjectCacheImpl::BinBitMask *const bitMask; ^~~~~~~ ../../src/test/../tbbmalloc/large_objects.cpp:95:89: warning: declaration of ‘extMemPool’ shadows a member of ‘rml::internal::CacheBinFunctor’ [-Wshadow] typename LargeObjectCacheImpl::BinBitMask *bitMask, int idx) : ^ ../../src/test/../tbbmalloc/large_objects.cpp:34:26: note: shadowed declaration is here ExtMemoryPool *const extMemPool; ^~~~~~~~~~ ../../src/test/../tbbmalloc/large_objects.cpp:95:89: warning: declaration of ‘bin’ shadows a member of ‘rml::internal::CacheBinFunctor’ [-Wshadow] typename LargeObjectCacheImpl::BinBitMask *bitMask, int idx) : ^ ../../src/test/../tbbmalloc/large_objects.cpp:33:59: note: shadowed declaration is here typename LargeObjectCacheImpl::CacheBin *const bin; ^~~ ../../src/test/../tbbmalloc/large_objects.cpp: In function ‘bool rml::internal::lessThanWithOverflow(intptr_t, intptr_t)’: ../../src/test/../tbbmalloc/large_objects.cpp:199:29: warning: comparison of integer expressions of different signedness: ‘intptr_t’ {aka ‘int’} and ‘unsigned int’ [-Wsign-compare] return (a < b && (b - a < UINTPTR_MAX/2)) || ~~~~~~^~~~~~~~~~~~~~~ ../../src/test/../tbbmalloc/large_objects.cpp:200:29: warning: comparison of integer expressions of different signedness: ‘intptr_t’ {aka ‘int’} and ‘unsigned int’ [-Wsign-compare] (a > b && (a - b > UINTPTR_MAX/2)); ~~~~~~^~~~~~~~~~~~~~~ ../../src/test/../tbbmalloc/large_objects.cpp: In member function ‘bool rml::internal::CacheBinFunctor::OperationPreprocessor::getFromPutList(rml::internal::CacheBinOperation*, uintptr_t)’: ../../src/test/../tbbmalloc/large_objects.cpp:219:87: warning: declaration of ‘opGet’ shadows a member of ‘rml::internal::CacheBinFunctor::OperationPreprocessor’ [-Wshadow] OperationPreprocessor::getFromPutList(CacheBinOperation *opGet, uintptr_t currTime) ^ ../../src/test/../tbbmalloc/large_objects.cpp:60:28: note: shadowed declaration is here CacheBinOperation *opGet, *opClean; ^~~~~ ../../src/test/../tbbmalloc/large_objects.cpp: In member function ‘void rml::internal::CacheBinFunctor::OperationPreprocessor::operator()(rml::internal::CacheBinOperation*)’: ../../src/test/../tbbmalloc/large_objects.cpp:276:35: warning: declaration of ‘head’ shadows a member of ‘rml::internal::CacheBinFunctor::OperationPreprocessor’ [-Wshadow] LargeMemoryBlock *head = opCast(*op).head; ^~~~ ../../src/test/../tbbmalloc/large_objects.cpp:72:27: note: shadowed declaration is here LargeMemoryBlock *head, *tail; ^~~~ ../../src/test/../tbbmalloc/large_objects.cpp:297:35: warning: declaration of ‘tail’ shadows a member of ‘rml::internal::CacheBinFunctor::OperationPreprocessor’ [-Wshadow] LargeMemoryBlock *tail = prev; ^~~~ ../../src/test/../tbbmalloc/large_objects.cpp:72:34: note: shadowed declaration is here LargeMemoryBlock *head, *tail; ^~~~ In file included from ../../src/test/harness.h:187, from ../../src/test/test_malloc_whitebox.cpp:31: ../../src/test/test_malloc_whitebox.cpp: In function ‘void TestBackend()’: ../../src/test/test_malloc_whitebox.cpp:658:43: warning: comparison of integer expressions of different signedness: ‘intptr_t’ {aka ‘int’} and ‘unsigned int’ [-Wsign-compare] ASSERT( (intptr_t)(memSize1-memSize0) >= 4*MByte, "The backend has not increased the amount of using memory." ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ ../../src/test/harness_assert.h:33:47: note: in definition of macro ‘ASSERT_CUSTOM’ #define ASSERT_CUSTOM(p,message,file,line) ((p)?(void)0:ReportError(file,line,#p,message)) ^ ../../src/test/test_malloc_whitebox.cpp:658:5: note: in expansion of macro ‘ASSERT’ ASSERT( (intptr_t)(memSize1-memSize0) >= 4*MByte, "The backend has not increased the amount of using memory." ); ^~~~~~ ../../src/test/test_malloc_whitebox.cpp: In member function ‘void TestCollapsingMallocFree::check()’: ../../src/test/test_malloc_whitebox.cpp:1054:53: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] ASSERT( tbbmalloc_whitebox::locGetProcessed < num_threads*NUM_ALLOCS, "No one Malloc/Free pair was collapsed." ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ ../../src/test/harness_assert.h:33:47: note: in definition of macro ‘ASSERT_CUSTOM’ #define ASSERT_CUSTOM(p,message,file,line) ((p)?(void)0:ReportError(file,line,#p,message)) ^ ../../src/test/test_malloc_whitebox.cpp:1054:9: note: in expansion of macro ‘ASSERT’ ASSERT( tbbmalloc_whitebox::locGetProcessed < num_threads*NUM_ALLOCS, "No one Malloc/Free pair was collapsed." ); ^~~~~~ ../../src/test/test_malloc_whitebox.cpp: In member function ‘void TestCollapsingBootstrap::CheckNumAllocs::operator()() const’: ../../src/test/test_malloc_whitebox.cpp:1064:57: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] ASSERT( tbbmalloc_whitebox::locGetProcessed == num_threads*NUM_ALLOCS, ASSERT_TEXT ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/test/harness_assert.h:33:47: note: in definition of macro ‘ASSERT_CUSTOM’ #define ASSERT_CUSTOM(p,message,file,line) ((p)?(void)0:ReportError(file,line,#p,message)) ^ ../../src/test/test_malloc_whitebox.cpp:1064:13: note: in expansion of macro ‘ASSERT’ ASSERT( tbbmalloc_whitebox::locGetProcessed == num_threads*NUM_ALLOCS, ASSERT_TEXT ); ^~~~~~ ../../src/test/test_malloc_whitebox.cpp: In member function ‘void TestCollapsingBootstrap::check()’: ../../src/test/test_malloc_whitebox.cpp:1093:53: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] ASSERT( tbbmalloc_whitebox::locGetProcessed == num_threads*NUM_ALLOCS, ASSERT_TEXT ); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/test/harness_assert.h:33:47: note: in definition of macro ‘ASSERT_CUSTOM’ #define ASSERT_CUSTOM(p,message,file,line) ((p)?(void)0:ReportError(file,line,#p,message)) ^ ../../src/test/test_malloc_whitebox.cpp:1093:9: note: in expansion of macro ‘ASSERT’ ASSERT( tbbmalloc_whitebox::locGetProcessed == num_threads*NUM_ALLOCS, ASSERT_TEXT ); ^~~~~~ In file included from ../../src/test/test_malloc_whitebox.cpp:65: ../../src/test/../tbbmalloc/large_objects.cpp: In instantiation of ‘rml::internal::LargeMemoryBlock* rml::internal::LargeObjectCacheImpl::CacheBin::get(rml::internal::ExtMemoryPool*, size_t, rml::internal::LargeObjectCacheImpl::BinBitMask*, int) [with Props = rml::internal::LargeObjectCacheProps<8192, 8388608, 8192, 2, 2, 16>; size_t = unsigned int; rml::internal::LargeObjectCacheImpl::BinBitMask = rml::internal::BitMaskMax<1023>]’: ../../src/test/../tbbmalloc/large_objects.cpp:773:23: required from ‘rml::internal::LargeMemoryBlock* rml::internal::LargeObjectCacheImpl::get(rml::internal::ExtMemoryPool*, size_t) [with Props = rml::internal::LargeObjectCacheProps<8192, 8388608, 8192, 2, 2, 16>; size_t = unsigned int]’ ../../src/test/../tbbmalloc/large_objects.cpp:897:44: required from here ../../src/test/../tbbmalloc/large_objects.cpp:432:11: warning: missing initializer for member ‘rml::internal::OpGet::currTime’ [-Wmissing-field-initializers] OpGet data = {&lmb, size}; ^~~~ ../../src/test/../tbbmalloc/large_objects.cpp: In instantiation of ‘rml::internal::LargeMemoryBlock* rml::internal::LargeObjectCacheImpl::CacheBin::get(rml::internal::ExtMemoryPool*, size_t, rml::internal::LargeObjectCacheImpl::BinBitMask*, int) [with Props = rml::internal::LargeObjectCacheProps<8388608, 135266304, 524288, 1, 1, 4>; size_t = unsigned int; rml::internal::LargeObjectCacheImpl::BinBitMask = rml::internal::BitMaskMax<242>]’: ../../src/test/../tbbmalloc/large_objects.cpp:773:23: required from ‘rml::internal::LargeMemoryBlock* rml::internal::LargeObjectCacheImpl::get(rml::internal::ExtMemoryPool*, size_t) [with Props = rml::internal::LargeObjectCacheProps<8388608, 135266304, 524288, 1, 1, 4>; size_t = unsigned int]’ ../../src/test/../tbbmalloc/large_objects.cpp:897:78: required from here ../../src/test/../tbbmalloc/large_objects.cpp:432:11: warning: missing initializer for member ‘rml::internal::OpGet::currTime’ [-Wmissing-field-initializers] ../../src/test/test_malloc_whitebox.cpp: In instantiation of ‘void CacheBinModel::get() [with Props = rml::internal::LargeObjectCacheProps<8192, 8388608, 8192, 2, 2, 16>]’: ../../src/test/test_malloc_whitebox.cpp:973:30: required from ‘void LOCModelTester() [with Scenarion = TestBootstrap]’ ../../src/test/test_malloc_whitebox.cpp:1111:35: required from here ../../src/test/test_malloc_whitebox.cpp:884:63: warning: comparison of integer expressions of different signedness: ‘const uintptr_t’ {aka ‘const unsigned int’} and ‘int’ [-Wsign-compare] if ( ( cacheBinModel.ageThreshold && sinceLastGet > Props::LongWaitFactor*cacheBinModel.ageThreshold ) || ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../src/test/test_malloc_whitebox.cpp:65: ../../src/test/../tbbmalloc/large_objects.cpp: In instantiation of ‘rml::internal::CacheBinFunctor::CacheBinFunctor(typename rml::internal::LargeObjectCacheImpl::CacheBin*, rml::internal::ExtMemoryPool*, typename rml::internal::LargeObjectCacheImpl::BinBitMask*, int) [with Props = rml::internal::LargeObjectCacheProps<8192, 8388608, 8192, 2, 2, 16>; typename rml::internal::LargeObjectCacheImpl::CacheBin = rml::internal::LargeObjectCacheImpl >::CacheBin; typename rml::internal::LargeObjectCacheImpl::BinBitMask = rml::internal::BitMaskMax<1023>]’: ../../src/test/../tbbmalloc/large_objects.cpp:418:28: required from ‘void rml::internal::LargeObjectCacheImpl::CacheBin::ExecuteOperation(rml::internal::CacheBinOperation*, rml::internal::ExtMemoryPool*, rml::internal::LargeObjectCacheImpl::BinBitMask*, int, bool) [with Props = rml::internal::LargeObjectCacheProps<8192, 8388608, 8192, 2, 2, 16>; rml::internal::LargeObjectCacheImpl::BinBitMask = rml::internal::BitMaskMax<1023>]’ ../../src/test/../tbbmalloc/large_objects.cpp:458:9: required from ‘bool rml::internal::LargeObjectCacheImpl::CacheBin::cleanToThreshold(rml::internal::ExtMemoryPool*, rml::internal::LargeObjectCacheImpl::BinBitMask*, uintptr_t, int) [with Props = rml::internal::LargeObjectCacheProps<8192, 8388608, 8192, 2, 2, 16>; rml::internal::LargeObjectCacheImpl::BinBitMask = rml::internal::BitMaskMax<1023>; uintptr_t = unsigned int]’ ../../src/test/../tbbmalloc/large_objects.cpp:683:9: required from ‘bool rml::internal::LargeObjectCacheImpl::regularCleanup(rml::internal::ExtMemoryPool*, uintptr_t, bool) [with Props = rml::internal::LargeObjectCacheProps<8192, 8388608, 8192, 2, 2, 16>; uintptr_t = unsigned int]’ ../../src/test/../tbbmalloc/large_objects.cpp:748:72: required from here ../../src/test/../tbbmalloc/large_objects.cpp:94:5: warning: declaration of ‘idx’ shadows a member of ‘rml::internal::CacheBinFunctor >’ [-Wshadow] CacheBinFunctor(typename LargeObjectCacheImpl::CacheBin *bin, ExtMemoryPool *extMemPool, ^~~~~~~~~~~~~~~ ../../src/test/../tbbmalloc/large_objects.cpp:36:15: note: shadowed declaration is here const int idx; ^~~ ../../src/test/../tbbmalloc/large_objects.cpp:94:5: warning: declaration of ‘bitMask’ shadows a member of ‘rml::internal::CacheBinFunctor >’ [-Wshadow] CacheBinFunctor(typename LargeObjectCacheImpl::CacheBin *bin, ExtMemoryPool *extMemPool, ^~~~~~~~~~~~~~~ ../../src/test/../tbbmalloc/large_objects.cpp:35:61: note: shadowed declaration is here typename LargeObjectCacheImpl::BinBitMask *const bitMask; ^~~~~~~ ../../src/test/../tbbmalloc/large_objects.cpp:94:5: warning: declaration of ‘extMemPool’ shadows a member of ‘rml::internal::CacheBinFunctor >’ [-Wshadow] CacheBinFunctor(typename LargeObjectCacheImpl::CacheBin *bin, ExtMemoryPool *extMemPool, ^~~~~~~~~~~~~~~ ../../src/test/../tbbmalloc/large_objects.cpp:34:26: note: shadowed declaration is here ExtMemoryPool *const extMemPool; ^~~~~~~~~~ ../../src/test/../tbbmalloc/large_objects.cpp:94:5: warning: declaration of ‘bin’ shadows a member of ‘rml::internal::CacheBinFunctor >’ [-Wshadow] CacheBinFunctor(typename LargeObjectCacheImpl::CacheBin *bin, ExtMemoryPool *extMemPool, ^~~~~~~~~~~~~~~ ../../src/test/../tbbmalloc/large_objects.cpp:33:59: note: shadowed declaration is here typename LargeObjectCacheImpl::CacheBin *const bin; ^~~ ../../src/test/../tbbmalloc/large_objects.cpp: In instantiation of ‘rml::internal::CacheBinFunctor::CacheBinFunctor(typename rml::internal::LargeObjectCacheImpl::CacheBin*, rml::internal::ExtMemoryPool*, typename rml::internal::LargeObjectCacheImpl::BinBitMask*, int) [with Props = rml::internal::LargeObjectCacheProps<8388608, 135266304, 524288, 1, 1, 4>; typename rml::internal::LargeObjectCacheImpl::CacheBin = rml::internal::LargeObjectCacheImpl >::CacheBin; typename rml::internal::LargeObjectCacheImpl::BinBitMask = rml::internal::BitMaskMax<242>]’: ../../src/test/../tbbmalloc/large_objects.cpp:418:28: required from ‘void rml::internal::LargeObjectCacheImpl::CacheBin::ExecuteOperation(rml::internal::CacheBinOperation*, rml::internal::ExtMemoryPool*, rml::internal::LargeObjectCacheImpl::BinBitMask*, int, bool) [with Props = rml::internal::LargeObjectCacheProps<8388608, 135266304, 524288, 1, 1, 4>; rml::internal::LargeObjectCacheImpl::BinBitMask = rml::internal::BitMaskMax<242>]’ ../../src/test/../tbbmalloc/large_objects.cpp:458:9: required from ‘bool rml::internal::LargeObjectCacheImpl::CacheBin::cleanToThreshold(rml::internal::ExtMemoryPool*, rml::internal::LargeObjectCacheImpl::BinBitMask*, uintptr_t, int) [with Props = rml::internal::LargeObjectCacheProps<8388608, 135266304, 524288, 1, 1, 4>; rml::internal::LargeObjectCacheImpl::BinBitMask = rml::internal::BitMaskMax<242>; uintptr_t = unsigned int]’ ../../src/test/../tbbmalloc/large_objects.cpp:683:9: required from ‘bool rml::internal::LargeObjectCacheImpl::regularCleanup(rml::internal::ExtMemoryPool*, uintptr_t, bool) [with Props = rml::internal::LargeObjectCacheProps<8388608, 135266304, 524288, 1, 1, 4>; uintptr_t = unsigned int]’ ../../src/test/../tbbmalloc/large_objects.cpp:749:70: required from here ../../src/test/../tbbmalloc/large_objects.cpp:94:5: warning: declaration of ‘idx’ shadows a member of ‘rml::internal::CacheBinFunctor >’ [-Wshadow] CacheBinFunctor(typename LargeObjectCacheImpl::CacheBin *bin, ExtMemoryPool *extMemPool, ^~~~~~~~~~~~~~~ ../../src/test/../tbbmalloc/large_objects.cpp:36:15: note: shadowed declaration is here const int idx; ^~~ ../../src/test/../tbbmalloc/large_objects.cpp:94:5: warning: declaration of ‘bitMask’ shadows a member of ‘rml::internal::CacheBinFunctor >’ [-Wshadow] CacheBinFunctor(typename LargeObjectCacheImpl::CacheBin *bin, ExtMemoryPool *extMemPool, ^~~~~~~~~~~~~~~ ../../src/test/../tbbmalloc/large_objects.cpp:35:61: note: shadowed declaration is here typename LargeObjectCacheImpl::BinBitMask *const bitMask; ^~~~~~~ ../../src/test/../tbbmalloc/large_objects.cpp:94:5: warning: declaration of ‘extMemPool’ shadows a member of ‘rml::internal::CacheBinFunctor >’ [-Wshadow] CacheBinFunctor(typename LargeObjectCacheImpl::CacheBin *bin, ExtMemoryPool *extMemPool, ^~~~~~~~~~~~~~~ ../../src/test/../tbbmalloc/large_objects.cpp:34:26: note: shadowed declaration is here ExtMemoryPool *const extMemPool; ^~~~~~~~~~ ../../src/test/../tbbmalloc/large_objects.cpp:94:5: warning: declaration of ‘bin’ shadows a member of ‘rml::internal::CacheBinFunctor >’ [-Wshadow] CacheBinFunctor(typename LargeObjectCacheImpl::CacheBin *bin, ExtMemoryPool *extMemPool, ^~~~~~~~~~~~~~~ ../../src/test/../tbbmalloc/large_objects.cpp:33:59: note: shadowed declaration is here typename LargeObjectCacheImpl::CacheBin *const bin; ^~~ ../../src/test/../tbbmalloc/large_objects.cpp: In instantiation of ‘rml::internal::CacheBinFunctor::OperationPreprocessor::OperationPreprocessor(typename rml::internal::LargeObjectCacheImpl::CacheBin*) [with Props = rml::internal::LargeObjectCacheProps<8192, 8388608, 8192, 2, 2, 16>; typename rml::internal::LargeObjectCacheImpl::CacheBin = rml::internal::LargeObjectCacheImpl >::CacheBin]’: ../../src/test/../tbbmalloc/large_objects.cpp:340:27: required from ‘void rml::internal::CacheBinFunctor::operator()(rml::internal::CacheBinOperation*) [with Props = rml::internal::LargeObjectCacheProps<8192, 8388608, 8192, 2, 2, 16>]’ ../../include/tbb/internal/_aggregator_impl.h:140:26: required from ‘void tbb::interface6::internal::aggregator_generic::start_handle_operations(handler_type&) [with handler_type = rml::internal::CacheBinFunctor >; operation_type = rml::internal::CacheBinOperation]’ ../../include/tbb/internal/_aggregator_impl.h:92:13: required from ‘void tbb::interface6::internal::aggregator_generic::execute(operation_type*, handler_type&, bool) [with handler_type = rml::internal::CacheBinFunctor >; operation_type = rml::internal::CacheBinOperation]’ ../../src/test/../tbbmalloc/large_objects.cpp:419:5: required from ‘void rml::internal::LargeObjectCacheImpl::CacheBin::ExecuteOperation(rml::internal::CacheBinOperation*, rml::internal::ExtMemoryPool*, rml::internal::LargeObjectCacheImpl::BinBitMask*, int, bool) [with Props = rml::internal::LargeObjectCacheProps<8192, 8388608, 8192, 2, 2, 16>; rml::internal::LargeObjectCacheImpl::BinBitMask = rml::internal::BitMaskMax<1023>]’ ../../src/test/../tbbmalloc/large_objects.cpp:458:9: required from ‘bool rml::internal::LargeObjectCacheImpl::CacheBin::cleanToThreshold(rml::internal::ExtMemoryPool*, rml::internal::LargeObjectCacheImpl::BinBitMask*, uintptr_t, int) [with Props = rml::internal::LargeObjectCacheProps<8192, 8388608, 8192, 2, 2, 16>; rml::internal::LargeObjectCacheImpl::BinBitMask = rml::internal::BitMaskMax<1023>; uintptr_t = unsigned int]’ ../../src/test/../tbbmalloc/large_objects.cpp:683:9: required from ‘bool rml::internal::LargeObjectCacheImpl::regularCleanup(rml::internal::ExtMemoryPool*, uintptr_t, bool) [with Props = rml::internal::LargeObjectCacheProps<8192, 8388608, 8192, 2, 2, 16>; uintptr_t = unsigned int]’ ../../src/test/../tbbmalloc/large_objects.cpp:748:72: required from here ../../src/test/../tbbmalloc/large_objects.cpp:84:9: warning: declaration of ‘bin’ shadows a member of ‘rml::internal::CacheBinFunctor >::OperationPreprocessor’ [-Wshadow] OperationPreprocessor(typename LargeObjectCacheImpl::CacheBin *bin) : ^~~~~~~~~~~~~~~~~~~~~ ../../src/test/../tbbmalloc/large_objects.cpp:51:64: note: shadowed declaration is here typename LargeObjectCacheImpl::CacheBin *const bin; ^~~ ../../src/test/../tbbmalloc/large_objects.cpp: In instantiation of ‘void rml::internal::CacheBinFunctor::OperationPreprocessor::operator()(rml::internal::CacheBinOperation*) [with Props = rml::internal::LargeObjectCacheProps<8192, 8388608, 8192, 2, 2, 16>]’: ../../src/test/../tbbmalloc/large_objects.cpp:341:9: required from ‘void rml::internal::CacheBinFunctor::operator()(rml::internal::CacheBinOperation*) [with Props = rml::internal::LargeObjectCacheProps<8192, 8388608, 8192, 2, 2, 16>]’ ../../include/tbb/internal/_aggregator_impl.h:140:26: required from ‘void tbb::interface6::internal::aggregator_generic::start_handle_operations(handler_type&) [with handler_type = rml::internal::CacheBinFunctor >; operation_type = rml::internal::CacheBinOperation]’ ../../include/tbb/internal/_aggregator_impl.h:92:13: required from ‘void tbb::interface6::internal::aggregator_generic::execute(operation_type*, handler_type&, bool) [with handler_type = rml::internal::CacheBinFunctor >; operation_type = rml::internal::CacheBinOperation]’ ../../src/test/../tbbmalloc/large_objects.cpp:419:5: required from ‘void rml::internal::LargeObjectCacheImpl::CacheBin::ExecuteOperation(rml::internal::CacheBinOperation*, rml::internal::ExtMemoryPool*, rml::internal::LargeObjectCacheImpl::BinBitMask*, int, bool) [with Props = rml::internal::LargeObjectCacheProps<8192, 8388608, 8192, 2, 2, 16>; rml::internal::LargeObjectCacheImpl::BinBitMask = rml::internal::BitMaskMax<1023>]’ ../../src/test/../tbbmalloc/large_objects.cpp:458:9: required from ‘bool rml::internal::LargeObjectCacheImpl::CacheBin::cleanToThreshold(rml::internal::ExtMemoryPool*, rml::internal::LargeObjectCacheImpl::BinBitMask*, uintptr_t, int) [with Props = rml::internal::LargeObjectCacheProps<8192, 8388608, 8192, 2, 2, 16>; rml::internal::LargeObjectCacheImpl::BinBitMask = rml::internal::BitMaskMax<1023>; uintptr_t = unsigned int]’ ../../src/test/../tbbmalloc/large_objects.cpp:683:9: required from ‘bool rml::internal::LargeObjectCacheImpl::regularCleanup(rml::internal::ExtMemoryPool*, uintptr_t, bool) [with Props = rml::internal::LargeObjectCacheProps<8192, 8388608, 8192, 2, 2, 16>; uintptr_t = unsigned int]’ ../../src/test/../tbbmalloc/large_objects.cpp:748:72: required from here ../../src/test/../tbbmalloc/large_objects.cpp:276:35: warning: declaration of ‘head’ shadows a member of ‘rml::internal::CacheBinFunctor >::OperationPreprocessor’ [-Wshadow] LargeMemoryBlock *head = opCast(*op).head; ^~~~ ../../src/test/../tbbmalloc/large_objects.cpp:72:27: note: shadowed declaration is here LargeMemoryBlock *head, *tail; ^~~~ ../../src/test/../tbbmalloc/large_objects.cpp:297:35: warning: declaration of ‘tail’ shadows a member of ‘rml::internal::CacheBinFunctor >::OperationPreprocessor’ [-Wshadow] LargeMemoryBlock *tail = prev; ^~~~ ../../src/test/../tbbmalloc/large_objects.cpp:72:34: note: shadowed declaration is here LargeMemoryBlock *head, *tail; ^~~~ In file included from ../../src/test/test_malloc_whitebox.cpp:65: ../../src/test/../tbbmalloc/large_objects.cpp: In instantiation of ‘void rml::internal::LargeObjectCacheImpl::CacheBin::forgetOutdatedState(uintptr_t) [with Props = rml::internal::LargeObjectCacheProps<8192, 8388608, 8192, 2, 2, 16>; uintptr_t = unsigned int]’: ../../src/test/../tbbmalloc/large_objects.cpp:367:25: required from ‘void rml::internal::CacheBinFunctor::operator()(rml::internal::CacheBinOperation*) [with Props = rml::internal::LargeObjectCacheProps<8192, 8388608, 8192, 2, 2, 16>]’ ../../include/tbb/internal/_aggregator_impl.h:140:26: required from ‘void tbb::interface6::internal::aggregator_generic::start_handle_operations(handler_type&) [with handler_type = rml::internal::CacheBinFunctor >; operation_type = rml::internal::CacheBinOperation]’ ../../include/tbb/internal/_aggregator_impl.h:92:13: required from ‘void tbb::interface6::internal::aggregator_generic::execute(operation_type*, handler_type&, bool) [with handler_type = rml::internal::CacheBinFunctor >; operation_type = rml::internal::CacheBinOperation]’ ../../src/test/../tbbmalloc/large_objects.cpp:419:5: required from ‘void rml::internal::LargeObjectCacheImpl::CacheBin::ExecuteOperation(rml::internal::CacheBinOperation*, rml::internal::ExtMemoryPool*, rml::internal::LargeObjectCacheImpl::BinBitMask*, int, bool) [with Props = rml::internal::LargeObjectCacheProps<8192, 8388608, 8192, 2, 2, 16>; rml::internal::LargeObjectCacheImpl::BinBitMask = rml::internal::BitMaskMax<1023>]’ ../../src/test/../tbbmalloc/large_objects.cpp:458:9: required from ‘bool rml::internal::LargeObjectCacheImpl::CacheBin::cleanToThreshold(rml::internal::ExtMemoryPool*, rml::internal::LargeObjectCacheImpl::BinBitMask*, uintptr_t, int) [with Props = rml::internal::LargeObjectCacheProps<8192, 8388608, 8192, 2, 2, 16>; rml::internal::LargeObjectCacheImpl::BinBitMask = rml::internal::BitMaskMax<1023>; uintptr_t = unsigned int]’ ../../src/test/../tbbmalloc/large_objects.cpp:683:9: required from ‘bool rml::internal::LargeObjectCacheImpl::regularCleanup(rml::internal::ExtMemoryPool*, uintptr_t, bool) [with Props = rml::internal::LargeObjectCacheProps<8192, 8388608, 8192, 2, 2, 16>; uintptr_t = unsigned int]’ ../../src/test/../tbbmalloc/large_objects.cpp:748:72: required from here ../../src/test/../tbbmalloc/large_objects.cpp:577:34: warning: comparison of integer expressions of different signedness: ‘const uintptr_t’ {aka ‘const unsigned int’} and ‘int’ [-Wsign-compare] doCleanup = sinceLastGet > Props::LongWaitFactor*ageThreshold; ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../src/test/test_malloc_whitebox.cpp:65: ../../src/test/../tbbmalloc/large_objects.cpp: In instantiation of ‘rml::internal::CacheBinFunctor::OperationPreprocessor::OperationPreprocessor(typename rml::internal::LargeObjectCacheImpl::CacheBin*) [with Props = rml::internal::LargeObjectCacheProps<8388608, 135266304, 524288, 1, 1, 4>; typename rml::internal::LargeObjectCacheImpl::CacheBin = rml::internal::LargeObjectCacheImpl >::CacheBin]’: ../../src/test/../tbbmalloc/large_objects.cpp:340:27: required from ‘void rml::internal::CacheBinFunctor::operator()(rml::internal::CacheBinOperation*) [with Props = rml::internal::LargeObjectCacheProps<8388608, 135266304, 524288, 1, 1, 4>]’ ../../include/tbb/internal/_aggregator_impl.h:140:26: required from ‘void tbb::interface6::internal::aggregator_generic::start_handle_operations(handler_type&) [with handler_type = rml::internal::CacheBinFunctor >; operation_type = rml::internal::CacheBinOperation]’ ../../include/tbb/internal/_aggregator_impl.h:92:13: required from ‘void tbb::interface6::internal::aggregator_generic::execute(operation_type*, handler_type&, bool) [with handler_type = rml::internal::CacheBinFunctor >; operation_type = rml::internal::CacheBinOperation]’ ../../src/test/../tbbmalloc/large_objects.cpp:419:5: required from ‘void rml::internal::LargeObjectCacheImpl::CacheBin::ExecuteOperation(rml::internal::CacheBinOperation*, rml::internal::ExtMemoryPool*, rml::internal::LargeObjectCacheImpl::BinBitMask*, int, bool) [with Props = rml::internal::LargeObjectCacheProps<8388608, 135266304, 524288, 1, 1, 4>; rml::internal::LargeObjectCacheImpl::BinBitMask = rml::internal::BitMaskMax<242>]’ ../../src/test/../tbbmalloc/large_objects.cpp:458:9: required from ‘bool rml::internal::LargeObjectCacheImpl::CacheBin::cleanToThreshold(rml::internal::ExtMemoryPool*, rml::internal::LargeObjectCacheImpl::BinBitMask*, uintptr_t, int) [with Props = rml::internal::LargeObjectCacheProps<8388608, 135266304, 524288, 1, 1, 4>; rml::internal::LargeObjectCacheImpl::BinBitMask = rml::internal::BitMaskMax<242>; uintptr_t = unsigned int]’ ../../src/test/../tbbmalloc/large_objects.cpp:683:9: required from ‘bool rml::internal::LargeObjectCacheImpl::regularCleanup(rml::internal::ExtMemoryPool*, uintptr_t, bool) [with Props = rml::internal::LargeObjectCacheProps<8388608, 135266304, 524288, 1, 1, 4>; uintptr_t = unsigned int]’ ../../src/test/../tbbmalloc/large_objects.cpp:749:70: required from here ../../src/test/../tbbmalloc/large_objects.cpp:84:9: warning: declaration of ‘bin’ shadows a member of ‘rml::internal::CacheBinFunctor >::OperationPreprocessor’ [-Wshadow] OperationPreprocessor(typename LargeObjectCacheImpl::CacheBin *bin) : ^~~~~~~~~~~~~~~~~~~~~ ../../src/test/../tbbmalloc/large_objects.cpp:51:64: note: shadowed declaration is here typename LargeObjectCacheImpl::CacheBin *const bin; ^~~ ../../src/test/../tbbmalloc/large_objects.cpp: In instantiation of ‘void rml::internal::CacheBinFunctor::OperationPreprocessor::operator()(rml::internal::CacheBinOperation*) [with Props = rml::internal::LargeObjectCacheProps<8388608, 135266304, 524288, 1, 1, 4>]’: ../../src/test/../tbbmalloc/large_objects.cpp:341:9: required from ‘void rml::internal::CacheBinFunctor::operator()(rml::internal::CacheBinOperation*) [with Props = rml::internal::LargeObjectCacheProps<8388608, 135266304, 524288, 1, 1, 4>]’ ../../include/tbb/internal/_aggregator_impl.h:140:26: required from ‘void tbb::interface6::internal::aggregator_generic::start_handle_operations(handler_type&) [with handler_type = rml::internal::CacheBinFunctor >; operation_type = rml::internal::CacheBinOperation]’ ../../include/tbb/internal/_aggregator_impl.h:92:13: required from ‘void tbb::interface6::internal::aggregator_generic::execute(operation_type*, handler_type&, bool) [with handler_type = rml::internal::CacheBinFunctor >; operation_type = rml::internal::CacheBinOperation]’ ../../src/test/../tbbmalloc/large_objects.cpp:419:5: required from ‘void rml::internal::LargeObjectCacheImpl::CacheBin::ExecuteOperation(rml::internal::CacheBinOperation*, rml::internal::ExtMemoryPool*, rml::internal::LargeObjectCacheImpl::BinBitMask*, int, bool) [with Props = rml::internal::LargeObjectCacheProps<8388608, 135266304, 524288, 1, 1, 4>; rml::internal::LargeObjectCacheImpl::BinBitMask = rml::internal::BitMaskMax<242>]’ ../../src/test/../tbbmalloc/large_objects.cpp:458:9: required from ‘bool rml::internal::LargeObjectCacheImpl::CacheBin::cleanToThreshold(rml::internal::ExtMemoryPool*, rml::internal::LargeObjectCacheImpl::BinBitMask*, uintptr_t, int) [with Props = rml::internal::LargeObjectCacheProps<8388608, 135266304, 524288, 1, 1, 4>; rml::internal::LargeObjectCacheImpl::BinBitMask = rml::internal::BitMaskMax<242>; uintptr_t = unsigned int]’ ../../src/test/../tbbmalloc/large_objects.cpp:683:9: required from ‘bool rml::internal::LargeObjectCacheImpl::regularCleanup(rml::internal::ExtMemoryPool*, uintptr_t, bool) [with Props = rml::internal::LargeObjectCacheProps<8388608, 135266304, 524288, 1, 1, 4>; uintptr_t = unsigned int]’ ../../src/test/../tbbmalloc/large_objects.cpp:749:70: required from here ../../src/test/../tbbmalloc/large_objects.cpp:276:35: warning: declaration of ‘head’ shadows a member of ‘rml::internal::CacheBinFunctor >::OperationPreprocessor’ [-Wshadow] LargeMemoryBlock *head = opCast(*op).head; ^~~~ ../../src/test/../tbbmalloc/large_objects.cpp:72:27: note: shadowed declaration is here LargeMemoryBlock *head, *tail; ^~~~ ../../src/test/../tbbmalloc/large_objects.cpp:297:35: warning: declaration of ‘tail’ shadows a member of ‘rml::internal::CacheBinFunctor >::OperationPreprocessor’ [-Wshadow] LargeMemoryBlock *tail = prev; ^~~~ ../../src/test/../tbbmalloc/large_objects.cpp:72:34: note: shadowed declaration is here LargeMemoryBlock *head, *tail; ^~~~ In file included from ../../src/test/test_malloc_whitebox.cpp:65: ../../src/test/../tbbmalloc/large_objects.cpp: In instantiation of ‘void rml::internal::LargeObjectCacheImpl::CacheBin::forgetOutdatedState(uintptr_t) [with Props = rml::internal::LargeObjectCacheProps<8388608, 135266304, 524288, 1, 1, 4>; uintptr_t = unsigned int]’: ../../src/test/../tbbmalloc/large_objects.cpp:367:25: required from ‘void rml::internal::CacheBinFunctor::operator()(rml::internal::CacheBinOperation*) [with Props = rml::internal::LargeObjectCacheProps<8388608, 135266304, 524288, 1, 1, 4>]’ ../../include/tbb/internal/_aggregator_impl.h:140:26: required from ‘void tbb::interface6::internal::aggregator_generic::start_handle_operations(handler_type&) [with handler_type = rml::internal::CacheBinFunctor >; operation_type = rml::internal::CacheBinOperation]’ ../../include/tbb/internal/_aggregator_impl.h:92:13: required from ‘void tbb::interface6::internal::aggregator_generic::execute(operation_type*, handler_type&, bool) [with handler_type = rml::internal::CacheBinFunctor >; operation_type = rml::internal::CacheBinOperation]’ ../../src/test/../tbbmalloc/large_objects.cpp:419:5: required from ‘void rml::internal::LargeObjectCacheImpl::CacheBin::ExecuteOperation(rml::internal::CacheBinOperation*, rml::internal::ExtMemoryPool*, rml::internal::LargeObjectCacheImpl::BinBitMask*, int, bool) [with Props = rml::internal::LargeObjectCacheProps<8388608, 135266304, 524288, 1, 1, 4>; rml::internal::LargeObjectCacheImpl::BinBitMask = rml::internal::BitMaskMax<242>]’ ../../src/test/../tbbmalloc/large_objects.cpp:458:9: required from ‘bool rml::internal::LargeObjectCacheImpl::CacheBin::cleanToThreshold(rml::internal::ExtMemoryPool*, rml::internal::LargeObjectCacheImpl::BinBitMask*, uintptr_t, int) [with Props = rml::internal::LargeObjectCacheProps<8388608, 135266304, 524288, 1, 1, 4>; rml::internal::LargeObjectCacheImpl::BinBitMask = rml::internal::BitMaskMax<242>; uintptr_t = unsigned int]’ ../../src/test/../tbbmalloc/large_objects.cpp:683:9: required from ‘bool rml::internal::LargeObjectCacheImpl::regularCleanup(rml::internal::ExtMemoryPool*, uintptr_t, bool) [with Props = rml::internal::LargeObjectCacheProps<8388608, 135266304, 524288, 1, 1, 4>; uintptr_t = unsigned int]’ ../../src/test/../tbbmalloc/large_objects.cpp:749:70: required from here ../../src/test/../tbbmalloc/large_objects.cpp:577:34: warning: comparison of integer expressions of different signedness: ‘const uintptr_t’ {aka ‘const unsigned int’} and ‘int’ [-Wsign-compare] doCleanup = sinceLastGet > Props::LongWaitFactor*ageThreshold; ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../src/test/test_malloc_whitebox.cpp:65: ../../src/test/../tbbmalloc/large_objects.cpp: In instantiation of ‘bool rml::internal::CacheBinFunctor::OperationPreprocessor::getFromPutList(rml::internal::CacheBinOperation*, uintptr_t) [with Props = rml::internal::LargeObjectCacheProps<8192, 8388608, 8192, 2, 2, 16>; uintptr_t = unsigned int]’: ../../src/test/../tbbmalloc/large_objects.cpp:267:23: required from ‘void rml::internal::CacheBinFunctor::OperationPreprocessor::operator()(rml::internal::CacheBinOperation*) [with Props = rml::internal::LargeObjectCacheProps<8192, 8388608, 8192, 2, 2, 16>]’ ../../src/test/../tbbmalloc/large_objects.cpp:341:9: required from ‘void rml::internal::CacheBinFunctor::operator()(rml::internal::CacheBinOperation*) [with Props = rml::internal::LargeObjectCacheProps<8192, 8388608, 8192, 2, 2, 16>]’ ../../include/tbb/internal/_aggregator_impl.h:140:26: required from ‘void tbb::interface6::internal::aggregator_generic::start_handle_operations(handler_type&) [with handler_type = rml::internal::CacheBinFunctor >; operation_type = rml::internal::CacheBinOperation]’ ../../include/tbb/internal/_aggregator_impl.h:92:13: required from ‘void tbb::interface6::internal::aggregator_generic::execute(operation_type*, handler_type&, bool) [with handler_type = rml::internal::CacheBinFunctor >; operation_type = rml::internal::CacheBinOperation]’ ../../src/test/../tbbmalloc/large_objects.cpp:419:5: required from ‘void rml::internal::LargeObjectCacheImpl::CacheBin::ExecuteOperation(rml::internal::CacheBinOperation*, rml::internal::ExtMemoryPool*, rml::internal::LargeObjectCacheImpl::BinBitMask*, int, bool) [with Props = rml::internal::LargeObjectCacheProps<8192, 8388608, 8192, 2, 2, 16>; rml::internal::LargeObjectCacheImpl::BinBitMask = rml::internal::BitMaskMax<1023>]’ ../../src/test/../tbbmalloc/large_objects.cpp:458:9: required from ‘bool rml::internal::LargeObjectCacheImpl::CacheBin::cleanToThreshold(rml::internal::ExtMemoryPool*, rml::internal::LargeObjectCacheImpl::BinBitMask*, uintptr_t, int) [with Props = rml::internal::LargeObjectCacheProps<8192, 8388608, 8192, 2, 2, 16>; rml::internal::LargeObjectCacheImpl::BinBitMask = rml::internal::BitMaskMax<1023>; uintptr_t = unsigned int]’ ../../src/test/../tbbmalloc/large_objects.cpp:683:9: required from ‘bool rml::internal::LargeObjectCacheImpl::regularCleanup(rml::internal::ExtMemoryPool*, uintptr_t, bool) [with Props = rml::internal::LargeObjectCacheProps<8192, 8388608, 8192, 2, 2, 16>; uintptr_t = unsigned int]’ ../../src/test/../tbbmalloc/large_objects.cpp:748:72: required from here ../../src/test/../tbbmalloc/large_objects.cpp:218:31: warning: declaration of ‘opGet’ shadows a member of ‘rml::internal::CacheBinFunctor >::OperationPreprocessor’ [-Wshadow] template bool CacheBinFunctor:: ^~~~~~~~~~~~~~~~~~~~~~ ../../src/test/../tbbmalloc/large_objects.cpp:60:28: note: shadowed declaration is here CacheBinOperation *opGet, *opClean; ^~~~~ ../../src/test/../tbbmalloc/large_objects.cpp: In instantiation of ‘bool rml::internal::CacheBinFunctor::OperationPreprocessor::getFromPutList(rml::internal::CacheBinOperation*, uintptr_t) [with Props = rml::internal::LargeObjectCacheProps<8388608, 135266304, 524288, 1, 1, 4>; uintptr_t = unsigned int]’: ../../src/test/../tbbmalloc/large_objects.cpp:267:23: required from ‘void rml::internal::CacheBinFunctor::OperationPreprocessor::operator()(rml::internal::CacheBinOperation*) [with Props = rml::internal::LargeObjectCacheProps<8388608, 135266304, 524288, 1, 1, 4>]’ ../../src/test/../tbbmalloc/large_objects.cpp:341:9: required from ‘void rml::internal::CacheBinFunctor::operator()(rml::internal::CacheBinOperation*) [with Props = rml::internal::LargeObjectCacheProps<8388608, 135266304, 524288, 1, 1, 4>]’ ../../include/tbb/internal/_aggregator_impl.h:140:26: required from ‘void tbb::interface6::internal::aggregator_generic::start_handle_operations(handler_type&) [with handler_type = rml::internal::CacheBinFunctor >; operation_type = rml::internal::CacheBinOperation]’ ../../include/tbb/internal/_aggregator_impl.h:92:13: required from ‘void tbb::interface6::internal::aggregator_generic::execute(operation_type*, handler_type&, bool) [with handler_type = rml::internal::CacheBinFunctor >; operation_type = rml::internal::CacheBinOperation]’ ../../src/test/../tbbmalloc/large_objects.cpp:419:5: required from ‘void rml::internal::LargeObjectCacheImpl::CacheBin::ExecuteOperation(rml::internal::CacheBinOperation*, rml::internal::ExtMemoryPool*, rml::internal::LargeObjectCacheImpl::BinBitMask*, int, bool) [with Props = rml::internal::LargeObjectCacheProps<8388608, 135266304, 524288, 1, 1, 4>; rml::internal::LargeObjectCacheImpl::BinBitMask = rml::internal::BitMaskMax<242>]’ ../../src/test/../tbbmalloc/large_objects.cpp:458:9: required from ‘bool rml::internal::LargeObjectCacheImpl::CacheBin::cleanToThreshold(rml::internal::ExtMemoryPool*, rml::internal::LargeObjectCacheImpl::BinBitMask*, uintptr_t, int) [with Props = rml::internal::LargeObjectCacheProps<8388608, 135266304, 524288, 1, 1, 4>; rml::internal::LargeObjectCacheImpl::BinBitMask = rml::internal::BitMaskMax<242>; uintptr_t = unsigned int]’ ../../src/test/../tbbmalloc/large_objects.cpp:683:9: required from ‘bool rml::internal::LargeObjectCacheImpl::regularCleanup(rml::internal::ExtMemoryPool*, uintptr_t, bool) [with Props = rml::internal::LargeObjectCacheProps<8388608, 135266304, 524288, 1, 1, 4>; uintptr_t = unsigned int]’ ../../src/test/../tbbmalloc/large_objects.cpp:749:70: required from here ../../src/test/../tbbmalloc/large_objects.cpp:218:31: warning: declaration of ‘opGet’ shadows a member of ‘rml::internal::CacheBinFunctor >::OperationPreprocessor’ [-Wshadow] template bool CacheBinFunctor:: ^~~~~~~~~~~~~~~~~~~~~~ ../../src/test/../tbbmalloc/large_objects.cpp:60:28: note: shadowed declaration is here CacheBinOperation *opGet, *opClean; ^~~~~ g++ -c -MMD -o test_malloc_used_by_lib_dll.o -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -fPIC -D_USRDLL -I../../src -I../../src/rml/include -I../../include -I../../src/tbbmalloc -I../../src/tbbmalloc -include ../../src/test/harness_preload.h ../../src/test/test_malloc_used_by_lib.cpp g++ -o test_malloc_used_by_lib.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -I../../src -I../../src/rml/include -I../../include -I../../src/tbbmalloc -I../../src/tbbmalloc -include ../../src/test/harness_preload.h ../../src/test/test_malloc_used_by_lib.cpp g++ -c -MMD -o test_malloc_lib_unload_dll.o -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D_USRDLL -I../../src -I../../src/rml/include -I../../include -include ../../src/test/harness_preload.h ../../src/test/test_malloc_lib_unload.cpp g++ -o test_malloc_lib_unload.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -I../../src -I../../src/rml/include -I../../include -I../../src/tbbmalloc -I../../src/tbbmalloc -include ../../src/test/harness_preload.h ../../src/test/test_malloc_lib_unload.cpp g++ -o test_malloc_overload.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -I../../src -I../../src/rml/include -I../../include -I../../src/tbbmalloc -I../../src/tbbmalloc -include ../../src/test/harness_preload.h -include ../../src/test/harness_preload.h ../../src/test/test_malloc_overload.cpp ../../src/test/test_malloc_overload.cpp: In function ‘int TestMain()’: ../../src/test/test_malloc_overload.cpp:376:28: warning: ‘ptr’ may be used uninitialized in this function [-Wmaybe-uninitialized] scalableMallocCheckSize(ptr, 3*minLargeObjectSize); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -o test_malloc_overload_proxy.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -I../../src -I../../src/rml/include -I../../include -I../../src/tbbmalloc -I../../src/tbbmalloc -include ../../src/test/harness_preload.h -include ../../src/test/harness_preload.h ../../src/test/test_malloc_overload.cpp g++ -c -MMD -o test_malloc_atexit_dll.o -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -fPIC -D_USRDLL -I../../src -I../../src/rml/include -I../../include -include ../../src/test/harness_preload.h ../../src/test/test_malloc_atexit.cpp g++ -o test_malloc_atexit.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -I../../src -I../../src/rml/include -I../../include -include ../../src/test/harness_preload.h ../../src/test/test_malloc_atexit.cpp g++ -o test_ScalableAllocator.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra test_ScalableAllocator.o libtbbmalloc.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed ../../src/test/test_malloc_overload.cpp: In function ‘int TestMain()’: ../../src/test/test_malloc_overload.cpp:376:28: warning: ‘ptr’ may be used uninitialized in this function [-Wmaybe-uninitialized] scalableMallocCheckSize(ptr, 3*minLargeObjectSize); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -o test_ScalableAllocator_STL.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra test_ScalableAllocator_STL.o libtbbmalloc.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_malloc_compliance.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra test_malloc_compliance.o libtbbmalloc.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_malloc_regression.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra test_malloc_regression.o libtbbmalloc.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_malloc_init_shutdown.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra test_malloc_init_shutdown.o libtbbmalloc.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_malloc_pools.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra test_malloc_pools.o libtbbmalloc.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_malloc_pure_c.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wshadow -Wcast-qual -Wextra test_malloc_pure_c.o libtbbmalloc.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_malloc_used_by_lib_dll.so -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra test_malloc_used_by_lib_dll.o libtbbmalloc.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -fPIC -shared g++ -o test_malloc_lib_unload_dll.so -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_malloc_lib_unload_dll.o -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -ldl -fPIC -shared g++ -o test_malloc_overload.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra test_malloc_overload.o -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -ldl In file included from ../../src/test/test_malloc_whitebox.cpp:65: ../../src/test/../tbbmalloc/large_objects.cpp: In member function ‘void rml::internal::CacheBinFunctor::operator()(rml::internal::CacheBinOperation*) [with Props = rml::internal::LargeObjectCacheProps<8192, 8388608, 8192, 2, 2, 16>]’: ../../src/test/../tbbmalloc/large_objects.cpp:521:9: warning: ‘prep.rml::internal::CacheBinFunctor >::OperationPreprocessor::putListNum’ may be used uninitialized in this function [-Wmaybe-uninitialized] num--; ^~~ g++ -o test_malloc_overload_proxy.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra test_malloc_overload_proxy.o libtbbmalloc_proxy.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -ldl In file included from ../../src/test/test_malloc_whitebox.cpp:65: ../../src/test/../tbbmalloc/large_objects.cpp:340:27: note: ‘prep.rml::internal::CacheBinFunctor >::OperationPreprocessor::putListNum’ was declared here OperationPreprocessor prep(bin); ^~~~ In file included from ../../src/test/test_malloc_whitebox.cpp:65: ../../src/test/../tbbmalloc/large_objects.cpp:514:32: warning: ‘prep.rml::internal::CacheBinFunctor >::OperationPreprocessor::tail’ may be used uninitialized in this function [-Wmaybe-uninitialized] lastCleanedAge = tail->age; ~~~~~~^~~ In file included from ../../src/test/test_malloc_whitebox.cpp:65: ../../src/test/../tbbmalloc/large_objects.cpp:340:27: note: ‘prep.rml::internal::CacheBinFunctor >::OperationPreprocessor::tail’ was declared here OperationPreprocessor prep(bin); ^~~~ g++ -o test_malloc_atexit_dll.so -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra test_malloc_atexit_dll.o libtbbmalloc.so libtbbmalloc_proxy.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -ldl -fPIC -shared g++ -o test_malloc_used_by_lib.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra test_malloc_used_by_lib.o test_malloc_used_by_lib_dll.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -ldl g++ -o test_malloc_lib_unload.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra test_malloc_lib_unload.o test_malloc_lib_unload_dll.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -ldl g++ -o test_malloc_atexit.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra test_malloc_atexit.o libtbbmalloc.so -Wl,--no-as-needed libtbbmalloc_proxy.so test_malloc_atexit_dll.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -ldl In file included from ../../src/test/test_malloc_whitebox.cpp:65: ../../src/test/../tbbmalloc/large_objects.cpp: In member function ‘void rml::internal::CacheBinFunctor::operator()(rml::internal::CacheBinOperation*) [with Props = rml::internal::LargeObjectCacheProps<8388608, 135266304, 524288, 1, 1, 4>]’: ../../src/test/../tbbmalloc/large_objects.cpp:521:9: warning: ‘prep.rml::internal::CacheBinFunctor >::OperationPreprocessor::putListNum’ may be used uninitialized in this function [-Wmaybe-uninitialized] num--; ^~~ In file included from ../../src/test/test_malloc_whitebox.cpp:65: ../../src/test/../tbbmalloc/large_objects.cpp:340:27: note: ‘prep.rml::internal::CacheBinFunctor >::OperationPreprocessor::putListNum’ was declared here OperationPreprocessor prep(bin); ^~~~ In file included from ../../src/test/test_malloc_whitebox.cpp:65: ../../src/test/../tbbmalloc/large_objects.cpp:514:32: warning: ‘prep.rml::internal::CacheBinFunctor >::OperationPreprocessor::tail’ may be used uninitialized in this function [-Wmaybe-uninitialized] lastCleanedAge = tail->age; ~~~~~~^~~ In file included from ../../src/test/test_malloc_whitebox.cpp:65: ../../src/test/../tbbmalloc/large_objects.cpp:340:27: note: ‘prep.rml::internal::CacheBinFunctor >::OperationPreprocessor::tail’ was declared here OperationPreprocessor prep(bin); ^~~~ g++ -o test_malloc_whitebox.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-rtti -fno-exceptions -D__TBBMALLOC_BUILD=1 -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra test_malloc_whitebox.o -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -ldl sh ../gdb_shell.sh ./test_malloc_pools.exe 1:4 done sh ../gdb_shell.sh ./test_malloc_atexit.exe done sh ../gdb_shell.sh sh ../../build/test_launcher.sh -l libtbbmalloc_proxy.so.2 ./test_malloc_overload.exe done sh ../gdb_shell.sh sh ../../build/test_launcher.sh ./test_malloc_overload_proxy.exe done sh ../gdb_shell.sh sh ../../build/test_launcher.sh ./test_malloc_lib_unload.exe done sh ../gdb_shell.sh sh ../../build/test_launcher.sh ./test_malloc_used_by_lib.exe done sh ../gdb_shell.sh ./test_malloc_whitebox.exe 1:4 done sh ../gdb_shell.sh sh ../../build/test_launcher.sh -u ./test_malloc_compliance.exe 1:4 done sh ../gdb_shell.sh ./test_ScalableAllocator.exe done sh ../gdb_shell.sh ./test_ScalableAllocator_STL.exe done sh ../gdb_shell.sh ./test_malloc_regression.exe done sh ../gdb_shell.sh ./test_malloc_init_shutdown.exe done sh ../gdb_shell.sh ./test_malloc_pure_c.exe done make[2]: Leaving directory '/<>/build/linux_armv7_gcc_cc8_libc2.28_release' make -C "./build/linux_armv7_gcc_cc8_libc2.28_release" -r -f ../../build/Makefile.test cfg=release make[2]: Entering directory '/<>/build/linux_armv7_gcc_cc8_libc2.28_release' g++ -o test_assembly.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_assembly.cpp g++ -o test_global_control.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_global_control.cpp g++ -o test_tbb_fork.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_tbb_fork.cpp g++ -o test_assembly_compiler_builtins.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D__TBB_TEST_BUILTINS=1 -DTBB_USE_ASSERT=0 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_assembly.cpp g++ -o test_aligned_space.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_aligned_space.cpp g++ -o test_atomic.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_atomic.cpp g++ -o test_atomic_pic.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -D__TBB_TEST_PIC=1 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_atomic.cpp g++ -o test_atomic_compiler_builtins.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D__TBB_TEST_BUILTINS=1 -DTBB_USE_ASSERT=0 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_atomic.cpp g++ -o test_blocked_range.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_blocked_range.cpp g++ -o test_blocked_range2d.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_blocked_range2d.cpp g++ -o test_blocked_range3d.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_blocked_range3d.cpp g++ -o test_blocked_rangeNd.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_blocked_rangeNd.cpp g++ -o test_concurrent_queue.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_concurrent_queue.cpp In file included from ../../src/test/test_concurrent_queue.cpp:26: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::atomic; Allocator = std::allocator; debug_allocator::pointer = tbb::atomic*; debug_allocator::size_type = unsigned int]’: ../../src/test/test_concurrent_queue.cpp:1624:17: required from ‘void Examine(Queue, const std::vector&) [with Queue = ConcQWithSizeWrapper, debug_allocator, std::allocator> >; typename Queue::value_type = tbb::atomic]’ ../../src/test/test_concurrent_queue.cpp:1643:12: required from ‘void TypeTester(const std::vector&) [with Queue = ConcQWithSizeWrapper, tbb::cache_aligned_allocator > >; QueueDebugAlloc = ConcQWithSizeWrapper, debug_allocator, std::allocator> >; typename Queue::value_type = tbb::atomic]’ ../../src/test/test_concurrent_queue.cpp:1659:115: required from ‘void TestTypes(const std::vector&) [with value_type = tbb::atomic]’ ../../src/test/test_concurrent_queue.cpp:1675:21: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct tbb::atomic’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/internal/_concurrent_queue_impl.h:30, from ../../include/tbb/concurrent_queue.h:24, from ../../src/test/test_concurrent_queue.cpp:23: ../../include/tbb/internal/../atomic.h:421:27: note: ‘struct tbb::atomic’ declared here template<> struct atomic: internal::atomic_impl_with_arithmetic { \ ^~~~~~~~~ ../../include/tbb/internal/../atomic.h:471:1: note: in expansion of macro ‘__TBB_DECL_ATOMIC’ __TBB_DECL_ATOMIC(int) ^~~~~~~~~~~~~~~~~ In file included from ../../src/test/test_concurrent_queue.cpp:26: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = std::shared_ptr; Allocator = std::allocator; debug_allocator::pointer = std::shared_ptr*; debug_allocator::size_type = unsigned int]’: ../../src/test/test_concurrent_queue.cpp:1624:17: required from ‘void Examine(Queue, const std::vector&) [with Queue = ConcQWithSizeWrapper, debug_allocator, std::allocator> >; typename Queue::value_type = std::shared_ptr]’ ../../src/test/test_concurrent_queue.cpp:1643:12: required from ‘void TypeTester(const std::vector&) [with Queue = ConcQWithSizeWrapper, tbb::cache_aligned_allocator > >; QueueDebugAlloc = ConcQWithSizeWrapper, debug_allocator, std::allocator> >; typename Queue::value_type = std::shared_ptr]’ ../../src/test/test_concurrent_queue.cpp:1659:115: required from ‘void TestTypes(const std::vector&) [with value_type = std::shared_ptr]’ ../../src/test/test_concurrent_queue.cpp:1682:21: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘class std::shared_ptr’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from ../../include/tbb/internal/../tbb_stddef.h:427, from ../../include/tbb/internal/_concurrent_queue_impl.h:28, from ../../include/tbb/concurrent_queue.h:24, from ../../src/test/test_concurrent_queue.cpp:23: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: ‘class std::shared_ptr’ declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from ../../src/test/test_concurrent_queue.cpp:26: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = std::weak_ptr; Allocator = std::allocator; debug_allocator::pointer = std::weak_ptr*; debug_allocator::size_type = unsigned int]’: ../../src/test/test_concurrent_queue.cpp:1624:17: required from ‘void Examine(Queue, const std::vector&) [with Queue = ConcQWithSizeWrapper, debug_allocator, std::allocator> >; typename Queue::value_type = std::weak_ptr]’ ../../src/test/test_concurrent_queue.cpp:1643:12: required from ‘void TypeTester(const std::vector&) [with Queue = ConcQWithSizeWrapper, tbb::cache_aligned_allocator > >; QueueDebugAlloc = ConcQWithSizeWrapper, debug_allocator, std::allocator> >; typename Queue::value_type = std::weak_ptr]’ ../../src/test/test_concurrent_queue.cpp:1659:115: required from ‘void TestTypes(const std::vector&) [with value_type = std::weak_ptr]’ ../../src/test/test_concurrent_queue.cpp:1683:20: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘class std::weak_ptr’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from ../../include/tbb/internal/../tbb_stddef.h:427, from ../../include/tbb/internal/_concurrent_queue_impl.h:28, from ../../include/tbb/concurrent_queue.h:24, from ../../src/test/test_concurrent_queue.cpp:23: /usr/include/c++/8/bits/shared_ptr.h:536:11: note: ‘class std::weak_ptr’ declared here class weak_ptr : public __weak_ptr<_Tp> ^~~~~~~~ g++ -o test_concurrent_vector.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_concurrent_vector.cpp In file included from ../../src/test/test_concurrent_vector.cpp:36: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = Foo; Allocator = std::allocator; debug_allocator::pointer = Foo*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/concurrent_vector.h:1029:81: required from ‘static void* tbb::concurrent_vector::internal_allocator(tbb::internal::concurrent_vector_base_v3&, std::size_t) [with T = Foo; A = debug_allocator; std::size_t = unsigned int]’ ../../include/tbb/concurrent_vector.h:605:32: required from ‘tbb::concurrent_vector::concurrent_vector(const allocator_type&) [with T = Foo; A = debug_allocator; tbb::concurrent_vector::allocator_type = debug_allocator]’ ../../src/test/test_concurrent_vector.cpp:1422:12: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct Foo’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../src/test/test_concurrent_vector.cpp:38: ../../src/test/test_container_move_support.h:54:8: note: ‘struct Foo’ declared here struct Foo : FooLimit, Harness::StateTrackable{ ^~~ In file included from ../../src/test/test_concurrent_vector.cpp:36: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = push_back_exception_safety_helpers::throwing_foo; Allocator = std::allocator; debug_allocator::pointer = push_back_exception_safety_helpers::throwing_foo*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/concurrent_vector.h:1029:81: required from ‘static void* tbb::concurrent_vector::internal_allocator(tbb::internal::concurrent_vector_base_v3&, std::size_t) [with T = push_back_exception_safety_helpers::throwing_foo; A = debug_allocator; std::size_t = unsigned int]’ ../../include/tbb/concurrent_vector.h:605:32: required from ‘tbb::concurrent_vector::concurrent_vector(const allocator_type&) [with T = push_back_exception_safety_helpers::throwing_foo; A = debug_allocator; tbb::concurrent_vector::allocator_type = debug_allocator]’ ../../src/test/test_concurrent_vector.cpp:1422:12: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct push_back_exception_safety_helpers::throwing_foo’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/test/test_concurrent_vector.cpp:1415:12: note: ‘struct push_back_exception_safety_helpers::throwing_foo’ declared here struct throwing_foo:Foo{ ^~~~~~~~~~~~ In file included from ../../src/test/test_concurrent_vector.cpp:36: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = std::reference_wrapper; Allocator = std::allocator; debug_allocator::pointer = std::reference_wrapper*; debug_allocator::size_type = unsigned int]’: ../../src/test/test_concurrent_vector.cpp:1614:5: required from ‘void Examine(tbb::concurrent_vector, const std::vector&) [with bool default_construction_present = false; Type = std::reference_wrapper; Allocator = debug_allocator, std::allocator>]’ ../../src/test/test_concurrent_vector.cpp:1652:42: required from ‘void TypeTester(const std::vector&) [with bool default_construction_present = false; Type = std::reference_wrapper]’ ../../src/test/test_concurrent_vector.cpp:1682:66: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of non-trivial type ‘class std::reference_wrapper’; use assignment instead [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/shared_ptr_base.h:54, from /usr/include/c++/8/bits/shared_ptr.h:52, from /usr/include/c++/8/memory:81, from ../../include/tbb/tbb_stddef.h:427, from ../../include/tbb/concurrent_vector.h:24, from ../../src/test/test_concurrent_vector.cpp:25: /usr/include/c++/8/bits/refwrap.h:289:11: note: ‘class std::reference_wrapper’ declared here class reference_wrapper ^~~~~~~~~~~~~~~~~ In file included from ../../src/test/test_concurrent_vector.cpp:36: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::atomic; Allocator = std::allocator; debug_allocator::pointer = tbb::atomic*; debug_allocator::size_type = unsigned int]’: ../../src/test/test_concurrent_vector.cpp:1614:5: required from ‘void Examine(tbb::concurrent_vector, const std::vector&) [with bool default_construction_present = true; Type = tbb::atomic; Allocator = debug_allocator, std::allocator>]’ ../../src/test/test_concurrent_vector.cpp:1652:42: required from ‘void TypeTester(const std::vector&) [with bool default_construction_present = true; Type = tbb::atomic]’ ../../src/test/test_concurrent_vector.cpp:1689:68: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct tbb::atomic’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_vector.h:26, from ../../src/test/test_concurrent_vector.cpp:25: ../../include/tbb/atomic.h:421:27: note: ‘struct tbb::atomic’ declared here template<> struct atomic: internal::atomic_impl_with_arithmetic { \ ^~~~~~~~~ ../../include/tbb/atomic.h:471:1: note: in expansion of macro ‘__TBB_DECL_ATOMIC’ __TBB_DECL_ATOMIC(int) ^~~~~~~~~~~~~~~~~ In file included from ../../src/test/test_concurrent_vector.cpp:36: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = std::shared_ptr; Allocator = std::allocator; debug_allocator::pointer = std::shared_ptr*; debug_allocator::size_type = unsigned int]’: ../../src/test/test_concurrent_vector.cpp:1614:5: required from ‘void Examine(tbb::concurrent_vector, const std::vector&) [with bool default_construction_present = true; Type = std::shared_ptr; Allocator = debug_allocator, std::allocator>]’ ../../src/test/test_concurrent_vector.cpp:1652:42: required from ‘void TypeTester(const std::vector&) [with bool default_construction_present = true; Type = std::shared_ptr]’ ../../src/test/test_concurrent_vector.cpp:1694:68: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘class std::shared_ptr’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from ../../include/tbb/tbb_stddef.h:427, from ../../include/tbb/concurrent_vector.h:24, from ../../src/test/test_concurrent_vector.cpp:25: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: ‘class std::shared_ptr’ declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from ../../src/test/test_concurrent_vector.cpp:36: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = std::weak_ptr; Allocator = std::allocator; debug_allocator::pointer = std::weak_ptr*; debug_allocator::size_type = unsigned int]’: ../../src/test/test_concurrent_vector.cpp:1614:5: required from ‘void Examine(tbb::concurrent_vector, const std::vector&) [with bool default_construction_present = true; Type = std::weak_ptr; Allocator = debug_allocator, std::allocator>]’ ../../src/test/test_concurrent_vector.cpp:1652:42: required from ‘void TypeTester(const std::vector&) [with bool default_construction_present = true; Type = std::weak_ptr]’ ../../src/test/test_concurrent_vector.cpp:1698:67: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘class std::weak_ptr’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from ../../include/tbb/tbb_stddef.h:427, from ../../include/tbb/concurrent_vector.h:24, from ../../src/test/test_concurrent_vector.cpp:25: /usr/include/c++/8/bits/shared_ptr.h:536:11: note: ‘class std::weak_ptr’ declared here class weak_ptr : public __weak_ptr<_Tp> ^~~~~~~~ In file included from ../../src/test/test_concurrent_vector.cpp:36: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = Foo; Allocator = tbb::cache_aligned_allocator; debug_allocator::pointer = Foo*; debug_allocator::size_type = unsigned int]’: ../../src/test/harness_allocator.h:237:43: required from ‘static_counting_allocator::pointer static_counting_allocator::allocate(static_counting_allocator::size_type) [with base_alloc_t = debug_allocator; count_t = unsigned int; static_counting_allocator::pointer = Foo*; static_counting_allocator::size_type = unsigned int]’ ../../include/tbb/concurrent_vector.h:1029:81: required from ‘static void* tbb::concurrent_vector::internal_allocator(tbb::internal::concurrent_vector_base_v3&, std::size_t) [with T = Foo; A = static_counting_allocator, unsigned int>; std::size_t = unsigned int]’ ../../include/tbb/concurrent_vector.h:605:32: required from ‘tbb::concurrent_vector::concurrent_vector(const allocator_type&) [with T = Foo; A = static_counting_allocator, unsigned int>; tbb::concurrent_vector::allocator_type = static_counting_allocator, unsigned int>]’ ../../src/test/test_concurrent_vector.cpp:119:26: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘tbb::cache_aligned_allocator::value_type’ {aka ‘struct Foo’} with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../src/test/test_concurrent_vector.cpp:38: ../../src/test/test_container_move_support.h:54:8: note: ‘tbb::cache_aligned_allocator::value_type’ {aka ‘struct Foo’} declared here struct Foo : FooLimit, Harness::StateTrackable{ ^~~ In file included from ../../src/test/test_concurrent_vector.cpp:36: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = FooWithAssign; Allocator = std::allocator; debug_allocator::pointer = FooWithAssign*; debug_allocator::size_type = unsigned int]’: ../../src/test/harness_allocator.h:237:43: required from ‘static_counting_allocator::pointer static_counting_allocator::allocate(static_counting_allocator::size_type) [with base_alloc_t = debug_allocator; count_t = unsigned int; static_counting_allocator::pointer = FooWithAssign*; static_counting_allocator::size_type = unsigned int]’ ../../include/tbb/concurrent_vector.h:1029:81: required from ‘static void* tbb::concurrent_vector::internal_allocator(tbb::internal::concurrent_vector_base_v3&, std::size_t) [with T = FooWithAssign; A = static_counting_allocator, unsigned int>; std::size_t = unsigned int]’ ../../include/tbb/concurrent_vector.h:719:32: required from ‘tbb::concurrent_vector::concurrent_vector(I, I, const allocator_type&) [with I = FooIterator; T = FooWithAssign; A = static_counting_allocator, unsigned int>; tbb::concurrent_vector::allocator_type = static_counting_allocator, unsigned int>]’ ../../src/test/test_concurrent_vector.cpp:1149:52: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct FooWithAssign’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../src/test/test_concurrent_vector.cpp:38: ../../src/test/test_container_move_support.h:143:8: note: ‘struct FooWithAssign’ declared here struct FooWithAssign: public Foo { ^~~~~~~~~~~~~ g++ -o test_concurrent_unordered_set.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_concurrent_unordered_set.cpp In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_set.cpp:53: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::atomic; Allocator = std::allocator; debug_allocator::pointer = tbb::atomic*; debug_allocator::size_type = unsigned int]’: ../../src/test/test_concurrent_unordered_common.h:896:17: required from ‘void Examine(Table, const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, Harness::IsEqual, debug_allocator, std::allocator> >; typename Table::value_type = tbb::atomic]’ ../../src/test/test_concurrent_unordered_common.h:925:28: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, Harness::IsEqual, tbb::tbb_allocator > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, Harness::IsEqual, debug_allocator, std::allocator> >; typename Table::value_type = tbb::atomic]’ ../../src/test/test_concurrent_unordered_set.cpp:86:128: required from ‘void TestTypesSet(const std::__cxx11::list&) [with bool defCtorPresent = true; value_type = tbb::atomic]’ ../../src/test/test_concurrent_unordered_set.cpp:101:53: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct tbb::atomic’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/internal/_concurrent_unordered_impl.h:39, from ../../include/tbb/concurrent_unordered_set.h:27, from ../../src/test/test_concurrent_unordered_set.cpp:29: ../../include/tbb/internal/../atomic.h:421:27: note: ‘struct tbb::atomic’ declared here template<> struct atomic: internal::atomic_impl_with_arithmetic { \ ^~~~~~~~~ ../../include/tbb/internal/../atomic.h:471:1: note: in expansion of macro ‘__TBB_DECL_ATOMIC’ __TBB_DECL_ATOMIC(int) ^~~~~~~~~~~~~~~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_set.cpp:53: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = std::reference_wrapper; Allocator = std::allocator; debug_allocator::pointer = std::reference_wrapper*; debug_allocator::size_type = unsigned int]’: ../../src/test/test_concurrent_unordered_common.h:896:17: required from ‘void Examine(Table, const std::__cxx11::list&) [with bool defCtorPresent = false; Table = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, Harness::IsEqual, debug_allocator, std::allocator> >; typename Table::value_type = std::reference_wrapper]’ ../../src/test/test_concurrent_unordered_common.h:925:28: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = false; Table = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, Harness::IsEqual, tbb::tbb_allocator > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, Harness::IsEqual, debug_allocator, std::allocator> >; typename Table::value_type = std::reference_wrapper]’ ../../src/test/test_concurrent_unordered_set.cpp:86:128: required from ‘void TestTypesSet(const std::__cxx11::list&) [with bool defCtorPresent = false; value_type = std::reference_wrapper]’ ../../src/test/test_concurrent_unordered_set.cpp:107:54: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of non-trivial type ‘class std::reference_wrapper’; use assignment instead [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/shared_ptr_base.h:54, from /usr/include/c++/8/bits/shared_ptr.h:52, from /usr/include/c++/8/memory:81, from ../../include/tbb/internal/../tbb_stddef.h:427, from ../../include/tbb/internal/_concurrent_unordered_impl.h:30, from ../../include/tbb/concurrent_unordered_set.h:27, from ../../src/test/test_concurrent_unordered_set.cpp:29: /usr/include/c++/8/bits/refwrap.h:289:11: note: ‘class std::reference_wrapper’ declared here class reference_wrapper ^~~~~~~~~~~~~~~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_set.cpp:53: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = std::shared_ptr; Allocator = std::allocator; debug_allocator::pointer = std::shared_ptr*; debug_allocator::size_type = unsigned int]’: ../../src/test/test_concurrent_unordered_common.h:896:17: required from ‘void Examine(Table, const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, Harness::IsEqual, debug_allocator, std::allocator> >; typename Table::value_type = std::shared_ptr]’ ../../src/test/test_concurrent_unordered_common.h:925:28: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, Harness::IsEqual, tbb::tbb_allocator > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, Harness::IsEqual, debug_allocator, std::allocator> >; typename Table::value_type = std::shared_ptr]’ ../../src/test/test_concurrent_unordered_set.cpp:86:128: required from ‘void TestTypesSet(const std::__cxx11::list&) [with bool defCtorPresent = true; value_type = std::shared_ptr]’ ../../src/test/test_concurrent_unordered_set.cpp:113:53: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘class std::shared_ptr’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from ../../include/tbb/internal/../tbb_stddef.h:427, from ../../include/tbb/internal/_concurrent_unordered_impl.h:30, from ../../include/tbb/concurrent_unordered_set.h:27, from ../../src/test/test_concurrent_unordered_set.cpp:29: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: ‘class std::shared_ptr’ declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_set.cpp:53: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = std::weak_ptr; Allocator = std::allocator; debug_allocator::pointer = std::weak_ptr*; debug_allocator::size_type = unsigned int]’: ../../src/test/test_concurrent_unordered_common.h:896:17: required from ‘void Examine(Table, const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, Harness::IsEqual, debug_allocator, std::allocator> >; typename Table::value_type = std::weak_ptr]’ ../../src/test/test_concurrent_unordered_common.h:925:28: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, Harness::IsEqual, tbb::tbb_allocator > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, Harness::IsEqual, debug_allocator, std::allocator> >; typename Table::value_type = std::weak_ptr]’ ../../src/test/test_concurrent_unordered_set.cpp:86:128: required from ‘void TestTypesSet(const std::__cxx11::list&) [with bool defCtorPresent = true; value_type = std::weak_ptr]’ ../../src/test/test_concurrent_unordered_set.cpp:117:52: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘class std::weak_ptr’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from ../../include/tbb/internal/../tbb_stddef.h:427, from ../../include/tbb/internal/_concurrent_unordered_impl.h:30, from ../../include/tbb/concurrent_unordered_set.h:27, from ../../src/test/test_concurrent_unordered_set.cpp:29: /usr/include/c++/8/bits/shared_ptr.h:536:11: note: ‘class std::weak_ptr’ declared here class weak_ptr : public __weak_ptr<_Tp> ^~~~~~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_set.cpp:53: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::flist_iterator, tbb::atomic > >, int>; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::flist_iterator, tbb::atomic > >, int>*; debug_allocator::size_type = unsigned int]’: ../../src/test/harness_allocator.h:474:43: required from ‘local_counting_allocator::pointer local_counting_allocator::allocate(local_counting_allocator::size_type) [with base_alloc_t = debug_allocator, tbb::atomic > >, int>, std::allocator>; count_t = tbb::atomic; local_counting_allocator::pointer = tbb::interface5::internal::flist_iterator, tbb::atomic > >, int>*; local_counting_allocator::size_type = unsigned int]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:1470:28: required from ‘void tbb::interface5::internal::concurrent_unordered_base::set_bucket(tbb::interface5::internal::concurrent_unordered_base::size_type, tbb::interface5::internal::concurrent_unordered_base::raw_iterator) [with Traits = tbb::interface5::concurrent_unordered_set_traits, std::equal_to >, local_counting_allocator, std::allocator> >, false>; tbb::interface5::internal::concurrent_unordered_base::size_type = unsigned int; tbb::interface5::internal::concurrent_unordered_base::raw_iterator = tbb::interface5::internal::flist_iterator, tbb::atomic > >, int>]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:1056:9: required from ‘void tbb::interface5::internal::concurrent_unordered_base::clear() [with Traits = tbb::interface5::concurrent_unordered_set_traits, std::equal_to >, local_counting_allocator, std::allocator> >, false>]’ ../../src/test/test_concurrent_unordered_common.h:657:5: required from ‘void test_concurrent(const char*, bool) [with T = tbb::interface5::concurrent_unordered_set, std::equal_to, local_counting_allocator, std::allocator> > >]’ ../../src/test/test_concurrent_unordered_set.cpp:165:54: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of non-trivial type ‘class tbb::interface5::internal::flist_iterator, tbb::atomic > >, int>’; use assignment instead [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_set.h:27, from ../../src/test/test_concurrent_unordered_set.cpp:29: ../../include/tbb/internal/_concurrent_unordered_impl.h:61:7: note: ‘class tbb::interface5::internal::flist_iterator, tbb::atomic > >, int>’ declared here class flist_iterator : public std::iterator ^~~~~~~~~~~~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_set.cpp:53: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::flist_iterator, local_counting_allocator, std::allocator>, tbb::atomic > >, check_type >; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::flist_iterator, local_counting_allocator, std::allocator>, tbb::atomic > >, check_type >*; debug_allocator::size_type = unsigned int]’: ../../src/test/harness_allocator.h:474:43: required from ‘local_counting_allocator::pointer local_counting_allocator::allocate(local_counting_allocator::size_type) [with base_alloc_t = debug_allocator, local_counting_allocator, std::allocator>, tbb::atomic > >, check_type >, std::allocator>; count_t = tbb::atomic; local_counting_allocator::pointer = tbb::interface5::internal::flist_iterator, local_counting_allocator, std::allocator>, tbb::atomic > >, check_type >*; local_counting_allocator::size_type = unsigned int]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:1470:28: required from ‘void tbb::interface5::internal::concurrent_unordered_base::set_bucket(tbb::interface5::internal::concurrent_unordered_base::size_type, tbb::interface5::internal::concurrent_unordered_base::raw_iterator) [with Traits = tbb::interface5::concurrent_unordered_set_traits, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, std::equal_to > >, local_counting_allocator, std::allocator> >, false>; tbb::interface5::internal::concurrent_unordered_base::size_type = unsigned int; tbb::interface5::internal::concurrent_unordered_base::raw_iterator = tbb::interface5::internal::flist_iterator, local_counting_allocator, std::allocator>, tbb::atomic > >, check_type >]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:1056:9: required from ‘void tbb::interface5::internal::concurrent_unordered_base::clear() [with Traits = tbb::interface5::concurrent_unordered_set_traits, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, std::equal_to > >, local_counting_allocator, std::allocator> >, false>]’ ../../src/test/test_concurrent_unordered_common.h:657:5: required from ‘void test_concurrent(const char*, bool) [with T = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, std::equal_to >, local_counting_allocator, std::allocator> > >]’ ../../src/test/test_concurrent_unordered_set.cpp:174:116: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of non-trivial type ‘class tbb::interface5::internal::flist_iterator, local_counting_allocator, std::allocator>, tbb::atomic > >, check_type >’; use assignment instead [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_set.h:27, from ../../src/test/test_concurrent_unordered_set.cpp:29: ../../include/tbb/internal/_concurrent_unordered_impl.h:61:7: note: ‘class tbb::interface5::internal::flist_iterator, local_counting_allocator, std::allocator>, tbb::atomic > >, check_type >’ declared here class flist_iterator : public std::iterator ^~~~~~~~~~~~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_set.cpp:53: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::flist_iterator, tbb::atomic > >, FooWithAssign>; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::flist_iterator, tbb::atomic > >, FooWithAssign>*; debug_allocator::size_type = unsigned int]’: ../../src/test/harness_allocator.h:474:43: required from ‘local_counting_allocator::pointer local_counting_allocator::allocate(local_counting_allocator::size_type) [with base_alloc_t = debug_allocator, tbb::atomic > >, FooWithAssign>, std::allocator>; count_t = tbb::atomic; local_counting_allocator::pointer = tbb::interface5::internal::flist_iterator, tbb::atomic > >, FooWithAssign>*; local_counting_allocator::size_type = unsigned int]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:1470:28: required from ‘void tbb::interface5::internal::concurrent_unordered_base::set_bucket(tbb::interface5::internal::concurrent_unordered_base::size_type, tbb::interface5::internal::concurrent_unordered_base::raw_iterator) [with Traits = tbb::interface5::concurrent_unordered_set_traits, std::equal_to >, local_counting_allocator, std::allocator> >, false>; tbb::interface5::internal::concurrent_unordered_base::size_type = unsigned int; tbb::interface5::internal::concurrent_unordered_base::raw_iterator = tbb::interface5::internal::flist_iterator, tbb::atomic > >, FooWithAssign>]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:1056:9: required from ‘void tbb::interface5::internal::concurrent_unordered_base::clear() [with Traits = tbb::interface5::concurrent_unordered_set_traits, std::equal_to >, local_counting_allocator, std::allocator> >, false>]’ ../../src/test/test_concurrent_unordered_common.h:347:5: required from ‘void test_basic(const char*, do_check_element_state) [with T = tbb::interface5::concurrent_unordered_set, std::equal_to, local_counting_allocator, std::allocator> > >; do_check_element_state = tbb::internal::bool_constant]’ ../../src/test/test_concurrent_unordered_set.cpp:175:113: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of non-trivial type ‘class tbb::interface5::internal::flist_iterator, tbb::atomic > >, FooWithAssign>’; use assignment instead [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_set.h:27, from ../../src/test/test_concurrent_unordered_set.cpp:29: ../../include/tbb/internal/_concurrent_unordered_impl.h:61:7: note: ‘class tbb::interface5::internal::flist_iterator, tbb::atomic > >, FooWithAssign>’ declared here class flist_iterator : public std::iterator ^~~~~~~~~~~~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_set.cpp:53: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::split_ordered_list >::node; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::split_ordered_list >::node*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/internal/_concurrent_unordered_impl.h:255:19: required from ‘tbb::interface5::internal::split_ordered_list::node* tbb::interface5::internal::split_ordered_list::create_node(tbb::interface5::internal::sokey_t) [with T = int; Allocator = debug_allocator; tbb::interface5::internal::split_ordered_list::nodeptr_t = tbb::interface5::internal::split_ordered_list >::node*; tbb::interface5::internal::sokey_t = unsigned int]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:307:17: required from ‘tbb::interface5::internal::split_ordered_list::split_ordered_list(tbb::interface5::internal::split_ordered_list::allocator_type) [with T = int; Allocator = debug_allocator; tbb::interface5::internal::split_ordered_list::allocator_type = debug_allocator]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:721:110: required from ‘tbb::interface5::internal::concurrent_unordered_base::concurrent_unordered_base(const tbb::interface5::internal::concurrent_unordered_base&) [with Traits = tbb::interface5::concurrent_unordered_set_traits, Harness::IsEqual>, debug_allocator, false>]’ ../../include/tbb/concurrent_unordered_set.h:56:7: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_set, Harness::IsEqual, tbb::tbb_allocator >; TableDebugAlloc = tbb::interface5::concurrent_unordered_set, Harness::IsEqual, debug_allocator >; typename Table::value_type = int]’ ../../src/test/test_concurrent_unordered_set.cpp:86:128: required from ‘void TestTypesSet(const std::__cxx11::list&) [with bool defCtorPresent = true; value_type = int]’ ../../src/test/test_concurrent_unordered_set.cpp:96:53: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct tbb::interface5::internal::split_ordered_list >::node’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_set.h:27, from ../../src/test/test_concurrent_unordered_set.cpp:29: ../../include/tbb/internal/_concurrent_unordered_impl.h:206:12: note: ‘struct tbb::interface5::internal::split_ordered_list >::node’ declared here struct node : tbb::internal::no_assign ^~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_set.cpp:53: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::flist_iterator >, int>; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::flist_iterator >, int>*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/internal/_concurrent_unordered_impl.h:1470:28: required from ‘void tbb::interface5::internal::concurrent_unordered_base::set_bucket(tbb::interface5::internal::concurrent_unordered_base::size_type, tbb::interface5::internal::concurrent_unordered_base::raw_iterator) [with Traits = tbb::interface5::concurrent_unordered_set_traits, Harness::IsEqual>, debug_allocator, false>; tbb::interface5::internal::concurrent_unordered_base::size_type = unsigned int; tbb::interface5::internal::concurrent_unordered_base::raw_iterator = tbb::interface5::internal::flist_iterator >, int>]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:1207:9: required from ‘void tbb::interface5::internal::concurrent_unordered_base::internal_init() [with Traits = tbb::interface5::concurrent_unordered_set_traits, Harness::IsEqual>, debug_allocator, false>]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:724:9: required from ‘tbb::interface5::internal::concurrent_unordered_base::concurrent_unordered_base(const tbb::interface5::internal::concurrent_unordered_base&) [with Traits = tbb::interface5::concurrent_unordered_set_traits, Harness::IsEqual>, debug_allocator, false>]’ ../../include/tbb/concurrent_unordered_set.h:56:7: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_set, Harness::IsEqual, tbb::tbb_allocator >; TableDebugAlloc = tbb::interface5::concurrent_unordered_set, Harness::IsEqual, debug_allocator >; typename Table::value_type = int]’ ../../src/test/test_concurrent_unordered_set.cpp:86:128: required from ‘void TestTypesSet(const std::__cxx11::list&) [with bool defCtorPresent = true; value_type = int]’ ../../src/test/test_concurrent_unordered_set.cpp:96:53: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of non-trivial type ‘class tbb::interface5::internal::flist_iterator >, int>’; use assignment instead [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_set.h:27, from ../../src/test/test_concurrent_unordered_set.cpp:29: ../../include/tbb/internal/_concurrent_unordered_impl.h:61:7: note: ‘class tbb::interface5::internal::flist_iterator >, int>’ declared here class flist_iterator : public std::iterator ^~~~~~~~~~~~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_set.cpp:53: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::split_ordered_list, debug_allocator, std::allocator> >::node; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::split_ordered_list, debug_allocator, std::allocator> >::node*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/internal/_concurrent_unordered_impl.h:255:19: required from ‘tbb::interface5::internal::split_ordered_list::node* tbb::interface5::internal::split_ordered_list::create_node(tbb::interface5::internal::sokey_t) [with T = tbb::atomic; Allocator = debug_allocator, std::allocator>; tbb::interface5::internal::split_ordered_list::nodeptr_t = tbb::interface5::internal::split_ordered_list, debug_allocator, std::allocator> >::node*; tbb::interface5::internal::sokey_t = unsigned int]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:307:17: required from ‘tbb::interface5::internal::split_ordered_list::split_ordered_list(tbb::interface5::internal::split_ordered_list::allocator_type) [with T = tbb::atomic; Allocator = debug_allocator, std::allocator>; tbb::interface5::internal::split_ordered_list::allocator_type = debug_allocator, std::allocator>]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:721:110: required from ‘tbb::interface5::internal::concurrent_unordered_base::concurrent_unordered_base(const tbb::interface5::internal::concurrent_unordered_base&) [with Traits = tbb::interface5::concurrent_unordered_set_traits, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, Harness::IsEqual>, debug_allocator, std::allocator>, false>]’ ../../include/tbb/concurrent_unordered_set.h:56:7: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, Harness::IsEqual, tbb::tbb_allocator > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, Harness::IsEqual, debug_allocator, std::allocator> >; typename Table::value_type = tbb::atomic]’ ../../src/test/test_concurrent_unordered_set.cpp:86:128: required from ‘void TestTypesSet(const std::__cxx11::list&) [with bool defCtorPresent = true; value_type = tbb::atomic]’ ../../src/test/test_concurrent_unordered_set.cpp:101:53: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct tbb::interface5::internal::split_ordered_list, debug_allocator, std::allocator> >::node’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_set.h:27, from ../../src/test/test_concurrent_unordered_set.cpp:29: ../../include/tbb/internal/_concurrent_unordered_impl.h:206:12: note: ‘struct tbb::interface5::internal::split_ordered_list, debug_allocator, std::allocator> >::node’ declared here struct node : tbb::internal::no_assign ^~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_set.cpp:53: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::flist_iterator, debug_allocator, std::allocator> >, tbb::atomic >; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::flist_iterator, debug_allocator, std::allocator> >, tbb::atomic >*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/internal/_concurrent_unordered_impl.h:1470:28: required from ‘void tbb::interface5::internal::concurrent_unordered_base::set_bucket(tbb::interface5::internal::concurrent_unordered_base::size_type, tbb::interface5::internal::concurrent_unordered_base::raw_iterator) [with Traits = tbb::interface5::concurrent_unordered_set_traits, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, Harness::IsEqual>, debug_allocator, std::allocator>, false>; tbb::interface5::internal::concurrent_unordered_base::size_type = unsigned int; tbb::interface5::internal::concurrent_unordered_base::raw_iterator = tbb::interface5::internal::flist_iterator, debug_allocator, std::allocator> >, tbb::atomic >]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:1207:9: required from ‘void tbb::interface5::internal::concurrent_unordered_base::internal_init() [with Traits = tbb::interface5::concurrent_unordered_set_traits, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, Harness::IsEqual>, debug_allocator, std::allocator>, false>]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:724:9: required from ‘tbb::interface5::internal::concurrent_unordered_base::concurrent_unordered_base(const tbb::interface5::internal::concurrent_unordered_base&) [with Traits = tbb::interface5::concurrent_unordered_set_traits, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, Harness::IsEqual>, debug_allocator, std::allocator>, false>]’ ../../include/tbb/concurrent_unordered_set.h:56:7: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, Harness::IsEqual, tbb::tbb_allocator > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, Harness::IsEqual, debug_allocator, std::allocator> >; typename Table::value_type = tbb::atomic]’ ../../src/test/test_concurrent_unordered_set.cpp:86:128: required from ‘void TestTypesSet(const std::__cxx11::list&) [with bool defCtorPresent = true; value_type = tbb::atomic]’ ../../src/test/test_concurrent_unordered_set.cpp:101:53: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of non-trivial type ‘class tbb::interface5::internal::flist_iterator, debug_allocator, std::allocator> >, tbb::atomic >’; use assignment instead [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_set.h:27, from ../../src/test/test_concurrent_unordered_set.cpp:29: ../../include/tbb/internal/_concurrent_unordered_impl.h:61:7: note: ‘class tbb::interface5::internal::flist_iterator, debug_allocator, std::allocator> >, tbb::atomic >’ declared here class flist_iterator : public std::iterator ^~~~~~~~~~~~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_set.cpp:53: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::split_ordered_list, debug_allocator, std::allocator> >::node; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::split_ordered_list, debug_allocator, std::allocator> >::node*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/internal/_concurrent_unordered_impl.h:255:19: required from ‘tbb::interface5::internal::split_ordered_list::node* tbb::interface5::internal::split_ordered_list::create_node(tbb::interface5::internal::sokey_t) [with T = std::reference_wrapper; Allocator = debug_allocator, std::allocator>; tbb::interface5::internal::split_ordered_list::nodeptr_t = tbb::interface5::internal::split_ordered_list, debug_allocator, std::allocator> >::node*; tbb::interface5::internal::sokey_t = unsigned int]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:307:17: required from ‘tbb::interface5::internal::split_ordered_list::split_ordered_list(tbb::interface5::internal::split_ordered_list::allocator_type) [with T = std::reference_wrapper; Allocator = debug_allocator, std::allocator>; tbb::interface5::internal::split_ordered_list::allocator_type = debug_allocator, std::allocator>]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:721:110: required from ‘tbb::interface5::internal::concurrent_unordered_base::concurrent_unordered_base(const tbb::interface5::internal::concurrent_unordered_base&) [with Traits = tbb::interface5::concurrent_unordered_set_traits, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, Harness::IsEqual>, debug_allocator, std::allocator>, false>]’ ../../include/tbb/concurrent_unordered_set.h:56:7: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = false; Table = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, Harness::IsEqual, tbb::tbb_allocator > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, Harness::IsEqual, debug_allocator, std::allocator> >; typename Table::value_type = std::reference_wrapper]’ ../../src/test/test_concurrent_unordered_set.cpp:86:128: required from ‘void TestTypesSet(const std::__cxx11::list&) [with bool defCtorPresent = false; value_type = std::reference_wrapper]’ ../../src/test/test_concurrent_unordered_set.cpp:107:54: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct tbb::interface5::internal::split_ordered_list, debug_allocator, std::allocator> >::node’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_set.h:27, from ../../src/test/test_concurrent_unordered_set.cpp:29: ../../include/tbb/internal/_concurrent_unordered_impl.h:206:12: note: ‘struct tbb::interface5::internal::split_ordered_list, debug_allocator, std::allocator> >::node’ declared here struct node : tbb::internal::no_assign ^~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_set.cpp:53: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::flist_iterator, debug_allocator, std::allocator> >, std::reference_wrapper >; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::flist_iterator, debug_allocator, std::allocator> >, std::reference_wrapper >*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/internal/_concurrent_unordered_impl.h:1470:28: required from ‘void tbb::interface5::internal::concurrent_unordered_base::set_bucket(tbb::interface5::internal::concurrent_unordered_base::size_type, tbb::interface5::internal::concurrent_unordered_base::raw_iterator) [with Traits = tbb::interface5::concurrent_unordered_set_traits, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, Harness::IsEqual>, debug_allocator, std::allocator>, false>; tbb::interface5::internal::concurrent_unordered_base::size_type = unsigned int; tbb::interface5::internal::concurrent_unordered_base::raw_iterator = tbb::interface5::internal::flist_iterator, debug_allocator, std::allocator> >, std::reference_wrapper >]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:1207:9: required from ‘void tbb::interface5::internal::concurrent_unordered_base::internal_init() [with Traits = tbb::interface5::concurrent_unordered_set_traits, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, Harness::IsEqual>, debug_allocator, std::allocator>, false>]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:724:9: required from ‘tbb::interface5::internal::concurrent_unordered_base::concurrent_unordered_base(const tbb::interface5::internal::concurrent_unordered_base&) [with Traits = tbb::interface5::concurrent_unordered_set_traits, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, Harness::IsEqual>, debug_allocator, std::allocator>, false>]’ ../../include/tbb/concurrent_unordered_set.h:56:7: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = false; Table = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, Harness::IsEqual, tbb::tbb_allocator > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, Harness::IsEqual, debug_allocator, std::allocator> >; typename Table::value_type = std::reference_wrapper]’ ../../src/test/test_concurrent_unordered_set.cpp:86:128: required from ‘void TestTypesSet(const std::__cxx11::list&) [with bool defCtorPresent = false; value_type = std::reference_wrapper]’ ../../src/test/test_concurrent_unordered_set.cpp:107:54: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of non-trivial type ‘class tbb::interface5::internal::flist_iterator, debug_allocator, std::allocator> >, std::reference_wrapper >’; use assignment instead [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_set.h:27, from ../../src/test/test_concurrent_unordered_set.cpp:29: ../../include/tbb/internal/_concurrent_unordered_impl.h:61:7: note: ‘class tbb::interface5::internal::flist_iterator, debug_allocator, std::allocator> >, std::reference_wrapper >’ declared here class flist_iterator : public std::iterator ^~~~~~~~~~~~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_set.cpp:53: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::split_ordered_list, debug_allocator, std::allocator> >::node; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::split_ordered_list, debug_allocator, std::allocator> >::node*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/internal/_concurrent_unordered_impl.h:255:19: required from ‘tbb::interface5::internal::split_ordered_list::node* tbb::interface5::internal::split_ordered_list::create_node(tbb::interface5::internal::sokey_t) [with T = std::shared_ptr; Allocator = debug_allocator, std::allocator>; tbb::interface5::internal::split_ordered_list::nodeptr_t = tbb::interface5::internal::split_ordered_list, debug_allocator, std::allocator> >::node*; tbb::interface5::internal::sokey_t = unsigned int]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:307:17: required from ‘tbb::interface5::internal::split_ordered_list::split_ordered_list(tbb::interface5::internal::split_ordered_list::allocator_type) [with T = std::shared_ptr; Allocator = debug_allocator, std::allocator>; tbb::interface5::internal::split_ordered_list::allocator_type = debug_allocator, std::allocator>]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:721:110: required from ‘tbb::interface5::internal::concurrent_unordered_base::concurrent_unordered_base(const tbb::interface5::internal::concurrent_unordered_base&) [with Traits = tbb::interface5::concurrent_unordered_set_traits, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, Harness::IsEqual>, debug_allocator, std::allocator>, false>]’ ../../include/tbb/concurrent_unordered_set.h:56:7: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, Harness::IsEqual, tbb::tbb_allocator > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, Harness::IsEqual, debug_allocator, std::allocator> >; typename Table::value_type = std::shared_ptr]’ ../../src/test/test_concurrent_unordered_set.cpp:86:128: required from ‘void TestTypesSet(const std::__cxx11::list&) [with bool defCtorPresent = true; value_type = std::shared_ptr]’ ../../src/test/test_concurrent_unordered_set.cpp:113:53: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct tbb::interface5::internal::split_ordered_list, debug_allocator, std::allocator> >::node’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_set.h:27, from ../../src/test/test_concurrent_unordered_set.cpp:29: ../../include/tbb/internal/_concurrent_unordered_impl.h:206:12: note: ‘struct tbb::interface5::internal::split_ordered_list, debug_allocator, std::allocator> >::node’ declared here struct node : tbb::internal::no_assign ^~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_set.cpp:53: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::flist_iterator, debug_allocator, std::allocator> >, std::shared_ptr >; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::flist_iterator, debug_allocator, std::allocator> >, std::shared_ptr >*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/internal/_concurrent_unordered_impl.h:1470:28: required from ‘void tbb::interface5::internal::concurrent_unordered_base::set_bucket(tbb::interface5::internal::concurrent_unordered_base::size_type, tbb::interface5::internal::concurrent_unordered_base::raw_iterator) [with Traits = tbb::interface5::concurrent_unordered_set_traits, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, Harness::IsEqual>, debug_allocator, std::allocator>, false>; tbb::interface5::internal::concurrent_unordered_base::size_type = unsigned int; tbb::interface5::internal::concurrent_unordered_base::raw_iterator = tbb::interface5::internal::flist_iterator, debug_allocator, std::allocator> >, std::shared_ptr >]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:1207:9: required from ‘void tbb::interface5::internal::concurrent_unordered_base::internal_init() [with Traits = tbb::interface5::concurrent_unordered_set_traits, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, Harness::IsEqual>, debug_allocator, std::allocator>, false>]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:724:9: required from ‘tbb::interface5::internal::concurrent_unordered_base::concurrent_unordered_base(const tbb::interface5::internal::concurrent_unordered_base&) [with Traits = tbb::interface5::concurrent_unordered_set_traits, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, Harness::IsEqual>, debug_allocator, std::allocator>, false>]’ ../../include/tbb/concurrent_unordered_set.h:56:7: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, Harness::IsEqual, tbb::tbb_allocator > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, Harness::IsEqual, debug_allocator, std::allocator> >; typename Table::value_type = std::shared_ptr]’ ../../src/test/test_concurrent_unordered_set.cpp:86:128: required from ‘void TestTypesSet(const std::__cxx11::list&) [with bool defCtorPresent = true; value_type = std::shared_ptr]’ ../../src/test/test_concurrent_unordered_set.cpp:113:53: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of non-trivial type ‘class tbb::interface5::internal::flist_iterator, debug_allocator, std::allocator> >, std::shared_ptr >’; use assignment instead [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_set.h:27, from ../../src/test/test_concurrent_unordered_set.cpp:29: ../../include/tbb/internal/_concurrent_unordered_impl.h:61:7: note: ‘class tbb::interface5::internal::flist_iterator, debug_allocator, std::allocator> >, std::shared_ptr >’ declared here class flist_iterator : public std::iterator ^~~~~~~~~~~~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_set.cpp:53: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::split_ordered_list, debug_allocator, std::allocator> >::node; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::split_ordered_list, debug_allocator, std::allocator> >::node*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/internal/_concurrent_unordered_impl.h:255:19: required from ‘tbb::interface5::internal::split_ordered_list::node* tbb::interface5::internal::split_ordered_list::create_node(tbb::interface5::internal::sokey_t) [with T = std::weak_ptr; Allocator = debug_allocator, std::allocator>; tbb::interface5::internal::split_ordered_list::nodeptr_t = tbb::interface5::internal::split_ordered_list, debug_allocator, std::allocator> >::node*; tbb::interface5::internal::sokey_t = unsigned int]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:307:17: required from ‘tbb::interface5::internal::split_ordered_list::split_ordered_list(tbb::interface5::internal::split_ordered_list::allocator_type) [with T = std::weak_ptr; Allocator = debug_allocator, std::allocator>; tbb::interface5::internal::split_ordered_list::allocator_type = debug_allocator, std::allocator>]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:721:110: required from ‘tbb::interface5::internal::concurrent_unordered_base::concurrent_unordered_base(const tbb::interface5::internal::concurrent_unordered_base&) [with Traits = tbb::interface5::concurrent_unordered_set_traits, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, Harness::IsEqual>, debug_allocator, std::allocator>, false>]’ ../../include/tbb/concurrent_unordered_set.h:56:7: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, Harness::IsEqual, tbb::tbb_allocator > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, Harness::IsEqual, debug_allocator, std::allocator> >; typename Table::value_type = std::weak_ptr]’ ../../src/test/test_concurrent_unordered_set.cpp:86:128: required from ‘void TestTypesSet(const std::__cxx11::list&) [with bool defCtorPresent = true; value_type = std::weak_ptr]’ ../../src/test/test_concurrent_unordered_set.cpp:117:52: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct tbb::interface5::internal::split_ordered_list, debug_allocator, std::allocator> >::node’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_set.h:27, from ../../src/test/test_concurrent_unordered_set.cpp:29: ../../include/tbb/internal/_concurrent_unordered_impl.h:206:12: note: ‘struct tbb::interface5::internal::split_ordered_list, debug_allocator, std::allocator> >::node’ declared here struct node : tbb::internal::no_assign ^~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_set.cpp:53: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::flist_iterator, debug_allocator, std::allocator> >, std::weak_ptr >; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::flist_iterator, debug_allocator, std::allocator> >, std::weak_ptr >*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/internal/_concurrent_unordered_impl.h:1470:28: required from ‘void tbb::interface5::internal::concurrent_unordered_base::set_bucket(tbb::interface5::internal::concurrent_unordered_base::size_type, tbb::interface5::internal::concurrent_unordered_base::raw_iterator) [with Traits = tbb::interface5::concurrent_unordered_set_traits, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, Harness::IsEqual>, debug_allocator, std::allocator>, false>; tbb::interface5::internal::concurrent_unordered_base::size_type = unsigned int; tbb::interface5::internal::concurrent_unordered_base::raw_iterator = tbb::interface5::internal::flist_iterator, debug_allocator, std::allocator> >, std::weak_ptr >]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:1207:9: required from ‘void tbb::interface5::internal::concurrent_unordered_base::internal_init() [with Traits = tbb::interface5::concurrent_unordered_set_traits, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, Harness::IsEqual>, debug_allocator, std::allocator>, false>]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:724:9: required from ‘tbb::interface5::internal::concurrent_unordered_base::concurrent_unordered_base(const tbb::interface5::internal::concurrent_unordered_base&) [with Traits = tbb::interface5::concurrent_unordered_set_traits, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, Harness::IsEqual>, debug_allocator, std::allocator>, false>]’ ../../include/tbb/concurrent_unordered_set.h:56:7: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, Harness::IsEqual, tbb::tbb_allocator > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, Harness::IsEqual, debug_allocator, std::allocator> >; typename Table::value_type = std::weak_ptr]’ ../../src/test/test_concurrent_unordered_set.cpp:86:128: required from ‘void TestTypesSet(const std::__cxx11::list&) [with bool defCtorPresent = true; value_type = std::weak_ptr]’ ../../src/test/test_concurrent_unordered_set.cpp:117:52: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of non-trivial type ‘class tbb::interface5::internal::flist_iterator, debug_allocator, std::allocator> >, std::weak_ptr >’; use assignment instead [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_set.h:27, from ../../src/test/test_concurrent_unordered_set.cpp:29: ../../include/tbb/internal/_concurrent_unordered_impl.h:61:7: note: ‘class tbb::interface5::internal::flist_iterator, debug_allocator, std::allocator> >, std::weak_ptr >’ declared here class flist_iterator : public std::iterator ^~~~~~~~~~~~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_set.cpp:53: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::split_ordered_list, tbb::atomic > >::node; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::split_ordered_list, tbb::atomic > >::node*; debug_allocator::size_type = unsigned int]’: ../../src/test/harness_allocator.h:474:43: required from ‘local_counting_allocator::pointer local_counting_allocator::allocate(local_counting_allocator::size_type) [with base_alloc_t = debug_allocator, tbb::atomic > >::node, std::allocator>; count_t = tbb::atomic; local_counting_allocator::pointer = tbb::interface5::internal::split_ordered_list, tbb::atomic > >::node*; local_counting_allocator::size_type = unsigned int]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:264:19: required from ‘tbb::interface5::internal::split_ordered_list::node* tbb::interface5::internal::split_ordered_list::create_node(tbb::interface5::internal::sokey_t, Arg&&, tbb::internal::true_type) [with Arg = FooWithAssign; T = FooWithAssign; Allocator = local_counting_allocator, tbb::atomic >; tbb::interface5::internal::split_ordered_list::nodeptr_t = tbb::interface5::internal::split_ordered_list, tbb::atomic > >::node*; tbb::interface5::internal::sokey_t = unsigned int; tbb::internal::true_type = tbb::internal::bool_constant]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:1282:27: required from ‘std::pair::iterator, bool> tbb::interface5::internal::concurrent_unordered_base::internal_insert(ValueType&&, tbb::interface5::internal::concurrent_unordered_base::nodeptr_t) [with AllowCreate = tbb::internal::bool_constant; ValueType = FooWithAssign; Traits = tbb::interface5::concurrent_unordered_set_traits, std::equal_to >, local_counting_allocator, std::allocator> >, false>; typename tbb::interface5::internal::split_ordered_list::iterator = tbb::interface5::internal::solist_iterator, tbb::atomic > >, FooWithAssign>; tbb::interface5::internal::concurrent_unordered_base::nodeptr_t = tbb::interface5::internal::split_ordered_list, tbb::atomic > >::node*]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:969:73: required from ‘std::pair::iterator, bool> tbb::interface5::internal::concurrent_unordered_base::insert(tbb::interface5::internal::concurrent_unordered_base::value_type&&) [with Traits = tbb::interface5::concurrent_unordered_set_traits, std::equal_to >, local_counting_allocator, std::allocator> >, false>; typename tbb::interface5::internal::split_ordered_list::iterator = tbb::interface5::internal::solist_iterator, tbb::atomic > >, FooWithAssign>; tbb::interface5::internal::concurrent_unordered_base::value_type = FooWithAssign]’ ../../src/test/test_concurrent_unordered_common.h:254:43: required from ‘void test_basic(const char*, do_check_element_state) [with T = tbb::interface5::concurrent_unordered_set, std::equal_to, local_counting_allocator, std::allocator> > >; do_check_element_state = tbb::internal::bool_constant]’ ../../src/test/test_concurrent_unordered_set.cpp:175:113: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct tbb::interface5::internal::split_ordered_list, tbb::atomic > >::node’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_set.h:27, from ../../src/test/test_concurrent_unordered_set.cpp:29: ../../include/tbb/internal/_concurrent_unordered_impl.h:206:12: note: ‘struct tbb::interface5::internal::split_ordered_list, tbb::atomic > >::node’ declared here struct node : tbb::internal::no_assign ^~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_set.cpp:53: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::split_ordered_list, tbb::atomic > >::node; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::split_ordered_list, tbb::atomic > >::node*; debug_allocator::size_type = unsigned int]’: ../../src/test/harness_allocator.h:474:43: required from ‘local_counting_allocator::pointer local_counting_allocator::allocate(local_counting_allocator::size_type) [with base_alloc_t = debug_allocator, tbb::atomic > >::node, std::allocator>; count_t = tbb::atomic; local_counting_allocator::pointer = tbb::interface5::internal::split_ordered_list, tbb::atomic > >::node*; local_counting_allocator::size_type = unsigned int]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:264:19: required from ‘tbb::interface5::internal::split_ordered_list::node* tbb::interface5::internal::split_ordered_list::create_node(tbb::interface5::internal::sokey_t, Arg&&, tbb::internal::true_type) [with Arg = int; T = int; Allocator = local_counting_allocator, tbb::atomic >; tbb::interface5::internal::split_ordered_list::nodeptr_t = tbb::interface5::internal::split_ordered_list, tbb::atomic > >::node*; tbb::interface5::internal::sokey_t = unsigned int; tbb::internal::true_type = tbb::internal::bool_constant]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:1282:27: required from ‘std::pair::iterator, bool> tbb::interface5::internal::concurrent_unordered_base::internal_insert(ValueType&&, tbb::interface5::internal::concurrent_unordered_base::nodeptr_t) [with AllowCreate = tbb::internal::bool_constant; ValueType = int; Traits = tbb::interface5::concurrent_unordered_set_traits, std::equal_to >, local_counting_allocator, std::allocator> >, false>; typename tbb::interface5::internal::split_ordered_list::iterator = tbb::interface5::internal::solist_iterator, tbb::atomic > >, int>; tbb::interface5::internal::concurrent_unordered_base::nodeptr_t = tbb::interface5::internal::split_ordered_list, tbb::atomic > >::node*]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:969:73: required from ‘std::pair::iterator, bool> tbb::interface5::internal::concurrent_unordered_base::insert(tbb::interface5::internal::concurrent_unordered_base::value_type&&) [with Traits = tbb::interface5::concurrent_unordered_set_traits, std::equal_to >, local_counting_allocator, std::allocator> >, false>; typename tbb::interface5::internal::split_ordered_list::iterator = tbb::interface5::internal::solist_iterator, tbb::atomic > >, int>; tbb::interface5::internal::concurrent_unordered_base::value_type = int]’ ../../src/test/test_concurrent_unordered_common.h:254:43: required from ‘void test_basic(const char*, do_check_element_state) [with T = tbb::interface5::concurrent_unordered_set, std::equal_to, local_counting_allocator, std::allocator> > >; do_check_element_state = tbb::internal::bool_constant]’ ../../src/test/test_concurrent_unordered_common.h:473:18: required from ‘void test_basic(const char*) [with T = tbb::interface5::concurrent_unordered_set, std::equal_to, local_counting_allocator, std::allocator> > >]’ ../../src/test/test_concurrent_unordered_set.cpp:163:51: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct tbb::interface5::internal::split_ordered_list, tbb::atomic > >::node’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_set.h:27, from ../../src/test/test_concurrent_unordered_set.cpp:29: ../../include/tbb/internal/_concurrent_unordered_impl.h:206:12: note: ‘struct tbb::interface5::internal::split_ordered_list, tbb::atomic > >::node’ declared here struct node : tbb::internal::no_assign ^~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_set.cpp:53: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::split_ordered_list, local_counting_allocator, std::allocator>, tbb::atomic > >::node; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::split_ordered_list, local_counting_allocator, std::allocator>, tbb::atomic > >::node*; debug_allocator::size_type = unsigned int]’: ../../src/test/harness_allocator.h:474:43: required from ‘local_counting_allocator::pointer local_counting_allocator::allocate(local_counting_allocator::size_type) [with base_alloc_t = debug_allocator, local_counting_allocator, std::allocator>, tbb::atomic > >::node, std::allocator>; count_t = tbb::atomic; local_counting_allocator::pointer = tbb::interface5::internal::split_ordered_list, local_counting_allocator, std::allocator>, tbb::atomic > >::node*; local_counting_allocator::size_type = unsigned int]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:264:19: required from ‘tbb::interface5::internal::split_ordered_list::node* tbb::interface5::internal::split_ordered_list::create_node(tbb::interface5::internal::sokey_t, Arg&&, tbb::internal::true_type) [with Arg = check_type; T = check_type; Allocator = local_counting_allocator, std::allocator>, tbb::atomic >; tbb::interface5::internal::split_ordered_list::nodeptr_t = tbb::interface5::internal::split_ordered_list, local_counting_allocator, std::allocator>, tbb::atomic > >::node*; tbb::interface5::internal::sokey_t = unsigned int; tbb::internal::true_type = tbb::internal::bool_constant]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:1282:27: required from ‘std::pair::iterator, bool> tbb::interface5::internal::concurrent_unordered_base::internal_insert(ValueType&&, tbb::interface5::internal::concurrent_unordered_base::nodeptr_t) [with AllowCreate = tbb::internal::bool_constant; ValueType = check_type; Traits = tbb::interface5::concurrent_unordered_set_traits, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, std::equal_to > >, local_counting_allocator, std::allocator> >, false>; typename tbb::interface5::internal::split_ordered_list::iterator = tbb::interface5::internal::solist_iterator, local_counting_allocator, std::allocator>, tbb::atomic > >, check_type >; tbb::interface5::internal::concurrent_unordered_base::nodeptr_t = tbb::interface5::internal::split_ordered_list, local_counting_allocator, std::allocator>, tbb::atomic > >::node*]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:969:73: required from ‘std::pair::iterator, bool> tbb::interface5::internal::concurrent_unordered_base::insert(tbb::interface5::internal::concurrent_unordered_base::value_type&&) [with Traits = tbb::interface5::concurrent_unordered_set_traits, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, std::equal_to > >, local_counting_allocator, std::allocator> >, false>; typename tbb::interface5::internal::split_ordered_list::iterator = tbb::interface5::internal::solist_iterator, local_counting_allocator, std::allocator>, tbb::atomic > >, check_type >; tbb::interface5::internal::concurrent_unordered_base::value_type = check_type]’ ../../src/test/test_concurrent_unordered_common.h:254:43: required from ‘void test_basic(const char*, do_check_element_state) [with T = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, std::equal_to >, local_counting_allocator, std::allocator> > >; do_check_element_state = tbb::internal::bool_constant]’ ../../src/test/test_concurrent_unordered_common.h:473:18: required from ‘void test_basic(const char*) [with T = tbb::interface5::concurrent_unordered_set, tbb::tbb_hash >, std::equal_to >, local_counting_allocator, std::allocator> > >]’ ../../src/test/test_concurrent_unordered_set.cpp:173:111: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct tbb::interface5::internal::split_ordered_list, local_counting_allocator, std::allocator>, tbb::atomic > >::node’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_set.h:27, from ../../src/test/test_concurrent_unordered_set.cpp:29: ../../include/tbb/internal/_concurrent_unordered_impl.h:206:12: note: ‘struct tbb::interface5::internal::split_ordered_list, local_counting_allocator, std::allocator>, tbb::atomic > >::node’ declared here struct node : tbb::internal::no_assign ^~~~ g++ -o test_concurrent_unordered_set_secondary.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D__TBB_TEST_SECONDARY=1 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_concurrent_unordered_set.cpp g++ -o test_concurrent_unordered_map.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_concurrent_unordered_map.cpp g++ -o test_concurrent_hash_map.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_concurrent_hash_map.cpp g++ -o test_enumerable_thread_specific.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_enumerable_thread_specific.cpp In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_map.cpp:42: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::flist_iterator, local_counting_allocator, std::allocator> > >, std::pair >; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::flist_iterator, local_counting_allocator, std::allocator> > >, std::pair >*; debug_allocator::size_type = unsigned int]’: ../../src/test/harness_allocator.h:474:43: required from ‘local_counting_allocator::pointer local_counting_allocator::allocate(local_counting_allocator::size_type) [with base_alloc_t = debug_allocator, local_counting_allocator, std::allocator> > >, std::pair >, std::allocator>; count_t = tbb::atomic; local_counting_allocator::pointer = tbb::interface5::internal::flist_iterator, local_counting_allocator, std::allocator> > >, std::pair >*; local_counting_allocator::size_type = unsigned int]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:1470:28: required from ‘void tbb::interface5::internal::concurrent_unordered_base::set_bucket(tbb::interface5::internal::concurrent_unordered_base::size_type, tbb::interface5::internal::concurrent_unordered_base::raw_iterator) [with Traits = tbb::interface5::concurrent_unordered_map_traits, std::equal_to >, local_counting_allocator, std::allocator> >, true>; tbb::interface5::internal::concurrent_unordered_base::size_type = unsigned int; tbb::interface5::internal::concurrent_unordered_base::raw_iterator = tbb::interface5::internal::flist_iterator, local_counting_allocator, std::allocator> > >, std::pair >]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:1056:9: required from ‘void tbb::interface5::internal::concurrent_unordered_base::clear() [with Traits = tbb::interface5::concurrent_unordered_map_traits, std::equal_to >, local_counting_allocator, std::allocator> >, true>]’ ../../src/test/test_concurrent_unordered_map.cpp:161:20: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of non-trivial type ‘class tbb::interface5::internal::flist_iterator, local_counting_allocator, std::allocator> > >, std::pair >’; use assignment instead [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_map.h:27, from ../../src/test/test_concurrent_unordered_map.cpp:26: ../../include/tbb/internal/_concurrent_unordered_impl.h:61:7: note: ‘class tbb::interface5::internal::flist_iterator, local_counting_allocator, std::allocator> > >, std::pair >’ declared here class flist_iterator : public std::iterator ^~~~~~~~~~~~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_map.cpp:42: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = std::pair; Allocator = std::allocator; debug_allocator::pointer = std::pair*; debug_allocator::size_type = unsigned int]’: ../../src/test/test_concurrent_unordered_common.h:896:17: required from ‘void Examine(Table, const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_map, Harness::IsEqual, debug_allocator, std::allocator> >; typename Table::value_type = std::pair]’ ../../src/test/test_concurrent_unordered_common.h:925:28: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_map, Harness::IsEqual, tbb::tbb_allocator > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_map, Harness::IsEqual, debug_allocator, std::allocator> >; typename Table::value_type = std::pair]’ ../../src/test/test_concurrent_unordered_map.cpp:240:131: required from ‘void TestTypesMap(const std::__cxx11::list&) [with bool defCtorPresent = true; ValueType = std::pair]’ ../../src/test/test_concurrent_unordered_map.cpp:250:58: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from ../../include/tbb/internal/../tbb_stddef.h:427, from ../../include/tbb/internal/_concurrent_unordered_impl.h:30, from ../../include/tbb/concurrent_unordered_map.h:27, from ../../src/test/test_concurrent_unordered_map.cpp:26: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_map.cpp:42: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = std::pair >; Allocator = std::allocator; debug_allocator::pointer = std::pair >*; debug_allocator::size_type = unsigned int]’: ../../src/test/test_concurrent_unordered_common.h:896:17: required from ‘void Examine(Table, const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_map, tbb::tbb_hash, Harness::IsEqual, debug_allocator >, std::allocator> >; typename Table::value_type = std::pair >]’ ../../src/test/test_concurrent_unordered_common.h:925:28: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_map, tbb::tbb_hash, Harness::IsEqual, tbb::tbb_allocator > > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_map, tbb::tbb_hash, Harness::IsEqual, debug_allocator >, std::allocator> >; typename Table::value_type = std::pair >]’ ../../src/test/test_concurrent_unordered_map.cpp:240:131: required from ‘void TestTypesMap(const std::__cxx11::list&) [with bool defCtorPresent = true; ValueType = std::pair >]’ ../../src/test/test_concurrent_unordered_map.cpp:258:56: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct std::pair >’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from ../../include/tbb/internal/../tbb_stddef.h:427, from ../../include/tbb/internal/_concurrent_unordered_impl.h:30, from ../../include/tbb/concurrent_unordered_map.h:27, from ../../src/test/test_concurrent_unordered_map.cpp:26: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair >’ declared here struct pair ^~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_map.cpp:42: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = std::pair, int>; Allocator = std::allocator; debug_allocator::pointer = std::pair, int>*; debug_allocator::size_type = unsigned int]’: ../../src/test/test_concurrent_unordered_common.h:896:17: required from ‘void Examine(Table, const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_map, int, tbb::tbb_hash >, Harness::IsEqual, debug_allocator, int>, std::allocator> >; typename Table::value_type = std::pair, int>]’ ../../src/test/test_concurrent_unordered_common.h:925:28: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_map, int, tbb::tbb_hash >, Harness::IsEqual, tbb::tbb_allocator, int> > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_map, int, tbb::tbb_hash >, Harness::IsEqual, debug_allocator, int>, std::allocator> >; typename Table::value_type = std::pair, int>]’ ../../src/test/test_concurrent_unordered_map.cpp:240:131: required from ‘void TestTypesMap(const std::__cxx11::list&) [with bool defCtorPresent = true; ValueType = std::pair, int>]’ ../../src/test/test_concurrent_unordered_map.cpp:264:56: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct std::pair, int>’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from ../../include/tbb/internal/../tbb_stddef.h:427, from ../../include/tbb/internal/_concurrent_unordered_impl.h:30, from ../../include/tbb/concurrent_unordered_map.h:27, from ../../src/test/test_concurrent_unordered_map.cpp:26: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, int>’ declared here struct pair ^~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_map.cpp:42: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = std::pair >; Allocator = std::allocator; debug_allocator::pointer = std::pair >*; debug_allocator::size_type = unsigned int]’: ../../src/test/test_concurrent_unordered_common.h:896:17: required from ‘void Examine(Table, const std::__cxx11::list&) [with bool defCtorPresent = false; Table = tbb::interface5::concurrent_unordered_map, tbb::tbb_hash, Harness::IsEqual, debug_allocator >, std::allocator> >; typename Table::value_type = std::pair >]’ ../../src/test/test_concurrent_unordered_common.h:925:28: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = false; Table = tbb::interface5::concurrent_unordered_map, tbb::tbb_hash, Harness::IsEqual, tbb::tbb_allocator > > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_map, tbb::tbb_hash, Harness::IsEqual, debug_allocator >, std::allocator> >; typename Table::value_type = std::pair >]’ ../../src/test/test_concurrent_unordered_map.cpp:240:131: required from ‘void TestTypesMap(const std::__cxx11::list&) [with bool defCtorPresent = false; ValueType = std::pair >]’ ../../src/test/test_concurrent_unordered_map.cpp:271:57: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct std::pair >’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from ../../include/tbb/internal/../tbb_stddef.h:427, from ../../include/tbb/internal/_concurrent_unordered_impl.h:30, from ../../include/tbb/concurrent_unordered_map.h:27, from ../../src/test/test_concurrent_unordered_map.cpp:26: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair >’ declared here struct pair ^~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_map.cpp:42: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = std::pair, std::shared_ptr >; Allocator = std::allocator; debug_allocator::pointer = std::pair, std::shared_ptr >*; debug_allocator::size_type = unsigned int]’: ../../src/test/test_concurrent_unordered_common.h:896:17: required from ‘void Examine(Table, const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_map, std::shared_ptr, tbb::tbb_hash >, Harness::IsEqual, debug_allocator, std::shared_ptr >, std::allocator> >; typename Table::value_type = std::pair, std::shared_ptr >]’ ../../src/test/test_concurrent_unordered_common.h:925:28: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_map, std::shared_ptr, tbb::tbb_hash >, Harness::IsEqual, tbb::tbb_allocator, std::shared_ptr > > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_map, std::shared_ptr, tbb::tbb_hash >, Harness::IsEqual, debug_allocator, std::shared_ptr >, std::allocator> >; typename Table::value_type = std::pair, std::shared_ptr >]’ ../../src/test/test_concurrent_unordered_map.cpp:240:131: required from ‘void TestTypesMap(const std::__cxx11::list&) [with bool defCtorPresent = true; ValueType = std::pair, std::shared_ptr >]’ ../../src/test/test_concurrent_unordered_map.cpp:280:56: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct std::pair, std::shared_ptr >’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from ../../include/tbb/internal/../tbb_stddef.h:427, from ../../include/tbb/internal/_concurrent_unordered_impl.h:30, from ../../include/tbb/concurrent_unordered_map.h:27, from ../../src/test/test_concurrent_unordered_map.cpp:26: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::shared_ptr >’ declared here struct pair ^~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_map.cpp:42: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = std::pair, std::weak_ptr >; Allocator = std::allocator; debug_allocator::pointer = std::pair, std::weak_ptr >*; debug_allocator::size_type = unsigned int]’: ../../src/test/test_concurrent_unordered_common.h:896:17: required from ‘void Examine(Table, const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_map, std::weak_ptr, tbb::tbb_hash >, Harness::IsEqual, debug_allocator, std::weak_ptr >, std::allocator> >; typename Table::value_type = std::pair, std::weak_ptr >]’ ../../src/test/test_concurrent_unordered_common.h:925:28: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_map, std::weak_ptr, tbb::tbb_hash >, Harness::IsEqual, tbb::tbb_allocator, std::weak_ptr > > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_map, std::weak_ptr, tbb::tbb_hash >, Harness::IsEqual, debug_allocator, std::weak_ptr >, std::allocator> >; typename Table::value_type = std::pair, std::weak_ptr >]’ ../../src/test/test_concurrent_unordered_map.cpp:240:131: required from ‘void TestTypesMap(const std::__cxx11::list&) [with bool defCtorPresent = true; ValueType = std::pair, std::weak_ptr >]’ ../../src/test/test_concurrent_unordered_map.cpp:284:54: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct std::pair, std::weak_ptr >’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from ../../include/tbb/internal/../tbb_stddef.h:427, from ../../include/tbb/internal/_concurrent_unordered_impl.h:30, from ../../include/tbb/concurrent_unordered_map.h:27, from ../../src/test/test_concurrent_unordered_map.cpp:26: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::weak_ptr >’ declared here struct pair ^~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_map.cpp:42: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::split_ordered_list, local_counting_allocator, std::allocator> > >::node; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::split_ordered_list, local_counting_allocator, std::allocator> > >::node*; debug_allocator::size_type = unsigned int]’: ../../src/test/harness_allocator.h:474:43: required from ‘local_counting_allocator::pointer local_counting_allocator::allocate(local_counting_allocator::size_type) [with base_alloc_t = debug_allocator, local_counting_allocator, std::allocator> > >::node, std::allocator>; count_t = tbb::atomic; local_counting_allocator::pointer = tbb::interface5::internal::split_ordered_list, local_counting_allocator, std::allocator> > >::node*; local_counting_allocator::size_type = unsigned int]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:264:19: required from ‘tbb::interface5::internal::split_ordered_list::node* tbb::interface5::internal::split_ordered_list::create_node(tbb::interface5::internal::sokey_t, Arg&&, tbb::internal::true_type) [with Arg = std::pair; T = std::pair; Allocator = local_counting_allocator, std::allocator> >; tbb::interface5::internal::split_ordered_list::nodeptr_t = tbb::interface5::internal::split_ordered_list, local_counting_allocator, std::allocator> > >::node*; tbb::interface5::internal::sokey_t = unsigned int; tbb::internal::true_type = tbb::internal::bool_constant]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:1282:27: required from ‘std::pair::iterator, bool> tbb::interface5::internal::concurrent_unordered_base::internal_insert(ValueType&&, tbb::interface5::internal::concurrent_unordered_base::nodeptr_t) [with AllowCreate = tbb::internal::bool_constant; ValueType = std::pair; Traits = tbb::interface5::concurrent_unordered_map_traits, std::equal_to >, local_counting_allocator, std::allocator> >, true>; typename tbb::interface5::internal::split_ordered_list::iterator = tbb::interface5::internal::solist_iterator, local_counting_allocator, std::allocator> > >, std::pair >; tbb::interface5::internal::concurrent_unordered_base::nodeptr_t = tbb::interface5::internal::split_ordered_list, local_counting_allocator, std::allocator> > >::node*]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:969:73: required from ‘std::pair::iterator, bool> tbb::interface5::internal::concurrent_unordered_base::insert(tbb::interface5::internal::concurrent_unordered_base::value_type&&) [with Traits = tbb::interface5::concurrent_unordered_map_traits, std::equal_to >, local_counting_allocator, std::allocator> >, true>; typename tbb::interface5::internal::split_ordered_list::iterator = tbb::interface5::internal::solist_iterator, local_counting_allocator, std::allocator> > >, std::pair >; tbb::interface5::internal::concurrent_unordered_base::value_type = std::pair]’ ../../src/test/test_concurrent_unordered_map.cpp:115:57: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct tbb::interface5::internal::split_ordered_list, local_counting_allocator, std::allocator> > >::node’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_map.h:27, from ../../src/test/test_concurrent_unordered_map.cpp:26: ../../include/tbb/internal/_concurrent_unordered_impl.h:206:12: note: ‘struct tbb::interface5::internal::split_ordered_list, local_counting_allocator, std::allocator> > >::node’ declared here struct node : tbb::internal::no_assign ^~~~ In file included from ../../src/test/test_concurrent_hash_map.cpp:85: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = std::pair; Allocator = std::allocator; debug_allocator::pointer = std::pair*; debug_allocator::size_type = unsigned int]’: ../../src/test/test_concurrent_hash_map.cpp:1201:17: required from ‘void Examine(Table, const std::__cxx11::list&) [with bool default_construction_present = true; Table = tbb::interface5::concurrent_hash_map, debug_allocator, std::allocator> >; typename Table::value_type = std::pair]’ ../../src/test/test_concurrent_hash_map.cpp:1230:42: required from ‘void TypeTester(const std::__cxx11::list&) [with bool default_construction_present = true; Value = std::pair]’ ../../src/test/test_concurrent_hash_map.cpp:1268:68: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from ../../include/tbb/tbb_stddef.h:427, from ../../src/test/test_concurrent_hash_map.cpp:28: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here struct pair ^~~~ In file included from ../../src/test/test_concurrent_hash_map.cpp:85: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = std::pair, int>; Allocator = std::allocator; debug_allocator::pointer = std::pair, int>*; debug_allocator::size_type = unsigned int]’: ../../src/test/test_concurrent_hash_map.cpp:1201:17: required from ‘void Examine(Table, const std::__cxx11::list&) [with bool default_construction_present = true; Table = tbb::interface5::concurrent_hash_map, int, tbb::tbb_hash_compare >, debug_allocator, int>, std::allocator> >; typename Table::value_type = std::pair, int>]’ ../../src/test/test_concurrent_hash_map.cpp:1230:42: required from ‘void TypeTester(const std::__cxx11::list&) [with bool default_construction_present = true; Value = std::pair, int>]’ ../../src/test/test_concurrent_hash_map.cpp:1275:68: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct std::pair, int>’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from ../../include/tbb/tbb_stddef.h:427, from ../../src/test/test_concurrent_hash_map.cpp:28: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, int>’ declared here struct pair ^~~~ In file included from ../../src/test/test_concurrent_hash_map.cpp:85: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = std::pair >; Allocator = std::allocator; debug_allocator::pointer = std::pair >*; debug_allocator::size_type = unsigned int]’: ../../src/test/test_concurrent_hash_map.cpp:1201:17: required from ‘void Examine(Table, const std::__cxx11::list&) [with bool default_construction_present = false; Table = tbb::interface5::concurrent_hash_map, tbb::tbb_hash_compare, debug_allocator >, std::allocator> >; typename Table::value_type = std::pair >]’ ../../src/test/test_concurrent_hash_map.cpp:1230:42: required from ‘void TypeTester(const std::__cxx11::list&) [with bool default_construction_present = false; Value = std::pair >]’ ../../src/test/test_concurrent_hash_map.cpp:1281:69: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct std::pair >’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from ../../include/tbb/tbb_stddef.h:427, from ../../src/test/test_concurrent_hash_map.cpp:28: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair >’ declared here struct pair ^~~~ In file included from ../../src/test/test_concurrent_hash_map.cpp:85: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = std::pair >; Allocator = std::allocator; debug_allocator::pointer = std::pair >*; debug_allocator::size_type = unsigned int]’: ../../src/test/test_concurrent_hash_map.cpp:1201:17: required from ‘void Examine(Table, const std::__cxx11::list&) [with bool default_construction_present = true; Table = tbb::interface5::concurrent_hash_map, tbb::tbb_hash_compare, debug_allocator >, std::allocator> >; typename Table::value_type = std::pair >]’ ../../src/test/test_concurrent_hash_map.cpp:1230:42: required from ‘void TypeTester(const std::__cxx11::list&) [with bool default_construction_present = true; Value = std::pair >]’ ../../src/test/test_concurrent_hash_map.cpp:1293:68: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct std::pair >’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from ../../include/tbb/tbb_stddef.h:427, from ../../src/test/test_concurrent_hash_map.cpp:28: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair >’ declared here struct pair ^~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_map.cpp:42: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::flist_iterator >, local_counting_allocator >, std::allocator>, tbb::atomic > >, std::pair > >; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::flist_iterator >, local_counting_allocator >, std::allocator>, tbb::atomic > >, std::pair > >*; debug_allocator::size_type = unsigned int]’: ../../src/test/harness_allocator.h:474:43: required from ‘local_counting_allocator::pointer local_counting_allocator::allocate(local_counting_allocator::size_type) [with base_alloc_t = debug_allocator >, local_counting_allocator >, std::allocator>, tbb::atomic > >, std::pair > >, std::allocator>; count_t = tbb::atomic; local_counting_allocator::pointer = tbb::interface5::internal::flist_iterator >, local_counting_allocator >, std::allocator>, tbb::atomic > >, std::pair > >*; local_counting_allocator::size_type = unsigned int]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:1470:28: required from ‘void tbb::interface5::internal::concurrent_unordered_base::set_bucket(tbb::interface5::internal::concurrent_unordered_base::size_type, tbb::interface5::internal::concurrent_unordered_base::raw_iterator) [with Traits = tbb::interface5::concurrent_unordered_map_traits, tbb::interface5::internal::hash_compare, std::equal_to >, local_counting_allocator, std::allocator> >, false>; tbb::interface5::internal::concurrent_unordered_base::size_type = unsigned int; tbb::interface5::internal::concurrent_unordered_base::raw_iterator = tbb::interface5::internal::flist_iterator >, local_counting_allocator >, std::allocator>, tbb::atomic > >, std::pair > >]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:1056:9: required from ‘void tbb::interface5::internal::concurrent_unordered_base::clear() [with Traits = tbb::interface5::concurrent_unordered_map_traits, tbb::interface5::internal::hash_compare, std::equal_to >, local_counting_allocator, std::allocator> >, false>]’ ../../src/test/test_concurrent_unordered_common.h:657:5: required from ‘void test_concurrent(const char*, bool) [with T = tbb::interface5::concurrent_unordered_map, tbb::tbb_hash, std::equal_to, local_counting_allocator, std::allocator> > >]’ ../../src/test/test_concurrent_unordered_map.cpp:313:116: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of non-trivial type ‘class tbb::interface5::internal::flist_iterator >, local_counting_allocator >, std::allocator>, tbb::atomic > >, std::pair > >’; use assignment instead [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_map.h:27, from ../../src/test/test_concurrent_unordered_map.cpp:26: ../../include/tbb/internal/_concurrent_unordered_impl.h:61:7: note: ‘class tbb::interface5::internal::flist_iterator >, local_counting_allocator >, std::allocator>, tbb::atomic > >, std::pair > >’ declared here class flist_iterator : public std::iterator ^~~~~~~~~~~~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_map.cpp:42: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::flist_iterator, local_counting_allocator, std::allocator>, tbb::atomic > >, std::pair >; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::flist_iterator, local_counting_allocator, std::allocator>, tbb::atomic > >, std::pair >*; debug_allocator::size_type = unsigned int]’: ../../src/test/harness_allocator.h:474:43: required from ‘local_counting_allocator::pointer local_counting_allocator::allocate(local_counting_allocator::size_type) [with base_alloc_t = debug_allocator, local_counting_allocator, std::allocator>, tbb::atomic > >, std::pair >, std::allocator>; count_t = tbb::atomic; local_counting_allocator::pointer = tbb::interface5::internal::flist_iterator, local_counting_allocator, std::allocator>, tbb::atomic > >, std::pair >*; local_counting_allocator::size_type = unsigned int]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:1470:28: required from ‘void tbb::interface5::internal::concurrent_unordered_base::set_bucket(tbb::interface5::internal::concurrent_unordered_base::size_type, tbb::interface5::internal::concurrent_unordered_base::raw_iterator) [with Traits = tbb::interface5::concurrent_unordered_map_traits, std::equal_to >, local_counting_allocator, std::allocator> >, false>; tbb::interface5::internal::concurrent_unordered_base::size_type = unsigned int; tbb::interface5::internal::concurrent_unordered_base::raw_iterator = tbb::interface5::internal::flist_iterator, local_counting_allocator, std::allocator>, tbb::atomic > >, std::pair >]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:1056:9: required from ‘void tbb::interface5::internal::concurrent_unordered_base::clear() [with Traits = tbb::interface5::concurrent_unordered_map_traits, std::equal_to >, local_counting_allocator, std::allocator> >, false>]’ ../../src/test/test_concurrent_unordered_common.h:347:5: required from ‘void test_basic(const char*, do_check_element_state) [with T = tbb::interface5::concurrent_unordered_map, std::equal_to, local_counting_allocator, std::allocator> > >; do_check_element_state = tbb::internal::bool_constant]’ ../../src/test/test_concurrent_unordered_map.cpp:314:117: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of non-trivial type ‘class tbb::interface5::internal::flist_iterator, local_counting_allocator, std::allocator>, tbb::atomic > >, std::pair >’; use assignment instead [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_map.h:27, from ../../src/test/test_concurrent_unordered_map.cpp:26: ../../include/tbb/internal/_concurrent_unordered_impl.h:61:7: note: ‘class tbb::interface5::internal::flist_iterator, local_counting_allocator, std::allocator>, tbb::atomic > >, std::pair >’ declared here class flist_iterator : public std::iterator ^~~~~~~~~~~~~~ In file included from ../../src/test/test_concurrent_hash_map.cpp:85: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = std::pair, std::shared_ptr >; Allocator = std::allocator; debug_allocator::pointer = std::pair, std::shared_ptr >*; debug_allocator::size_type = unsigned int]’: ../../src/test/test_concurrent_hash_map.cpp:1201:17: required from ‘void Examine(Table, const std::__cxx11::list&) [with bool default_construction_present = true; Table = tbb::interface5::concurrent_hash_map, std::shared_ptr, tbb::tbb_hash_compare >, debug_allocator, std::shared_ptr >, std::allocator> >; typename Table::value_type = std::pair, std::shared_ptr >]’ ../../src/test/test_concurrent_hash_map.cpp:1230:42: required from ‘void TypeTester(const std::__cxx11::list&) [with bool default_construction_present = true; Value = std::pair, std::shared_ptr >]’ ../../src/test/test_concurrent_hash_map.cpp:1302:69: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct std::pair, std::shared_ptr >’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from ../../include/tbb/tbb_stddef.h:427, from ../../src/test/test_concurrent_hash_map.cpp:28: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::shared_ptr >’ declared here struct pair ^~~~ In file included from ../../src/test/test_concurrent_hash_map.cpp:85: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = std::pair, std::weak_ptr >; Allocator = std::allocator; debug_allocator::pointer = std::pair, std::weak_ptr >*; debug_allocator::size_type = unsigned int]’: ../../src/test/test_concurrent_hash_map.cpp:1201:17: required from ‘void Examine(Table, const std::__cxx11::list&) [with bool default_construction_present = true; Table = tbb::interface5::concurrent_hash_map, std::weak_ptr, tbb::tbb_hash_compare >, debug_allocator, std::weak_ptr >, std::allocator> >; typename Table::value_type = std::pair, std::weak_ptr >]’ ../../src/test/test_concurrent_hash_map.cpp:1230:42: required from ‘void TypeTester(const std::__cxx11::list&) [with bool default_construction_present = true; Value = std::pair, std::weak_ptr >]’ ../../src/test/test_concurrent_hash_map.cpp:1307:67: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct std::pair, std::weak_ptr >’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from ../../include/tbb/tbb_stddef.h:427, from ../../src/test/test_concurrent_hash_map.cpp:28: /usr/include/c++/8/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::weak_ptr >’ declared here struct pair ^~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_map.cpp:42: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::split_ordered_list, debug_allocator, std::allocator> >::node; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::split_ordered_list, debug_allocator, std::allocator> >::node*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/internal/_concurrent_unordered_impl.h:255:19: required from ‘tbb::interface5::internal::split_ordered_list::node* tbb::interface5::internal::split_ordered_list::create_node(tbb::interface5::internal::sokey_t) [with T = std::pair; Allocator = debug_allocator, std::allocator>; tbb::interface5::internal::split_ordered_list::nodeptr_t = tbb::interface5::internal::split_ordered_list, debug_allocator, std::allocator> >::node*; tbb::interface5::internal::sokey_t = unsigned int]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:307:17: required from ‘tbb::interface5::internal::split_ordered_list::split_ordered_list(tbb::interface5::internal::split_ordered_list::allocator_type) [with T = std::pair; Allocator = debug_allocator, std::allocator>; tbb::interface5::internal::split_ordered_list::allocator_type = debug_allocator, std::allocator>]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:721:110: required from ‘tbb::interface5::internal::concurrent_unordered_base::concurrent_unordered_base(const tbb::interface5::internal::concurrent_unordered_base&) [with Traits = tbb::interface5::concurrent_unordered_map_traits, Harness::IsEqual>, debug_allocator, std::allocator>, false>]’ ../../include/tbb/concurrent_unordered_map.h:58:7: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_map, Harness::IsEqual, tbb::tbb_allocator > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_map, Harness::IsEqual, debug_allocator, std::allocator> >; typename Table::value_type = std::pair]’ ../../src/test/test_concurrent_unordered_map.cpp:240:131: required from ‘void TestTypesMap(const std::__cxx11::list&) [with bool defCtorPresent = true; ValueType = std::pair]’ ../../src/test/test_concurrent_unordered_map.cpp:250:58: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct tbb::interface5::internal::split_ordered_list, debug_allocator, std::allocator> >::node’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_map.h:27, from ../../src/test/test_concurrent_unordered_map.cpp:26: ../../include/tbb/internal/_concurrent_unordered_impl.h:206:12: note: ‘struct tbb::interface5::internal::split_ordered_list, debug_allocator, std::allocator> >::node’ declared here struct node : tbb::internal::no_assign ^~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_map.cpp:42: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::flist_iterator, debug_allocator, std::allocator> >, std::pair >; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::flist_iterator, debug_allocator, std::allocator> >, std::pair >*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/internal/_concurrent_unordered_impl.h:1470:28: required from ‘void tbb::interface5::internal::concurrent_unordered_base::set_bucket(tbb::interface5::internal::concurrent_unordered_base::size_type, tbb::interface5::internal::concurrent_unordered_base::raw_iterator) [with Traits = tbb::interface5::concurrent_unordered_map_traits, Harness::IsEqual>, debug_allocator, std::allocator>, false>; tbb::interface5::internal::concurrent_unordered_base::size_type = unsigned int; tbb::interface5::internal::concurrent_unordered_base::raw_iterator = tbb::interface5::internal::flist_iterator, debug_allocator, std::allocator> >, std::pair >]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:1207:9: required from ‘void tbb::interface5::internal::concurrent_unordered_base::internal_init() [with Traits = tbb::interface5::concurrent_unordered_map_traits, Harness::IsEqual>, debug_allocator, std::allocator>, false>]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:724:9: required from ‘tbb::interface5::internal::concurrent_unordered_base::concurrent_unordered_base(const tbb::interface5::internal::concurrent_unordered_base&) [with Traits = tbb::interface5::concurrent_unordered_map_traits, Harness::IsEqual>, debug_allocator, std::allocator>, false>]’ ../../include/tbb/concurrent_unordered_map.h:58:7: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_map, Harness::IsEqual, tbb::tbb_allocator > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_map, Harness::IsEqual, debug_allocator, std::allocator> >; typename Table::value_type = std::pair]’ ../../src/test/test_concurrent_unordered_map.cpp:240:131: required from ‘void TestTypesMap(const std::__cxx11::list&) [with bool defCtorPresent = true; ValueType = std::pair]’ ../../src/test/test_concurrent_unordered_map.cpp:250:58: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of non-trivial type ‘class tbb::interface5::internal::flist_iterator, debug_allocator, std::allocator> >, std::pair >’; use assignment instead [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_map.h:27, from ../../src/test/test_concurrent_unordered_map.cpp:26: ../../include/tbb/internal/_concurrent_unordered_impl.h:61:7: note: ‘class tbb::interface5::internal::flist_iterator, debug_allocator, std::allocator> >, std::pair >’ declared here class flist_iterator : public std::iterator ^~~~~~~~~~~~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_map.cpp:42: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::split_ordered_list >, debug_allocator >, std::allocator> >::node; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::split_ordered_list >, debug_allocator >, std::allocator> >::node*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/internal/_concurrent_unordered_impl.h:255:19: required from ‘tbb::interface5::internal::split_ordered_list::node* tbb::interface5::internal::split_ordered_list::create_node(tbb::interface5::internal::sokey_t) [with T = std::pair >; Allocator = debug_allocator >, std::allocator>; tbb::interface5::internal::split_ordered_list::nodeptr_t = tbb::interface5::internal::split_ordered_list >, debug_allocator >, std::allocator> >::node*; tbb::interface5::internal::sokey_t = unsigned int]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:307:17: required from ‘tbb::interface5::internal::split_ordered_list::split_ordered_list(tbb::interface5::internal::split_ordered_list::allocator_type) [with T = std::pair >; Allocator = debug_allocator >, std::allocator>; tbb::interface5::internal::split_ordered_list::allocator_type = debug_allocator >, std::allocator>]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:721:110: required from ‘tbb::interface5::internal::concurrent_unordered_base::concurrent_unordered_base(const tbb::interface5::internal::concurrent_unordered_base&) [with Traits = tbb::interface5::concurrent_unordered_map_traits, tbb::interface5::internal::hash_compare, Harness::IsEqual>, debug_allocator >, std::allocator>, false>]’ ../../include/tbb/concurrent_unordered_map.h:58:7: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_map, tbb::tbb_hash, Harness::IsEqual, tbb::tbb_allocator > > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_map, tbb::tbb_hash, Harness::IsEqual, debug_allocator >, std::allocator> >; typename Table::value_type = std::pair >]’ ../../src/test/test_concurrent_unordered_map.cpp:240:131: required from ‘void TestTypesMap(const std::__cxx11::list&) [with bool defCtorPresent = true; ValueType = std::pair >]’ ../../src/test/test_concurrent_unordered_map.cpp:258:56: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct tbb::interface5::internal::split_ordered_list >, debug_allocator >, std::allocator> >::node’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_map.h:27, from ../../src/test/test_concurrent_unordered_map.cpp:26: ../../include/tbb/internal/_concurrent_unordered_impl.h:206:12: note: ‘struct tbb::interface5::internal::split_ordered_list >, debug_allocator >, std::allocator> >::node’ declared here struct node : tbb::internal::no_assign ^~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_map.cpp:42: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::flist_iterator >, debug_allocator >, std::allocator> >, std::pair > >; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::flist_iterator >, debug_allocator >, std::allocator> >, std::pair > >*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/internal/_concurrent_unordered_impl.h:1470:28: required from ‘void tbb::interface5::internal::concurrent_unordered_base::set_bucket(tbb::interface5::internal::concurrent_unordered_base::size_type, tbb::interface5::internal::concurrent_unordered_base::raw_iterator) [with Traits = tbb::interface5::concurrent_unordered_map_traits, tbb::interface5::internal::hash_compare, Harness::IsEqual>, debug_allocator >, std::allocator>, false>; tbb::interface5::internal::concurrent_unordered_base::size_type = unsigned int; tbb::interface5::internal::concurrent_unordered_base::raw_iterator = tbb::interface5::internal::flist_iterator >, debug_allocator >, std::allocator> >, std::pair > >]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:1207:9: required from ‘void tbb::interface5::internal::concurrent_unordered_base::internal_init() [with Traits = tbb::interface5::concurrent_unordered_map_traits, tbb::interface5::internal::hash_compare, Harness::IsEqual>, debug_allocator >, std::allocator>, false>]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:724:9: required from ‘tbb::interface5::internal::concurrent_unordered_base::concurrent_unordered_base(const tbb::interface5::internal::concurrent_unordered_base&) [with Traits = tbb::interface5::concurrent_unordered_map_traits, tbb::interface5::internal::hash_compare, Harness::IsEqual>, debug_allocator >, std::allocator>, false>]’ ../../include/tbb/concurrent_unordered_map.h:58:7: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_map, tbb::tbb_hash, Harness::IsEqual, tbb::tbb_allocator > > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_map, tbb::tbb_hash, Harness::IsEqual, debug_allocator >, std::allocator> >; typename Table::value_type = std::pair >]’ ../../src/test/test_concurrent_unordered_map.cpp:240:131: required from ‘void TestTypesMap(const std::__cxx11::list&) [with bool defCtorPresent = true; ValueType = std::pair >]’ ../../src/test/test_concurrent_unordered_map.cpp:258:56: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of non-trivial type ‘class tbb::interface5::internal::flist_iterator >, debug_allocator >, std::allocator> >, std::pair > >’; use assignment instead [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_map.h:27, from ../../src/test/test_concurrent_unordered_map.cpp:26: ../../include/tbb/internal/_concurrent_unordered_impl.h:61:7: note: ‘class tbb::interface5::internal::flist_iterator >, debug_allocator >, std::allocator> >, std::pair > >’ declared here class flist_iterator : public std::iterator ^~~~~~~~~~~~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_map.cpp:42: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::split_ordered_list, int>, debug_allocator, int>, std::allocator> >::node; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::split_ordered_list, int>, debug_allocator, int>, std::allocator> >::node*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/internal/_concurrent_unordered_impl.h:255:19: required from ‘tbb::interface5::internal::split_ordered_list::node* tbb::interface5::internal::split_ordered_list::create_node(tbb::interface5::internal::sokey_t) [with T = std::pair, int>; Allocator = debug_allocator, int>, std::allocator>; tbb::interface5::internal::split_ordered_list::nodeptr_t = tbb::interface5::internal::split_ordered_list, int>, debug_allocator, int>, std::allocator> >::node*; tbb::interface5::internal::sokey_t = unsigned int]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:307:17: required from ‘tbb::interface5::internal::split_ordered_list::split_ordered_list(tbb::interface5::internal::split_ordered_list::allocator_type) [with T = std::pair, int>; Allocator = debug_allocator, int>, std::allocator>; tbb::interface5::internal::split_ordered_list::allocator_type = debug_allocator, int>, std::allocator>]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:721:110: required from ‘tbb::interface5::internal::concurrent_unordered_base::concurrent_unordered_base(const tbb::interface5::internal::concurrent_unordered_base&) [with Traits = tbb::interface5::concurrent_unordered_map_traits, int, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, Harness::IsEqual>, debug_allocator, int>, std::allocator>, false>]’ ../../include/tbb/concurrent_unordered_map.h:58:7: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_map, int, tbb::tbb_hash >, Harness::IsEqual, tbb::tbb_allocator, int> > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_map, int, tbb::tbb_hash >, Harness::IsEqual, debug_allocator, int>, std::allocator> >; typename Table::value_type = std::pair, int>]’ ../../src/test/test_concurrent_unordered_map.cpp:240:131: required from ‘void TestTypesMap(const std::__cxx11::list&) [with bool defCtorPresent = true; ValueType = std::pair, int>]’ ../../src/test/test_concurrent_unordered_map.cpp:264:56: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct tbb::interface5::internal::split_ordered_list, int>, debug_allocator, int>, std::allocator> >::node’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_map.h:27, from ../../src/test/test_concurrent_unordered_map.cpp:26: ../../include/tbb/internal/_concurrent_unordered_impl.h:206:12: note: ‘struct tbb::interface5::internal::split_ordered_list, int>, debug_allocator, int>, std::allocator> >::node’ declared here struct node : tbb::internal::no_assign ^~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_map.cpp:42: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::flist_iterator, int>, debug_allocator, int>, std::allocator> >, std::pair, int> >; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::flist_iterator, int>, debug_allocator, int>, std::allocator> >, std::pair, int> >*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/internal/_concurrent_unordered_impl.h:1470:28: required from ‘void tbb::interface5::internal::concurrent_unordered_base::set_bucket(tbb::interface5::internal::concurrent_unordered_base::size_type, tbb::interface5::internal::concurrent_unordered_base::raw_iterator) [with Traits = tbb::interface5::concurrent_unordered_map_traits, int, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, Harness::IsEqual>, debug_allocator, int>, std::allocator>, false>; tbb::interface5::internal::concurrent_unordered_base::size_type = unsigned int; tbb::interface5::internal::concurrent_unordered_base::raw_iterator = tbb::interface5::internal::flist_iterator, int>, debug_allocator, int>, std::allocator> >, std::pair, int> >]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:1207:9: required from ‘void tbb::interface5::internal::concurrent_unordered_base::internal_init() [with Traits = tbb::interface5::concurrent_unordered_map_traits, int, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, Harness::IsEqual>, debug_allocator, int>, std::allocator>, false>]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:724:9: required from ‘tbb::interface5::internal::concurrent_unordered_base::concurrent_unordered_base(const tbb::interface5::internal::concurrent_unordered_base&) [with Traits = tbb::interface5::concurrent_unordered_map_traits, int, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, Harness::IsEqual>, debug_allocator, int>, std::allocator>, false>]’ ../../include/tbb/concurrent_unordered_map.h:58:7: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_map, int, tbb::tbb_hash >, Harness::IsEqual, tbb::tbb_allocator, int> > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_map, int, tbb::tbb_hash >, Harness::IsEqual, debug_allocator, int>, std::allocator> >; typename Table::value_type = std::pair, int>]’ ../../src/test/test_concurrent_unordered_map.cpp:240:131: required from ‘void TestTypesMap(const std::__cxx11::list&) [with bool defCtorPresent = true; ValueType = std::pair, int>]’ ../../src/test/test_concurrent_unordered_map.cpp:264:56: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of non-trivial type ‘class tbb::interface5::internal::flist_iterator, int>, debug_allocator, int>, std::allocator> >, std::pair, int> >’; use assignment instead [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_map.h:27, from ../../src/test/test_concurrent_unordered_map.cpp:26: ../../include/tbb/internal/_concurrent_unordered_impl.h:61:7: note: ‘class tbb::interface5::internal::flist_iterator, int>, debug_allocator, int>, std::allocator> >, std::pair, int> >’ declared here class flist_iterator : public std::iterator ^~~~~~~~~~~~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_map.cpp:42: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::split_ordered_list >, debug_allocator >, std::allocator> >::node; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::split_ordered_list >, debug_allocator >, std::allocator> >::node*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/internal/_concurrent_unordered_impl.h:255:19: required from ‘tbb::interface5::internal::split_ordered_list::node* tbb::interface5::internal::split_ordered_list::create_node(tbb::interface5::internal::sokey_t) [with T = std::pair >; Allocator = debug_allocator >, std::allocator>; tbb::interface5::internal::split_ordered_list::nodeptr_t = tbb::interface5::internal::split_ordered_list >, debug_allocator >, std::allocator> >::node*; tbb::interface5::internal::sokey_t = unsigned int]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:307:17: required from ‘tbb::interface5::internal::split_ordered_list::split_ordered_list(tbb::interface5::internal::split_ordered_list::allocator_type) [with T = std::pair >; Allocator = debug_allocator >, std::allocator>; tbb::interface5::internal::split_ordered_list::allocator_type = debug_allocator >, std::allocator>]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:721:110: required from ‘tbb::interface5::internal::concurrent_unordered_base::concurrent_unordered_base(const tbb::interface5::internal::concurrent_unordered_base&) [with Traits = tbb::interface5::concurrent_unordered_map_traits, tbb::interface5::internal::hash_compare, Harness::IsEqual>, debug_allocator >, std::allocator>, false>]’ ../../include/tbb/concurrent_unordered_map.h:58:7: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = false; Table = tbb::interface5::concurrent_unordered_map, tbb::tbb_hash, Harness::IsEqual, tbb::tbb_allocator > > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_map, tbb::tbb_hash, Harness::IsEqual, debug_allocator >, std::allocator> >; typename Table::value_type = std::pair >]’ ../../src/test/test_concurrent_unordered_map.cpp:240:131: required from ‘void TestTypesMap(const std::__cxx11::list&) [with bool defCtorPresent = false; ValueType = std::pair >]’ ../../src/test/test_concurrent_unordered_map.cpp:271:57: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct tbb::interface5::internal::split_ordered_list >, debug_allocator >, std::allocator> >::node’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_map.h:27, from ../../src/test/test_concurrent_unordered_map.cpp:26: ../../include/tbb/internal/_concurrent_unordered_impl.h:206:12: note: ‘struct tbb::interface5::internal::split_ordered_list >, debug_allocator >, std::allocator> >::node’ declared here struct node : tbb::internal::no_assign ^~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_map.cpp:42: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::flist_iterator >, debug_allocator >, std::allocator> >, std::pair > >; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::flist_iterator >, debug_allocator >, std::allocator> >, std::pair > >*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/internal/_concurrent_unordered_impl.h:1470:28: required from ‘void tbb::interface5::internal::concurrent_unordered_base::set_bucket(tbb::interface5::internal::concurrent_unordered_base::size_type, tbb::interface5::internal::concurrent_unordered_base::raw_iterator) [with Traits = tbb::interface5::concurrent_unordered_map_traits, tbb::interface5::internal::hash_compare, Harness::IsEqual>, debug_allocator >, std::allocator>, false>; tbb::interface5::internal::concurrent_unordered_base::size_type = unsigned int; tbb::interface5::internal::concurrent_unordered_base::raw_iterator = tbb::interface5::internal::flist_iterator >, debug_allocator >, std::allocator> >, std::pair > >]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:1207:9: required from ‘void tbb::interface5::internal::concurrent_unordered_base::internal_init() [with Traits = tbb::interface5::concurrent_unordered_map_traits, tbb::interface5::internal::hash_compare, Harness::IsEqual>, debug_allocator >, std::allocator>, false>]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:724:9: required from ‘tbb::interface5::internal::concurrent_unordered_base::concurrent_unordered_base(const tbb::interface5::internal::concurrent_unordered_base&) [with Traits = tbb::interface5::concurrent_unordered_map_traits, tbb::interface5::internal::hash_compare, Harness::IsEqual>, debug_allocator >, std::allocator>, false>]’ ../../include/tbb/concurrent_unordered_map.h:58:7: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = false; Table = tbb::interface5::concurrent_unordered_map, tbb::tbb_hash, Harness::IsEqual, tbb::tbb_allocator > > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_map, tbb::tbb_hash, Harness::IsEqual, debug_allocator >, std::allocator> >; typename Table::value_type = std::pair >]’ ../../src/test/test_concurrent_unordered_map.cpp:240:131: required from ‘void TestTypesMap(const std::__cxx11::list&) [with bool defCtorPresent = false; ValueType = std::pair >]’ ../../src/test/test_concurrent_unordered_map.cpp:271:57: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of non-trivial type ‘class tbb::interface5::internal::flist_iterator >, debug_allocator >, std::allocator> >, std::pair > >’; use assignment instead [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_map.h:27, from ../../src/test/test_concurrent_unordered_map.cpp:26: ../../include/tbb/internal/_concurrent_unordered_impl.h:61:7: note: ‘class tbb::interface5::internal::flist_iterator >, debug_allocator >, std::allocator> >, std::pair > >’ declared here class flist_iterator : public std::iterator ^~~~~~~~~~~~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_map.cpp:42: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::split_ordered_list, std::shared_ptr >, debug_allocator, std::shared_ptr >, std::allocator> >::node; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::split_ordered_list, std::shared_ptr >, debug_allocator, std::shared_ptr >, std::allocator> >::node*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/internal/_concurrent_unordered_impl.h:255:19: required from ‘tbb::interface5::internal::split_ordered_list::node* tbb::interface5::internal::split_ordered_list::create_node(tbb::interface5::internal::sokey_t) [with T = std::pair, std::shared_ptr >; Allocator = debug_allocator, std::shared_ptr >, std::allocator>; tbb::interface5::internal::split_ordered_list::nodeptr_t = tbb::interface5::internal::split_ordered_list, std::shared_ptr >, debug_allocator, std::shared_ptr >, std::allocator> >::node*; tbb::interface5::internal::sokey_t = unsigned int]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:307:17: required from ‘tbb::interface5::internal::split_ordered_list::split_ordered_list(tbb::interface5::internal::split_ordered_list::allocator_type) [with T = std::pair, std::shared_ptr >; Allocator = debug_allocator, std::shared_ptr >, std::allocator>; tbb::interface5::internal::split_ordered_list::allocator_type = debug_allocator, std::shared_ptr >, std::allocator>]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:721:110: required from ‘tbb::interface5::internal::concurrent_unordered_base::concurrent_unordered_base(const tbb::interface5::internal::concurrent_unordered_base&) [with Traits = tbb::interface5::concurrent_unordered_map_traits, std::shared_ptr, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, Harness::IsEqual>, debug_allocator, std::shared_ptr >, std::allocator>, false>]’ ../../include/tbb/concurrent_unordered_map.h:58:7: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_map, std::shared_ptr, tbb::tbb_hash >, Harness::IsEqual, tbb::tbb_allocator, std::shared_ptr > > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_map, std::shared_ptr, tbb::tbb_hash >, Harness::IsEqual, debug_allocator, std::shared_ptr >, std::allocator> >; typename Table::value_type = std::pair, std::shared_ptr >]’ ../../src/test/test_concurrent_unordered_map.cpp:240:131: required from ‘void TestTypesMap(const std::__cxx11::list&) [with bool defCtorPresent = true; ValueType = std::pair, std::shared_ptr >]’ ../../src/test/test_concurrent_unordered_map.cpp:280:56: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct tbb::interface5::internal::split_ordered_list, std::shared_ptr >, debug_allocator, std::shared_ptr >, std::allocator> >::node’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_map.h:27, from ../../src/test/test_concurrent_unordered_map.cpp:26: ../../include/tbb/internal/_concurrent_unordered_impl.h:206:12: note: ‘struct tbb::interface5::internal::split_ordered_list, std::shared_ptr >, debug_allocator, std::shared_ptr >, std::allocator> >::node’ declared here struct node : tbb::internal::no_assign ^~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_map.cpp:42: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::flist_iterator, std::shared_ptr >, debug_allocator, std::shared_ptr >, std::allocator> >, std::pair, std::shared_ptr > >; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::flist_iterator, std::shared_ptr >, debug_allocator, std::shared_ptr >, std::allocator> >, std::pair, std::shared_ptr > >*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/internal/_concurrent_unordered_impl.h:1470:28: required from ‘void tbb::interface5::internal::concurrent_unordered_base::set_bucket(tbb::interface5::internal::concurrent_unordered_base::size_type, tbb::interface5::internal::concurrent_unordered_base::raw_iterator) [with Traits = tbb::interface5::concurrent_unordered_map_traits, std::shared_ptr, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, Harness::IsEqual>, debug_allocator, std::shared_ptr >, std::allocator>, false>; tbb::interface5::internal::concurrent_unordered_base::size_type = unsigned int; tbb::interface5::internal::concurrent_unordered_base::raw_iterator = tbb::interface5::internal::flist_iterator, std::shared_ptr >, debug_allocator, std::shared_ptr >, std::allocator> >, std::pair, std::shared_ptr > >]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:1207:9: required from ‘void tbb::interface5::internal::concurrent_unordered_base::internal_init() [with Traits = tbb::interface5::concurrent_unordered_map_traits, std::shared_ptr, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, Harness::IsEqual>, debug_allocator, std::shared_ptr >, std::allocator>, false>]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:724:9: required from ‘tbb::interface5::internal::concurrent_unordered_base::concurrent_unordered_base(const tbb::interface5::internal::concurrent_unordered_base&) [with Traits = tbb::interface5::concurrent_unordered_map_traits, std::shared_ptr, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, Harness::IsEqual>, debug_allocator, std::shared_ptr >, std::allocator>, false>]’ ../../include/tbb/concurrent_unordered_map.h:58:7: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_map, std::shared_ptr, tbb::tbb_hash >, Harness::IsEqual, tbb::tbb_allocator, std::shared_ptr > > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_map, std::shared_ptr, tbb::tbb_hash >, Harness::IsEqual, debug_allocator, std::shared_ptr >, std::allocator> >; typename Table::value_type = std::pair, std::shared_ptr >]’ ../../src/test/test_concurrent_unordered_map.cpp:240:131: required from ‘void TestTypesMap(const std::__cxx11::list&) [with bool defCtorPresent = true; ValueType = std::pair, std::shared_ptr >]’ ../../src/test/test_concurrent_unordered_map.cpp:280:56: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of non-trivial type ‘class tbb::interface5::internal::flist_iterator, std::shared_ptr >, debug_allocator, std::shared_ptr >, std::allocator> >, std::pair, std::shared_ptr > >’; use assignment instead [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_map.h:27, from ../../src/test/test_concurrent_unordered_map.cpp:26: ../../include/tbb/internal/_concurrent_unordered_impl.h:61:7: note: ‘class tbb::interface5::internal::flist_iterator, std::shared_ptr >, debug_allocator, std::shared_ptr >, std::allocator> >, std::pair, std::shared_ptr > >’ declared here class flist_iterator : public std::iterator ^~~~~~~~~~~~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_map.cpp:42: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::split_ordered_list, std::weak_ptr >, debug_allocator, std::weak_ptr >, std::allocator> >::node; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::split_ordered_list, std::weak_ptr >, debug_allocator, std::weak_ptr >, std::allocator> >::node*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/internal/_concurrent_unordered_impl.h:255:19: required from ‘tbb::interface5::internal::split_ordered_list::node* tbb::interface5::internal::split_ordered_list::create_node(tbb::interface5::internal::sokey_t) [with T = std::pair, std::weak_ptr >; Allocator = debug_allocator, std::weak_ptr >, std::allocator>; tbb::interface5::internal::split_ordered_list::nodeptr_t = tbb::interface5::internal::split_ordered_list, std::weak_ptr >, debug_allocator, std::weak_ptr >, std::allocator> >::node*; tbb::interface5::internal::sokey_t = unsigned int]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:307:17: required from ‘tbb::interface5::internal::split_ordered_list::split_ordered_list(tbb::interface5::internal::split_ordered_list::allocator_type) [with T = std::pair, std::weak_ptr >; Allocator = debug_allocator, std::weak_ptr >, std::allocator>; tbb::interface5::internal::split_ordered_list::allocator_type = debug_allocator, std::weak_ptr >, std::allocator>]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:721:110: required from ‘tbb::interface5::internal::concurrent_unordered_base::concurrent_unordered_base(const tbb::interface5::internal::concurrent_unordered_base&) [with Traits = tbb::interface5::concurrent_unordered_map_traits, std::weak_ptr, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, Harness::IsEqual>, debug_allocator, std::weak_ptr >, std::allocator>, false>]’ ../../include/tbb/concurrent_unordered_map.h:58:7: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_map, std::weak_ptr, tbb::tbb_hash >, Harness::IsEqual, tbb::tbb_allocator, std::weak_ptr > > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_map, std::weak_ptr, tbb::tbb_hash >, Harness::IsEqual, debug_allocator, std::weak_ptr >, std::allocator> >; typename Table::value_type = std::pair, std::weak_ptr >]’ ../../src/test/test_concurrent_unordered_map.cpp:240:131: required from ‘void TestTypesMap(const std::__cxx11::list&) [with bool defCtorPresent = true; ValueType = std::pair, std::weak_ptr >]’ ../../src/test/test_concurrent_unordered_map.cpp:284:54: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct tbb::interface5::internal::split_ordered_list, std::weak_ptr >, debug_allocator, std::weak_ptr >, std::allocator> >::node’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_map.h:27, from ../../src/test/test_concurrent_unordered_map.cpp:26: ../../include/tbb/internal/_concurrent_unordered_impl.h:206:12: note: ‘struct tbb::interface5::internal::split_ordered_list, std::weak_ptr >, debug_allocator, std::weak_ptr >, std::allocator> >::node’ declared here struct node : tbb::internal::no_assign ^~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_map.cpp:42: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::flist_iterator, std::weak_ptr >, debug_allocator, std::weak_ptr >, std::allocator> >, std::pair, std::weak_ptr > >; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::flist_iterator, std::weak_ptr >, debug_allocator, std::weak_ptr >, std::allocator> >, std::pair, std::weak_ptr > >*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/internal/_concurrent_unordered_impl.h:1470:28: required from ‘void tbb::interface5::internal::concurrent_unordered_base::set_bucket(tbb::interface5::internal::concurrent_unordered_base::size_type, tbb::interface5::internal::concurrent_unordered_base::raw_iterator) [with Traits = tbb::interface5::concurrent_unordered_map_traits, std::weak_ptr, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, Harness::IsEqual>, debug_allocator, std::weak_ptr >, std::allocator>, false>; tbb::interface5::internal::concurrent_unordered_base::size_type = unsigned int; tbb::interface5::internal::concurrent_unordered_base::raw_iterator = tbb::interface5::internal::flist_iterator, std::weak_ptr >, debug_allocator, std::weak_ptr >, std::allocator> >, std::pair, std::weak_ptr > >]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:1207:9: required from ‘void tbb::interface5::internal::concurrent_unordered_base::internal_init() [with Traits = tbb::interface5::concurrent_unordered_map_traits, std::weak_ptr, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, Harness::IsEqual>, debug_allocator, std::weak_ptr >, std::allocator>, false>]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:724:9: required from ‘tbb::interface5::internal::concurrent_unordered_base::concurrent_unordered_base(const tbb::interface5::internal::concurrent_unordered_base&) [with Traits = tbb::interface5::concurrent_unordered_map_traits, std::weak_ptr, tbb::interface5::internal::hash_compare, tbb::tbb_hash >, Harness::IsEqual>, debug_allocator, std::weak_ptr >, std::allocator>, false>]’ ../../include/tbb/concurrent_unordered_map.h:58:7: required from ‘void TypeTester(const std::__cxx11::list&) [with bool defCtorPresent = true; Table = tbb::interface5::concurrent_unordered_map, std::weak_ptr, tbb::tbb_hash >, Harness::IsEqual, tbb::tbb_allocator, std::weak_ptr > > >; TableDebugAlloc = tbb::interface5::concurrent_unordered_map, std::weak_ptr, tbb::tbb_hash >, Harness::IsEqual, debug_allocator, std::weak_ptr >, std::allocator> >; typename Table::value_type = std::pair, std::weak_ptr >]’ ../../src/test/test_concurrent_unordered_map.cpp:240:131: required from ‘void TestTypesMap(const std::__cxx11::list&) [with bool defCtorPresent = true; ValueType = std::pair, std::weak_ptr >]’ ../../src/test/test_concurrent_unordered_map.cpp:284:54: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of non-trivial type ‘class tbb::interface5::internal::flist_iterator, std::weak_ptr >, debug_allocator, std::weak_ptr >, std::allocator> >, std::pair, std::weak_ptr > >’; use assignment instead [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_map.h:27, from ../../src/test/test_concurrent_unordered_map.cpp:26: ../../include/tbb/internal/_concurrent_unordered_impl.h:61:7: note: ‘class tbb::interface5::internal::flist_iterator, std::weak_ptr >, debug_allocator, std::weak_ptr >, std::allocator> >, std::pair, std::weak_ptr > >’ declared here class flist_iterator : public std::iterator ^~~~~~~~~~~~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_map.cpp:42: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::split_ordered_list, local_counting_allocator, std::allocator>, tbb::atomic > >::node; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::split_ordered_list, local_counting_allocator, std::allocator>, tbb::atomic > >::node*; debug_allocator::size_type = unsigned int]’: ../../src/test/harness_allocator.h:474:43: required from ‘local_counting_allocator::pointer local_counting_allocator::allocate(local_counting_allocator::size_type) [with base_alloc_t = debug_allocator, local_counting_allocator, std::allocator>, tbb::atomic > >::node, std::allocator>; count_t = tbb::atomic; local_counting_allocator::pointer = tbb::interface5::internal::split_ordered_list, local_counting_allocator, std::allocator>, tbb::atomic > >::node*; local_counting_allocator::size_type = unsigned int]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:264:19: required from ‘tbb::interface5::internal::split_ordered_list::node* tbb::interface5::internal::split_ordered_list::create_node(tbb::interface5::internal::sokey_t, Arg&&, tbb::internal::true_type) [with Arg = std::pair; T = std::pair; Allocator = local_counting_allocator, std::allocator>, tbb::atomic >; tbb::interface5::internal::split_ordered_list::nodeptr_t = tbb::interface5::internal::split_ordered_list, local_counting_allocator, std::allocator>, tbb::atomic > >::node*; tbb::interface5::internal::sokey_t = unsigned int; tbb::internal::true_type = tbb::internal::bool_constant]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:1282:27: required from ‘std::pair::iterator, bool> tbb::interface5::internal::concurrent_unordered_base::internal_insert(ValueType&&, tbb::interface5::internal::concurrent_unordered_base::nodeptr_t) [with AllowCreate = tbb::internal::bool_constant; ValueType = std::pair; Traits = tbb::interface5::concurrent_unordered_map_traits, std::equal_to >, local_counting_allocator, std::allocator> >, false>; typename tbb::interface5::internal::split_ordered_list::iterator = tbb::interface5::internal::solist_iterator, local_counting_allocator, std::allocator>, tbb::atomic > >, std::pair >; tbb::interface5::internal::concurrent_unordered_base::nodeptr_t = tbb::interface5::internal::split_ordered_list, local_counting_allocator, std::allocator>, tbb::atomic > >::node*]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:969:73: required from ‘std::pair::iterator, bool> tbb::interface5::internal::concurrent_unordered_base::insert(tbb::interface5::internal::concurrent_unordered_base::value_type&&) [with Traits = tbb::interface5::concurrent_unordered_map_traits, std::equal_to >, local_counting_allocator, std::allocator> >, false>; typename tbb::interface5::internal::split_ordered_list::iterator = tbb::interface5::internal::solist_iterator, local_counting_allocator, std::allocator>, tbb::atomic > >, std::pair >; tbb::interface5::internal::concurrent_unordered_base::value_type = std::pair]’ ../../src/test/test_concurrent_unordered_common.h:254:43: required from ‘void test_basic(const char*, do_check_element_state) [with T = tbb::interface5::concurrent_unordered_map, std::equal_to, local_counting_allocator, std::allocator> > >; do_check_element_state = tbb::internal::bool_constant]’ ../../src/test/test_concurrent_unordered_map.cpp:314:117: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct tbb::interface5::internal::split_ordered_list, local_counting_allocator, std::allocator>, tbb::atomic > >::node’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_map.h:27, from ../../src/test/test_concurrent_unordered_map.cpp:26: ../../include/tbb/internal/_concurrent_unordered_impl.h:206:12: note: ‘struct tbb::interface5::internal::split_ordered_list, local_counting_allocator, std::allocator>, tbb::atomic > >::node’ declared here struct node : tbb::internal::no_assign ^~~~ In file included from ../../src/test/test_concurrent_hash_map.cpp:85: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::concurrent_hash_map, debug_allocator, std::allocator> >::node; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::concurrent_hash_map, debug_allocator, std::allocator> >::node*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/concurrent_hash_map.h:580:19: required from ‘static void* tbb::interface5::concurrent_hash_map::node::operator new(std::size_t, tbb::interface5::concurrent_hash_map::node_allocator_type&) [with Key = const int; T = int; HashCompare = tbb::tbb_hash_compare; Allocator = debug_allocator, std::allocator>; std::size_t = unsigned int; tbb::interface5::concurrent_hash_map::node_allocator_type = debug_allocator, debug_allocator, std::allocator> >::node, std::allocator>]’ ../../include/tbb/concurrent_hash_map.h:1449:37: required from ‘void tbb::interface5::concurrent_hash_map::internal_copy(const tbb::interface5::concurrent_hash_map&) [with Key = const int; T = int; HashCompare = tbb::tbb_hash_compare; Allocator = debug_allocator, std::allocator>]’ ../../include/tbb/concurrent_hash_map.h:774:9: required from ‘tbb::interface5::concurrent_hash_map::concurrent_hash_map(const tbb::interface5::concurrent_hash_map&, const allocator_type&) [with Key = const int; T = int; HashCompare = tbb::tbb_hash_compare; Allocator = debug_allocator, std::allocator>; tbb::interface5::concurrent_hash_map::allocator_type = debug_allocator, std::allocator>]’ ../../src/test/test_concurrent_hash_map.cpp:1230:42: required from ‘void TypeTester(const std::__cxx11::list&) [with bool default_construction_present = true; Value = std::pair]’ ../../src/test/test_concurrent_hash_map.cpp:1268:68: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct tbb::interface5::concurrent_hash_map, debug_allocator, std::allocator> >::node’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../src/test/test_concurrent_hash_map.cpp:45: ../../include/tbb/concurrent_hash_map.h:561:12: note: ‘struct tbb::interface5::concurrent_hash_map, debug_allocator, std::allocator> >::node’ declared here struct node : public node_base { ^~~~ In file included from ../../src/test/test_concurrent_hash_map.cpp:85: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::concurrent_hash_map, int, tbb::tbb_hash_compare >, debug_allocator, int>, std::allocator> >::node; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::concurrent_hash_map, int, tbb::tbb_hash_compare >, debug_allocator, int>, std::allocator> >::node*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/concurrent_hash_map.h:580:19: required from ‘static void* tbb::interface5::concurrent_hash_map::node::operator new(std::size_t, tbb::interface5::concurrent_hash_map::node_allocator_type&) [with Key = const std::reference_wrapper; T = int; HashCompare = tbb::tbb_hash_compare >; Allocator = debug_allocator, int>, std::allocator>; std::size_t = unsigned int; tbb::interface5::concurrent_hash_map::node_allocator_type = debug_allocator, int, tbb::tbb_hash_compare >, debug_allocator, int>, std::allocator> >::node, std::allocator>]’ ../../include/tbb/concurrent_hash_map.h:1449:37: required from ‘void tbb::interface5::concurrent_hash_map::internal_copy(const tbb::interface5::concurrent_hash_map&) [with Key = const std::reference_wrapper; T = int; HashCompare = tbb::tbb_hash_compare >; Allocator = debug_allocator, int>, std::allocator>]’ ../../include/tbb/concurrent_hash_map.h:774:9: required from ‘tbb::interface5::concurrent_hash_map::concurrent_hash_map(const tbb::interface5::concurrent_hash_map&, const allocator_type&) [with Key = const std::reference_wrapper; T = int; HashCompare = tbb::tbb_hash_compare >; Allocator = debug_allocator, int>, std::allocator>; tbb::interface5::concurrent_hash_map::allocator_type = debug_allocator, int>, std::allocator>]’ ../../src/test/test_concurrent_hash_map.cpp:1230:42: required from ‘void TypeTester(const std::__cxx11::list&) [with bool default_construction_present = true; Value = std::pair, int>]’ ../../src/test/test_concurrent_hash_map.cpp:1275:68: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct tbb::interface5::concurrent_hash_map, int, tbb::tbb_hash_compare >, debug_allocator, int>, std::allocator> >::node’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../src/test/test_concurrent_hash_map.cpp:45: ../../include/tbb/concurrent_hash_map.h:561:12: note: ‘struct tbb::interface5::concurrent_hash_map, int, tbb::tbb_hash_compare >, debug_allocator, int>, std::allocator> >::node’ declared here struct node : public node_base { ^~~~ In file included from ../../src/test/test_concurrent_hash_map.cpp:85: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::concurrent_hash_map, tbb::tbb_hash_compare, debug_allocator >, std::allocator> >::node; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::concurrent_hash_map, tbb::tbb_hash_compare, debug_allocator >, std::allocator> >::node*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/concurrent_hash_map.h:580:19: required from ‘static void* tbb::interface5::concurrent_hash_map::node::operator new(std::size_t, tbb::interface5::concurrent_hash_map::node_allocator_type&) [with Key = const int; T = std::reference_wrapper; HashCompare = tbb::tbb_hash_compare; Allocator = debug_allocator >, std::allocator>; std::size_t = unsigned int; tbb::interface5::concurrent_hash_map::node_allocator_type = debug_allocator, tbb::tbb_hash_compare, debug_allocator >, std::allocator> >::node, std::allocator>]’ ../../include/tbb/concurrent_hash_map.h:1449:37: required from ‘void tbb::interface5::concurrent_hash_map::internal_copy(const tbb::interface5::concurrent_hash_map&) [with Key = const int; T = std::reference_wrapper; HashCompare = tbb::tbb_hash_compare; Allocator = debug_allocator >, std::allocator>]’ ../../include/tbb/concurrent_hash_map.h:774:9: required from ‘tbb::interface5::concurrent_hash_map::concurrent_hash_map(const tbb::interface5::concurrent_hash_map&, const allocator_type&) [with Key = const int; T = std::reference_wrapper; HashCompare = tbb::tbb_hash_compare; Allocator = debug_allocator >, std::allocator>; tbb::interface5::concurrent_hash_map::allocator_type = debug_allocator >, std::allocator>]’ ../../src/test/test_concurrent_hash_map.cpp:1230:42: required from ‘void TypeTester(const std::__cxx11::list&) [with bool default_construction_present = false; Value = std::pair >]’ ../../src/test/test_concurrent_hash_map.cpp:1281:69: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct tbb::interface5::concurrent_hash_map, tbb::tbb_hash_compare, debug_allocator >, std::allocator> >::node’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../src/test/test_concurrent_hash_map.cpp:45: ../../include/tbb/concurrent_hash_map.h:561:12: note: ‘struct tbb::interface5::concurrent_hash_map, tbb::tbb_hash_compare, debug_allocator >, std::allocator> >::node’ declared here struct node : public node_base { ^~~~ In file included from ../../src/test/test_concurrent_hash_map.cpp:85: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::concurrent_hash_map, tbb::tbb_hash_compare, debug_allocator >, std::allocator> >::node; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::concurrent_hash_map, tbb::tbb_hash_compare, debug_allocator >, std::allocator> >::node*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/concurrent_hash_map.h:580:19: required from ‘static void* tbb::interface5::concurrent_hash_map::node::operator new(std::size_t, tbb::interface5::concurrent_hash_map::node_allocator_type&) [with Key = const int; T = tbb::atomic; HashCompare = tbb::tbb_hash_compare; Allocator = debug_allocator >, std::allocator>; std::size_t = unsigned int; tbb::interface5::concurrent_hash_map::node_allocator_type = debug_allocator, tbb::tbb_hash_compare, debug_allocator >, std::allocator> >::node, std::allocator>]’ ../../include/tbb/concurrent_hash_map.h:1449:37: required from ‘void tbb::interface5::concurrent_hash_map::internal_copy(const tbb::interface5::concurrent_hash_map&) [with Key = const int; T = tbb::atomic; HashCompare = tbb::tbb_hash_compare; Allocator = debug_allocator >, std::allocator>]’ ../../include/tbb/concurrent_hash_map.h:774:9: required from ‘tbb::interface5::concurrent_hash_map::concurrent_hash_map(const tbb::interface5::concurrent_hash_map&, const allocator_type&) [with Key = const int; T = tbb::atomic; HashCompare = tbb::tbb_hash_compare; Allocator = debug_allocator >, std::allocator>; tbb::interface5::concurrent_hash_map::allocator_type = debug_allocator >, std::allocator>]’ ../../src/test/test_concurrent_hash_map.cpp:1230:42: required from ‘void TypeTester(const std::__cxx11::list&) [with bool default_construction_present = true; Value = std::pair >]’ ../../src/test/test_concurrent_hash_map.cpp:1293:68: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct tbb::interface5::concurrent_hash_map, tbb::tbb_hash_compare, debug_allocator >, std::allocator> >::node’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../src/test/test_concurrent_hash_map.cpp:45: ../../include/tbb/concurrent_hash_map.h:561:12: note: ‘struct tbb::interface5::concurrent_hash_map, tbb::tbb_hash_compare, debug_allocator >, std::allocator> >::node’ declared here struct node : public node_base { ^~~~ In file included from ../../src/test/test_concurrent_hash_map.cpp:85: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::concurrent_hash_map, std::shared_ptr, tbb::tbb_hash_compare >, debug_allocator, std::shared_ptr >, std::allocator> >::node; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::concurrent_hash_map, std::shared_ptr, tbb::tbb_hash_compare >, debug_allocator, std::shared_ptr >, std::allocator> >::node*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/concurrent_hash_map.h:580:19: required from ‘static void* tbb::interface5::concurrent_hash_map::node::operator new(std::size_t, tbb::interface5::concurrent_hash_map::node_allocator_type&) [with Key = const std::shared_ptr; T = std::shared_ptr; HashCompare = tbb::tbb_hash_compare >; Allocator = debug_allocator, std::shared_ptr >, std::allocator>; std::size_t = unsigned int; tbb::interface5::concurrent_hash_map::node_allocator_type = debug_allocator, std::shared_ptr, tbb::tbb_hash_compare >, debug_allocator, std::shared_ptr >, std::allocator> >::node, std::allocator>]’ ../../include/tbb/concurrent_hash_map.h:1449:37: required from ‘void tbb::interface5::concurrent_hash_map::internal_copy(const tbb::interface5::concurrent_hash_map&) [with Key = const std::shared_ptr; T = std::shared_ptr; HashCompare = tbb::tbb_hash_compare >; Allocator = debug_allocator, std::shared_ptr >, std::allocator>]’ ../../include/tbb/concurrent_hash_map.h:774:9: required from ‘tbb::interface5::concurrent_hash_map::concurrent_hash_map(const tbb::interface5::concurrent_hash_map&, const allocator_type&) [with Key = const std::shared_ptr; T = std::shared_ptr; HashCompare = tbb::tbb_hash_compare >; Allocator = debug_allocator, std::shared_ptr >, std::allocator>; tbb::interface5::concurrent_hash_map::allocator_type = debug_allocator, std::shared_ptr >, std::allocator>]’ ../../src/test/test_concurrent_hash_map.cpp:1230:42: required from ‘void TypeTester(const std::__cxx11::list&) [with bool default_construction_present = true; Value = std::pair, std::shared_ptr >]’ ../../src/test/test_concurrent_hash_map.cpp:1302:69: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct tbb::interface5::concurrent_hash_map, std::shared_ptr, tbb::tbb_hash_compare >, debug_allocator, std::shared_ptr >, std::allocator> >::node’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../src/test/test_concurrent_hash_map.cpp:45: ../../include/tbb/concurrent_hash_map.h:561:12: note: ‘struct tbb::interface5::concurrent_hash_map, std::shared_ptr, tbb::tbb_hash_compare >, debug_allocator, std::shared_ptr >, std::allocator> >::node’ declared here struct node : public node_base { ^~~~ In file included from ../../src/test/test_concurrent_hash_map.cpp:85: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::concurrent_hash_map, std::weak_ptr, tbb::tbb_hash_compare >, debug_allocator, std::weak_ptr >, std::allocator> >::node; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::concurrent_hash_map, std::weak_ptr, tbb::tbb_hash_compare >, debug_allocator, std::weak_ptr >, std::allocator> >::node*; debug_allocator::size_type = unsigned int]’: ../../include/tbb/concurrent_hash_map.h:580:19: required from ‘static void* tbb::interface5::concurrent_hash_map::node::operator new(std::size_t, tbb::interface5::concurrent_hash_map::node_allocator_type&) [with Key = const std::weak_ptr; T = std::weak_ptr; HashCompare = tbb::tbb_hash_compare >; Allocator = debug_allocator, std::weak_ptr >, std::allocator>; std::size_t = unsigned int; tbb::interface5::concurrent_hash_map::node_allocator_type = debug_allocator, std::weak_ptr, tbb::tbb_hash_compare >, debug_allocator, std::weak_ptr >, std::allocator> >::node, std::allocator>]’ ../../include/tbb/concurrent_hash_map.h:1449:37: required from ‘void tbb::interface5::concurrent_hash_map::internal_copy(const tbb::interface5::concurrent_hash_map&) [with Key = const std::weak_ptr; T = std::weak_ptr; HashCompare = tbb::tbb_hash_compare >; Allocator = debug_allocator, std::weak_ptr >, std::allocator>]’ ../../include/tbb/concurrent_hash_map.h:774:9: required from ‘tbb::interface5::concurrent_hash_map::concurrent_hash_map(const tbb::interface5::concurrent_hash_map&, const allocator_type&) [with Key = const std::weak_ptr; T = std::weak_ptr; HashCompare = tbb::tbb_hash_compare >; Allocator = debug_allocator, std::weak_ptr >, std::allocator>; tbb::interface5::concurrent_hash_map::allocator_type = debug_allocator, std::weak_ptr >, std::allocator>]’ ../../src/test/test_concurrent_hash_map.cpp:1230:42: required from ‘void TypeTester(const std::__cxx11::list&) [with bool default_construction_present = true; Value = std::pair, std::weak_ptr >]’ ../../src/test/test_concurrent_hash_map.cpp:1307:67: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct tbb::interface5::concurrent_hash_map, std::weak_ptr, tbb::tbb_hash_compare >, debug_allocator, std::weak_ptr >, std::allocator> >::node’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../src/test/test_concurrent_hash_map.cpp:45: ../../include/tbb/concurrent_hash_map.h:561:12: note: ‘struct tbb::interface5::concurrent_hash_map, std::weak_ptr, tbb::tbb_hash_compare >, debug_allocator, std::weak_ptr >, std::allocator> >::node’ declared here struct node : public node_base { ^~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_map.cpp:42: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::internal::split_ordered_list >, local_counting_allocator >, std::allocator>, tbb::atomic > >::node; Allocator = std::allocator; debug_allocator::pointer = tbb::interface5::internal::split_ordered_list >, local_counting_allocator >, std::allocator>, tbb::atomic > >::node*; debug_allocator::size_type = unsigned int]’: ../../src/test/harness_allocator.h:474:43: required from ‘local_counting_allocator::pointer local_counting_allocator::allocate(local_counting_allocator::size_type) [with base_alloc_t = debug_allocator >, local_counting_allocator >, std::allocator>, tbb::atomic > >::node, std::allocator>; count_t = tbb::atomic; local_counting_allocator::pointer = tbb::interface5::internal::split_ordered_list >, local_counting_allocator >, std::allocator>, tbb::atomic > >::node*; local_counting_allocator::size_type = unsigned int]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:264:19: required from ‘tbb::interface5::internal::split_ordered_list::node* tbb::interface5::internal::split_ordered_list::create_node(tbb::interface5::internal::sokey_t, Arg&&, tbb::internal::true_type) [with Arg = std::pair >; T = std::pair >; Allocator = local_counting_allocator >, std::allocator>, tbb::atomic >; tbb::interface5::internal::split_ordered_list::nodeptr_t = tbb::interface5::internal::split_ordered_list >, local_counting_allocator >, std::allocator>, tbb::atomic > >::node*; tbb::interface5::internal::sokey_t = unsigned int; tbb::internal::true_type = tbb::internal::bool_constant]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:1282:27: required from ‘std::pair::iterator, bool> tbb::interface5::internal::concurrent_unordered_base::internal_insert(ValueType&&, tbb::interface5::internal::concurrent_unordered_base::nodeptr_t) [with AllowCreate = tbb::internal::bool_constant; ValueType = std::pair >; Traits = tbb::interface5::concurrent_unordered_map_traits, tbb::interface5::internal::hash_compare, std::equal_to >, local_counting_allocator, std::allocator> >, false>; typename tbb::interface5::internal::split_ordered_list::iterator = tbb::interface5::internal::solist_iterator >, local_counting_allocator >, std::allocator>, tbb::atomic > >, std::pair > >; tbb::interface5::internal::concurrent_unordered_base::nodeptr_t = tbb::interface5::internal::split_ordered_list >, local_counting_allocator >, std::allocator>, tbb::atomic > >::node*]’ ../../include/tbb/internal/_concurrent_unordered_impl.h:969:73: required from ‘std::pair::iterator, bool> tbb::interface5::internal::concurrent_unordered_base::insert(tbb::interface5::internal::concurrent_unordered_base::value_type&&) [with Traits = tbb::interface5::concurrent_unordered_map_traits, tbb::interface5::internal::hash_compare, std::equal_to >, local_counting_allocator, std::allocator> >, false>; typename tbb::interface5::internal::split_ordered_list::iterator = tbb::interface5::internal::solist_iterator >, local_counting_allocator >, std::allocator>, tbb::atomic > >, std::pair > >; tbb::interface5::internal::concurrent_unordered_base::value_type = std::pair >]’ ../../src/test/test_concurrent_unordered_common.h:254:43: required from ‘void test_basic(const char*, do_check_element_state) [with T = tbb::interface5::concurrent_unordered_map, tbb::tbb_hash, std::equal_to, local_counting_allocator, std::allocator> > >; do_check_element_state = tbb::internal::bool_constant]’ ../../src/test/test_concurrent_unordered_common.h:473:18: required from ‘void test_basic(const char*) [with T = tbb::interface5::concurrent_unordered_map, tbb::tbb_hash, std::equal_to, local_counting_allocator, std::allocator> > >]’ ../../src/test/test_concurrent_unordered_map.cpp:312:111: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct tbb::interface5::internal::split_ordered_list >, local_counting_allocator >, std::allocator>, tbb::atomic > >::node’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_map.h:27, from ../../src/test/test_concurrent_unordered_map.cpp:26: ../../include/tbb/internal/_concurrent_unordered_impl.h:206:12: note: ‘struct tbb::interface5::internal::split_ordered_list >, local_counting_allocator >, std::allocator>, tbb::atomic > >::node’ declared here struct node : tbb::internal::no_assign ^~~~ In file included from /usr/include/c++/8/vector:69, from ../../src/test/test_enumerable_thread_specific.cpp:35: /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = tbb::tbb_allocator]’: /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector >::iterator’ {aka ‘__gnu_cxx::__normal_iterator > >’} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from ../../src/test/test_enumerable_thread_specific.cpp:35: /usr/include/c++/8/bits/stl_vector.h: In function ‘void run_serial_vector_tests(const char*) [with T = double]’: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:69, from ../../src/test/test_enumerable_thread_specific.cpp:35: /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from ../../src/test/test_enumerable_thread_specific.cpp:35: /usr/include/c++/8/bits/stl_vector.h: In member function ‘tbb::task* tbb::interface9::internal::start_for::execute() [with Range = tbb::blocked_range; Body = parallel_vector_for_body; Partitioner = const tbb::auto_partitioner]’: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h: In member function ‘tbb::task* tbb::interface9::internal::start_for::execute() [with Range = tbb::blocked_range; Body = parallel_vector_for_body; Partitioner = const tbb::auto_partitioner]’: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ g++ -o test_handle_perror.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_handle_perror.cpp g++ -o test_halt.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_halt.cpp g++ -o test_mutex.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_mutex.cpp g++ -o test_mutex_native_threads.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_mutex_native_threads.cpp g++ -o test_rwm_upgrade_downgrade.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_rwm_upgrade_downgrade.cpp g++ -o test_cache_aligned_allocator.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_cache_aligned_allocator.cpp In file included from /usr/include/string.h:494, from /usr/include/c++/8/cstring:42, from ../../include/tbb/tbb_allocator.h:29, from ../../src/test/test_cache_aligned_allocator.cpp:24: In function ‘void* memset(void*, int, size_t)’, inlined from ‘tbb::zero_allocator::pointer tbb::zero_allocator::allocate(tbb::zero_allocator::size_type, const void*) [with T = Foo; Allocator = tbb::tbb_allocator]’ at ../../include/tbb/tbb_allocator.h:177:20, inlined from ‘void TestBasic(A&) [with T = Foo; A = tbb::zero_allocator, tbb::tbb_allocator>]’ at ../../src/test/test_allocator.h:173:12: /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:71:33: warning: ‘void* __builtin_memset(void*, int, unsigned int)’ specified size 4293918684 exceeds maximum object size 2147483647 [-Wstringop-overflow=] return __builtin___memset_chk (__dest, __ch, __len, __bos0 (__dest)); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘void* memset(void*, int, size_t)’, inlined from ‘tbb::zero_allocator::pointer tbb::zero_allocator::allocate(tbb::zero_allocator::size_type, const void*) [with T = Foo; Allocator = tbb::tbb_allocator]’ at ../../include/tbb/tbb_allocator.h:177:20, inlined from ‘void TestBasic(A&) [with T = Foo; A = tbb::zero_allocator, tbb::tbb_allocator>]’ at ../../src/test/test_allocator.h:173:12: /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:71:33: warning: ‘void* __builtin_memset(void*, int, unsigned int)’ specified size 4293918719 exceeds maximum object size 2147483647 [-Wstringop-overflow=] return __builtin___memset_chk (__dest, __ch, __len, __bos0 (__dest)); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘void* memset(void*, int, size_t)’, inlined from ‘tbb::zero_allocator::pointer tbb::zero_allocator::allocate(tbb::zero_allocator::size_type, const void*) [with T = Foo; Allocator = tbb::tbb_allocator]’ at ../../include/tbb/tbb_allocator.h:177:20, inlined from ‘void TestBasic(A&) [with T = Foo; A = tbb::zero_allocator, tbb::tbb_allocator>]’ at ../../src/test/test_allocator.h:173:12: /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:71:33: warning: ‘void* __builtin_memset(void*, int, unsigned int)’ specified size 4293918668 exceeds maximum object size 2147483647 [-Wstringop-overflow=] return __builtin___memset_chk (__dest, __ch, __len, __bos0 (__dest)); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘void* memset(void*, int, size_t)’, inlined from ‘tbb::zero_allocator::pointer tbb::zero_allocator::allocate(tbb::zero_allocator::size_type, const void*) [with T = Foo; Allocator = tbb::tbb_allocator]’ at ../../include/tbb/tbb_allocator.h:177:20, inlined from ‘void TestBasic(A&) [with T = Foo; A = tbb::zero_allocator, tbb::tbb_allocator>]’ at ../../src/test/test_allocator.h:173:12: /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:71:33: warning: ‘void* __builtin_memset(void*, int, unsigned int)’ specified size 4293918712 exceeds maximum object size 2147483647 [-Wstringop-overflow=] return __builtin___memset_chk (__dest, __ch, __len, __bos0 (__dest)); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -o test_cache_aligned_allocator_STL.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_cache_aligned_allocator_STL.cpp g++ -o test_parallel_for.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_parallel_for.cpp g++ -o test_parallel_reduce.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_parallel_reduce.cpp g++ -o test_parallel_sort.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_parallel_sort.cpp g++ -o test_parallel_scan.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_parallel_scan.cpp g++ -o test_parallel_while.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_parallel_while.cpp g++ -o test_parallel_do.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_parallel_do.cpp g++ -o test_pipeline.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_pipeline.cpp g++ -o test_pipeline_with_tbf.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_pipeline_with_tbf.cpp g++ -o test_parallel_pipeline.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_parallel_pipeline.cpp g++ -o test_lambda.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_lambda.cpp g++ -o test_task_scheduler_init.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_task_scheduler_init.cpp g++ -o test_task_scheduler_observer.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_task_scheduler_observer.cpp g++ -o test_task.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_task.cpp g++ -o test_tbb_thread.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_tbb_thread.cpp g++ -o test_std_thread.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_std_thread.cpp g++ -o test_tick_count.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_tick_count.cpp g++ -o test_inits_loop.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_inits_loop.cpp g++ -o test_yield.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_yield.cpp g++ -o test_eh_tasks.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_eh_tasks.cpp g++ -o test_eh_algorithms.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_eh_algorithms.cpp g++ -o test_eh_flow_graph.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_eh_flow_graph.cpp g++ -o test_parallel_invoke.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_parallel_invoke.cpp g++ -o test_task_group.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_task_group.cpp g++ -o test_ittnotify.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_ittnotify.cpp g++ -o test_parallel_for_each.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_parallel_for_each.cpp g++ -o test_tbb_header.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_tbb_header.cpp g++ -o test_tbb_header_secondary.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D__TBB_TEST_SECONDARY=1 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_tbb_header.cpp g++ -o test_combinable.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_combinable.cpp g++ -o test_task_auto_init.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_task_auto_init.cpp g++ -o test_task_arena.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_task_arena.cpp g++ -o test_concurrent_monitor.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_concurrent_monitor.cpp g++ -o test_semaphore.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_semaphore.cpp g++ -o test_critical_section.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_critical_section.cpp In file included from /usr/include/c++/8/vector:69, from ../../src/test/test_combinable.cpp:34: /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = tbb::tbb_allocator]’: /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector >::iterator’ {aka ‘__gnu_cxx::__normal_iterator > >’} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/vector:64, from ../../src/test/test_combinable.cpp:34: /usr/include/c++/8/bits/stl_vector.h: In member function ‘tbb::task* tbb::interface9::internal::start_for::execute() [with Range = tbb::blocked_range; Body = ParallelVectorForBody; Partitioner = const tbb::auto_partitioner]’: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ g++ -o test_reader_writer_lock.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_reader_writer_lock.cpp g++ -o test_tbb_condition_variable.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_tbb_condition_variable.cpp g++ -o test_intrusive_list.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_intrusive_list.cpp g++ -o test_concurrent_priority_queue.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_concurrent_priority_queue.cpp g++ -o test_task_priority.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_task_priority.cpp In file included from ../../src/test/test_concurrent_priority_queue.cpp:28: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = std::unique_ptr >; Allocator = std::allocator; debug_allocator::pointer = std::unique_ptr >*; debug_allocator::size_type = unsigned int]’: ../../src/test/test_concurrent_priority_queue.cpp:923:16: required from ‘void Examine(Queue&, Queue&, const std::vector&) [with bool hasCopyCtor = false; Queue = tbb::interface5::concurrent_priority_queue >, SmartPointersCompare, debug_allocator >, std::allocator> >; typename Queue::value_type = std::unique_ptr >]’ ../../src/test/test_concurrent_priority_queue.cpp:1000:34: required from ‘void TypeTesterUniquePtr(const std::vector&) [with T = int]’ ../../src/test/test_concurrent_priority_queue.cpp:1058:31: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘class std::unique_ptr >’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:80, from ../../include/tbb/tbb_stddef.h:427, from ../../include/tbb/tbb_machine.h:117, from ../../include/tbb/atomic.h:32, from ../../include/tbb/concurrent_priority_queue.h:24, from ../../src/test/test_concurrent_priority_queue.cpp:22: /usr/include/c++/8/bits/unique_ptr.h:160:11: note: ‘class std::unique_ptr >’ declared here class unique_ptr ^~~~~~~~~~ g++ -o test_task_enqueue.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_task_enqueue.cpp In file included from ../../src/test/test_concurrent_priority_queue.cpp:28: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = std::shared_ptr; Allocator = std::allocator; debug_allocator::pointer = std::shared_ptr*; debug_allocator::size_type = unsigned int]’: ../../src/test/test_concurrent_priority_queue.cpp:923:16: required from ‘void Examine(Queue&, Queue&, const std::vector&) [with bool hasCopyCtor = true; Queue = tbb::interface5::concurrent_priority_queue, SmartPointersCompare, debug_allocator, std::allocator> >; typename Queue::value_type = std::shared_ptr]’ ../../src/test/test_concurrent_priority_queue.cpp:931:34: required from ‘void Examine(const Queue&, const std::vector&) [with Queue = tbb::interface5::concurrent_priority_queue, SmartPointersCompare, debug_allocator, std::allocator> >; typename container_type::value_type = std::shared_ptr]’ ../../src/test/test_concurrent_priority_queue.cpp:963:12: required from ‘void TypeTester(const std::vector&, Compare) [with ValueType = std::shared_ptr; Compare = SmartPointersCompare]’ ../../src/test/test_concurrent_priority_queue.cpp:1051:46: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘class std::shared_ptr’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from ../../include/tbb/tbb_stddef.h:427, from ../../include/tbb/tbb_machine.h:117, from ../../include/tbb/atomic.h:32, from ../../include/tbb/concurrent_priority_queue.h:24, from ../../src/test/test_concurrent_priority_queue.cpp:22: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: ‘class std::shared_ptr’ declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from ../../src/test/test_concurrent_priority_queue.cpp:28: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = std::weak_ptr; Allocator = std::allocator; debug_allocator::pointer = std::weak_ptr*; debug_allocator::size_type = unsigned int]’: ../../src/test/test_concurrent_priority_queue.cpp:923:16: required from ‘void Examine(Queue&, Queue&, const std::vector&) [with bool hasCopyCtor = true; Queue = tbb::interface5::concurrent_priority_queue, SmartPointersCompare, debug_allocator, std::allocator> >; typename Queue::value_type = std::weak_ptr]’ ../../src/test/test_concurrent_priority_queue.cpp:931:34: required from ‘void Examine(const Queue&, const std::vector&) [with Queue = tbb::interface5::concurrent_priority_queue, SmartPointersCompare, debug_allocator, std::allocator> >; typename container_type::value_type = std::weak_ptr]’ ../../src/test/test_concurrent_priority_queue.cpp:963:12: required from ‘void TypeTester(const std::vector&, Compare) [with ValueType = std::weak_ptr; Compare = SmartPointersCompare]’ ../../src/test/test_concurrent_priority_queue.cpp:1052:45: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘class std::weak_ptr’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from ../../include/tbb/tbb_stddef.h:427, from ../../include/tbb/tbb_machine.h:117, from ../../include/tbb/atomic.h:32, from ../../include/tbb/concurrent_priority_queue.h:24, from ../../src/test/test_concurrent_priority_queue.cpp:22: /usr/include/c++/8/bits/shared_ptr.h:536:11: note: ‘class std::weak_ptr’ declared here class weak_ptr : public __weak_ptr<_Tp> ^~~~~~~~ In file included from ../../src/test/test_concurrent_priority_queue.cpp:28: ../../src/test/harness_allocator.h: In instantiation of ‘debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::atomic; Allocator = std::allocator; debug_allocator::pointer = tbb::atomic*; debug_allocator::size_type = unsigned int]’: ../../src/test/test_concurrent_priority_queue.cpp:923:16: required from ‘void Examine(Queue&, Queue&, const std::vector&) [with bool hasCopyCtor = true; Queue = tbb::interface5::concurrent_priority_queue, std::less >, debug_allocator, std::allocator> >; typename Queue::value_type = tbb::atomic]’ ../../src/test/test_concurrent_priority_queue.cpp:931:34: required from ‘void Examine(const Queue&, const std::vector&) [with Queue = tbb::interface5::concurrent_priority_queue, std::less >, debug_allocator, std::allocator> >; typename container_type::value_type = tbb::atomic]’ ../../src/test/test_concurrent_priority_queue.cpp:963:12: required from ‘void TypeTester(const std::vector&, Compare) [with ValueType = tbb::atomic; Compare = std::less >]’ ../../src/test/test_concurrent_priority_queue.cpp:1024:64: required from ‘void TypeTester(const std::vector&) [with ValueType = tbb::atomic]’ ../../src/test/test_concurrent_priority_queue.cpp:1041:22: required from here ../../src/test/harness_allocator.h:518:20: warning: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘struct tbb::atomic’ with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_priority_queue.h:24, from ../../src/test/test_concurrent_priority_queue.cpp:22: ../../include/tbb/atomic.h:421:27: note: ‘struct tbb::atomic’ declared here template<> struct atomic: internal::atomic_impl_with_arithmetic { \ ^~~~~~~~~ ../../include/tbb/atomic.h:471:1: note: in expansion of macro ‘__TBB_DECL_ATOMIC’ __TBB_DECL_ATOMIC(int) ^~~~~~~~~~~~~~~~~ g++ -o test_task_steal_limit.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_task_steal_limit.cpp g++ -o test_hw_concurrency.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_hw_concurrency.cpp g++ -o test_fp.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_fp.cpp g++ -o test_tuple.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_tuple.cpp g++ -o test_flow_graph.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_flow_graph.cpp g++ -o test_broadcast_node.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_broadcast_node.cpp g++ -o test_continue_node.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_continue_node.cpp g++ -o test_function_node.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_function_node.cpp g++ -o test_limiter_node.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_limiter_node.cpp g++ -o test_join_node.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_join_node.cpp g++ -o test_join_node_key_matching.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_join_node_key_matching.cpp g++ -o test_join_node_msg_key_matching.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_join_node_msg_key_matching.cpp g++ -o test_buffer_node.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_buffer_node.cpp g++ -o test_queue_node.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_queue_node.cpp g++ -o test_priority_queue_node.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_priority_queue_node.cpp g++ -o test_sequencer_node.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_sequencer_node.cpp g++ -o test_source_node.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_source_node.cpp g++ -o test_overwrite_node.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_overwrite_node.cpp g++ -o test_write_once_node.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_write_once_node.cpp g++ -o test_indexer_node.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_indexer_node.cpp g++ -o test_multifunction_node.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_multifunction_node.cpp g++ -o test_split_node.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_split_node.cpp g++ -o test_static_assert.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_static_assert.cpp g++ -o test_aggregator.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_aggregator.cpp g++ -o test_concurrent_lru_cache.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_concurrent_lru_cache.cpp g++ -o test_examples_common_utility.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_examples_common_utility.cpp g++ -o test_dynamic_link.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_dynamic_link.cpp g++ -o test_parallel_for_vectorization.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_parallel_for_vectorization.cpp g++ -o test_tagged_msg.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_tagged_msg.cpp g++ -o test_partitioner_whitebox.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_partitioner_whitebox.cpp In file included from /usr/include/c++/8/vector:69, from /usr/include/c++/8/queue:61, from ../../include/tbb/flow_graph.h:73, from ../../src/test/test_tagged_msg.cpp:26: /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In function ‘void TestWrapper()’: /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 _M_realloc_insert(end(), std::forward<_Args>(__args)...); ^~~~~~~~~~~~~~~~~ g++ -o test_flow_graph_whitebox.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_flow_graph_whitebox.cpp g++ -o test_composite_node.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_composite_node.cpp g++ -o test_async_node.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_async_node.cpp g++ -o test_async_msg.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_async_msg.cpp g++ -o test_tbb_version.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_tbb_version.cpp g++ -o test_task_leaks.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -flifetime-dse=1 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_task_leaks.cpp g++ -o test_task_assertions.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -flifetime-dse=1 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_task_assertions.cpp g++ -o test_fast_random.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -flifetime-dse=1 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_fast_random.cpp g++ -o test_global_control_whitebox.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -flifetime-dse=1 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_global_control_whitebox.cpp g++ -o test_concurrent_queue_whitebox.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -flifetime-dse=1 -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_concurrent_queue_whitebox.cpp g++ -o test_openmp.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/test/test_openmp.cpp Intel(R) Cilk(TM) Plus is not available g++ -o test_concurrent_vector_v2.o -c -MMD -D__TBB_TEST_DEPRECATED=1 -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-parentheses -Wno-non-virtual-dtor -I../../src/test -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/old/test_concurrent_vector_v2.cpp g++ -o test_concurrent_queue_v2.o -c -MMD -D__TBB_TEST_DEPRECATED=1 -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-parentheses -Wno-non-virtual-dtor -I../../src/test -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/old/test_concurrent_queue_v2.cpp g++ -o test_mutex_v2.o -c -MMD -D__TBB_TEST_DEPRECATED=1 -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-parentheses -Wno-non-virtual-dtor -I../../src/test -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/old/test_mutex_v2.cpp g++ -o test_task_scheduler_observer_v3.o -c -MMD -D__TBB_TEST_DEPRECATED=1 -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wno-parentheses -Wno-non-virtual-dtor -I../../src/test -I../../src -I../../src/rml/include -I../../include -I. -include ../../src/test/harness_preload.h ../../src/old/test_task_scheduler_observer_v3.cpp g++ -o test_assembly.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_assembly.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_global_control.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_global_control.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_tbb_fork.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_tbb_fork.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_assembly_compiler_builtins.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_assembly_compiler_builtins.o -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_aligned_space.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_aligned_space.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_atomic.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_atomic.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_atomic_pic.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_atomic_pic.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_atomic_compiler_builtins.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_atomic_compiler_builtins.o -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_blocked_range.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_blocked_range.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_blocked_range2d.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_blocked_range2d.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_blocked_range3d.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_blocked_range3d.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_blocked_rangeNd.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_blocked_rangeNd.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_concurrent_queue.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_concurrent_queue.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_concurrent_vector.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_concurrent_vector.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_concurrent_unordered_set.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_concurrent_unordered_set.o libtbb.so test_concurrent_unordered_set_secondary.o -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_concurrent_unordered_map.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_concurrent_unordered_map.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_concurrent_hash_map.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_concurrent_hash_map.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_enumerable_thread_specific.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_enumerable_thread_specific.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_handle_perror.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_handle_perror.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_halt.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_halt.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_mutex.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_mutex.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_mutex_native_threads.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_mutex_native_threads.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_rwm_upgrade_downgrade.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_rwm_upgrade_downgrade.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_cache_aligned_allocator.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_cache_aligned_allocator.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_cache_aligned_allocator_STL.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_cache_aligned_allocator_STL.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_parallel_for.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_parallel_for.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_parallel_reduce.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_parallel_reduce.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_parallel_sort.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_parallel_sort.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_parallel_scan.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_parallel_scan.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_parallel_while.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_parallel_while.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_parallel_do.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_parallel_do.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_pipeline.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_pipeline.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_pipeline_with_tbf.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_pipeline_with_tbf.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_parallel_pipeline.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_parallel_pipeline.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_lambda.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_lambda.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_task_scheduler_init.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_task_scheduler_init.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_task_scheduler_observer.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_task_scheduler_observer.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_task.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_task.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_tbb_thread.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_tbb_thread.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_std_thread.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_std_thread.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_tick_count.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_tick_count.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_inits_loop.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_inits_loop.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_yield.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_yield.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_eh_tasks.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_eh_tasks.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_eh_algorithms.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_eh_algorithms.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_eh_flow_graph.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_eh_flow_graph.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_parallel_invoke.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_parallel_invoke.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_task_group.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_task_group.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_ittnotify.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_ittnotify.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_parallel_for_each.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_parallel_for_each.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_tbb_header.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_tbb_header.o libtbb.so test_tbb_header_secondary.o -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_combinable.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_combinable.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_task_auto_init.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_task_auto_init.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_task_arena.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_task_arena.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_concurrent_monitor.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_concurrent_monitor.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_semaphore.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_semaphore.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_critical_section.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_critical_section.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_reader_writer_lock.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_reader_writer_lock.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_tbb_condition_variable.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_tbb_condition_variable.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_intrusive_list.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_intrusive_list.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_concurrent_priority_queue.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_concurrent_priority_queue.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_task_priority.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_task_priority.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_task_enqueue.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_task_enqueue.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_task_steal_limit.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_task_steal_limit.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_hw_concurrency.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_hw_concurrency.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_fp.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_fp.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_tuple.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_tuple.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_flow_graph.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_flow_graph.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_broadcast_node.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_broadcast_node.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_continue_node.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_continue_node.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_function_node.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_function_node.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_limiter_node.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_limiter_node.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_join_node.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_join_node.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_join_node_key_matching.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_join_node_key_matching.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_join_node_msg_key_matching.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_join_node_msg_key_matching.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_buffer_node.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_buffer_node.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_queue_node.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_queue_node.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_priority_queue_node.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_priority_queue_node.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_sequencer_node.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_sequencer_node.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_source_node.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_source_node.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_overwrite_node.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_overwrite_node.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_write_once_node.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_write_once_node.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_indexer_node.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_indexer_node.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_multifunction_node.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_multifunction_node.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_split_node.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_split_node.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_static_assert.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_static_assert.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_aggregator.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_aggregator.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_concurrent_lru_cache.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_concurrent_lru_cache.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_examples_common_utility.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_examples_common_utility.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_dynamic_link.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_dynamic_link.o libtbb.so -lpthread -lrt -latomic -ldl -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_parallel_for_vectorization.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_parallel_for_vectorization.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_tagged_msg.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_tagged_msg.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_partitioner_whitebox.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_partitioner_whitebox.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_flow_graph_whitebox.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_flow_graph_whitebox.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_composite_node.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_composite_node.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_async_node.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_async_node.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_async_msg.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_async_msg.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_tbb_version.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_tbb_version.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_task_leaks.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -flifetime-dse=1 test_task_leaks.o tbb_misc.o -lpthread -lrt -latomic -ldl -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_task_assertions.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -flifetime-dse=1 test_task_assertions.o tbb_misc.o -lpthread -lrt -latomic -ldl -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_fast_random.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -flifetime-dse=1 test_fast_random.o tbb_misc.o -lpthread -lrt -latomic -ldl -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_global_control_whitebox.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -flifetime-dse=1 test_global_control_whitebox.o tbb_misc.o -lpthread -lrt -latomic -ldl -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_concurrent_queue_whitebox.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -Wno-parentheses -Wno-non-virtual-dtor -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -flifetime-dse=1 test_concurrent_queue_whitebox.o tbb_misc.o -lpthread -lrt -latomic -ldl -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_openmp.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fopenmp test_openmp.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_concurrent_vector_v2.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_concurrent_vector_v2.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_concurrent_queue_v2.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_concurrent_queue_v2.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_mutex_v2.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_mutex_v2.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_task_scheduler_observer_v3.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 test_task_scheduler_observer_v3.o libtbb.so -lpthread -lrt -latomic -Wl,-rpath-link=. -rdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed sh ../test_summary.sh ./test_assembly.exe sh ../test_summary.sh ./test_openmp.exe 1:4 done sh ../test_summary.sh ./test_global_control.exe sh ../test_summary.sh ./test_concurrent_vector_v2.exe 1:4 TBB Warning: The number of workers is currently limited to 0. The request for 1 workers is ignored. Further requests for more workers will be silently ignored until the limit changes. TBB Warning: The number of workers is currently limited to 0. The request for 1 workers is ignored. Further requests for more workers will be silently ignored until the limit changes. done sh ../test_summary.sh ./test_tbb_fork.exe done sh ../test_summary.sh ./test_concurrent_queue_v2.exe 1:4 done done sh ../test_summary.sh ./test_mutex_v2.exe 1 done sh ../test_summary.sh ./test_mutex_v2.exe 2 done sh ../test_summary.sh ./test_mutex_v2.exe 4 done sh ../test_summary.sh ./test_task_scheduler_observer_v3.exe 1:4 done done sh ../test_summary.sh ./test_assembly_compiler_builtins.exe done sh ../test_summary.sh ./test_aligned_space.exe done sh ../test_summary.sh ./test_atomic.exe done sh ../test_summary.sh ./test_atomic_pic.exe done sh ../test_summary.sh ./test_atomic_compiler_builtins.exe done sh ../test_summary.sh ./test_blocked_range.exe done sh ../test_summary.sh ./test_blocked_range2d.exe done sh ../test_summary.sh ./test_blocked_range3d.exe done sh ../test_summary.sh ./test_blocked_rangeNd.exe done sh ../test_summary.sh ./test_concurrent_queue.exe done sh ../test_summary.sh ./test_concurrent_vector.exe done sh ../test_summary.sh ./test_concurrent_unordered_set.exe done sh ../test_summary.sh ./test_concurrent_unordered_map.exe done sh ../test_summary.sh ./test_concurrent_hash_map.exe done sh ../test_summary.sh ./test_enumerable_thread_specific.exe done sh ../test_summary.sh ./test_handle_perror.exe done sh ../test_summary.sh ./test_halt.exe done sh ../test_summary.sh ./test_mutex.exe done sh ../test_summary.sh ./test_mutex_native_threads.exe done sh ../test_summary.sh ./test_rwm_upgrade_downgrade.exe done sh ../test_summary.sh ./test_cache_aligned_allocator.exe done sh ../test_summary.sh ./test_cache_aligned_allocator_STL.exe done sh ../test_summary.sh ./test_parallel_for.exe done sh ../test_summary.sh ./test_parallel_reduce.exe done sh ../test_summary.sh ./test_parallel_sort.exe done sh ../test_summary.sh ./test_parallel_scan.exe done sh ../test_summary.sh ./test_parallel_while.exe done sh ../test_summary.sh ./test_parallel_do.exe done sh ../test_summary.sh ./test_pipeline.exe done sh ../test_summary.sh ./test_pipeline_with_tbf.exe done sh ../test_summary.sh ./test_parallel_pipeline.exe done sh ../test_summary.sh ./test_lambda.exe done sh ../test_summary.sh ./test_task_scheduler_init.exe done sh ../test_summary.sh ./test_task_scheduler_observer.exe done sh ../test_summary.sh ./test_task.exe done sh ../test_summary.sh ./test_tbb_thread.exe done sh ../test_summary.sh ./test_std_thread.exe done sh ../test_summary.sh ./test_tick_count.exe done sh ../test_summary.sh ./test_inits_loop.exe skip sh ../test_summary.sh ./test_yield.exe done sh ../test_summary.sh ./test_eh_tasks.exe done sh ../test_summary.sh ./test_eh_algorithms.exe done sh ../test_summary.sh ./test_eh_flow_graph.exe done sh ../test_summary.sh ./test_parallel_invoke.exe done sh ../test_summary.sh ./test_task_group.exe done sh ../test_summary.sh ./test_ittnotify.exe skip sh ../test_summary.sh ./test_parallel_for_each.exe done sh ../test_summary.sh ./test_tbb_header.exe done sh ../test_summary.sh ./test_combinable.exe done sh ../test_summary.sh ./test_task_auto_init.exe done sh ../test_summary.sh ./test_task_arena.exe done sh ../test_summary.sh ./test_concurrent_monitor.exe done sh ../test_summary.sh ./test_semaphore.exe done sh ../test_summary.sh ./test_critical_section.exe done sh ../test_summary.sh ./test_reader_writer_lock.exe done sh ../test_summary.sh ./test_tbb_condition_variable.exe done sh ../test_summary.sh ./test_intrusive_list.exe done sh ../test_summary.sh ./test_concurrent_priority_queue.exe done sh ../test_summary.sh ./test_task_priority.exe Known issue: priority effect is limited in case of blocking-style nesting Warning: test 3 misbehaved too often (7 out of 12) Warning: test 3 misbehaved too often (9 out of 12) Warning: test 3 misbehaved too often (7 out of 12) TBB Warning: The number of workers is currently limited to 0. The request for 2 workers is ignored. Further requests for more workers will be silently ignored until the limit changes. Warning: test 0 misbehaved too often (3 out of 3) Warning: test 2 misbehaved too often (3 out of 3) TBB Warning: The number of workers is currently limited to 0. The request for 2 workers is ignored. Further requests for more workers will be silently ignored until the limit changes. Warning: test 0 misbehaved too often (3 out of 3) Warning: test 2 misbehaved too often (3 out of 3) TBB Warning: The number of workers is currently limited to 0. The request for 2 workers is ignored. Further requests for more workers will be silently ignored until the limit changes. TBB Warning: The number of workers is currently limited to 0. The request for 2 workers is ignored. Further requests for more workers will be silently ignored until the limit changes. Warning: test 0 misbehaved too often (3 out of 3) Warning: test 2 misbehaved too often (3 out of 3) TBB Warning: The number of workers is currently limited to 0. The request for 2 workers is ignored. Further requests for more workers will be silently ignored until the limit changes. Warning: test 0 misbehaved too often (3 out of 3) Warning: test 2 misbehaved too often (3 out of 3) done sh ../test_summary.sh ./test_task_enqueue.exe TBB Warning: The number of workers is currently limited to 0. The request for 4 workers is ignored. Further requests for more workers will be silently ignored until the limit changes. TBB Warning: The number of workers is currently limited to 0. The request for 4 workers is ignored. Further requests for more workers will be silently ignored until the limit changes. TBB Warning: The number of workers is currently limited to 0. The request for 1 workers is ignored. Further requests for more workers will be silently ignored until the limit changes. TBB Warning: The number of workers is currently limited to 0. The request for 2 workers is ignored. Further requests for more workers will be silently ignored until the limit changes. done sh ../test_summary.sh ./test_task_steal_limit.exe done sh ../test_summary.sh ./test_hw_concurrency.exe done sh ../test_summary.sh ./test_fp.exe done sh ../test_summary.sh ./test_tuple.exe done sh ../test_summary.sh ./test_flow_graph.exe done sh ../test_summary.sh ./test_broadcast_node.exe done sh ../test_summary.sh ./test_continue_node.exe done sh ../test_summary.sh ./test_function_node.exe done sh ../test_summary.sh ./test_limiter_node.exe done sh ../test_summary.sh ./test_join_node.exe done sh ../test_summary.sh ./test_join_node_key_matching.exe done sh ../test_summary.sh ./test_join_node_msg_key_matching.exe done sh ../test_summary.sh ./test_buffer_node.exe done sh ../test_summary.sh ./test_queue_node.exe done sh ../test_summary.sh ./test_priority_queue_node.exe done sh ../test_summary.sh ./test_sequencer_node.exe done sh ../test_summary.sh ./test_source_node.exe done sh ../test_summary.sh ./test_overwrite_node.exe done sh ../test_summary.sh ./test_write_once_node.exe done sh ../test_summary.sh ./test_indexer_node.exe done sh ../test_summary.sh ./test_multifunction_node.exe done sh ../test_summary.sh ./test_split_node.exe done sh ../test_summary.sh ./test_static_assert.exe Known issue: no need to test ad-hoc implementation as native feature of C++11 is used skip sh ../test_summary.sh ./test_aggregator.exe done sh ../test_summary.sh ./test_concurrent_lru_cache.exe done sh ../test_summary.sh ./test_examples_common_utility.exe done sh ../test_summary.sh ./test_dynamic_link.exe done sh ../test_summary.sh ./test_parallel_for_vectorization.exe skip sh ../test_summary.sh ./test_tagged_msg.exe done sh ../test_summary.sh ./test_partitioner_whitebox.exe done sh ../test_summary.sh ./test_flow_graph_whitebox.exe done sh ../test_summary.sh ./test_composite_node.exe done sh ../test_summary.sh ./test_async_node.exe done sh ../test_summary.sh ./test_async_msg.exe done sh ../test_summary.sh ./test_tbb_version.exe done sh ../test_summary.sh ./test_task_leaks.exe done sh ../test_summary.sh ./test_task_assertions.exe skip sh ../test_summary.sh ./test_fast_random.exe done sh ../test_summary.sh ./test_global_control_whitebox.exe done sh ../test_summary.sh ./test_concurrent_queue_whitebox.exe done make[2]: Leaving directory '/<>/build/linux_armv7_gcc_cc8_libc2.28_release' sh ./build/test_summary.sh --dump DEBUG "./build/linux_armv7_gcc_cc8_libc2.28_debug" 110 DEBUG tests passed. sh ./build/test_summary.sh --dump RELEASE "./build/linux_armv7_gcc_cc8_libc2.28_release" 110 RELEASE tests passed. make[1]: Leaving directory '/<>' create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary-arch dh binary-arch dh_testroot -a dh_prep -a dh_auto_install -a dh_install -a dh_installdocs -a dh_installchangelogs -a dh_installexamples -a dh_perl -a dh_link -a dh_strip_nondeterminism -a dh_compress -a dh_fixperms -a dh_missing -a dh_strip -a dh_makeshlibs -a dh_shlibdeps -a dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libtbb2/usr/lib/arm-linux-gnueabihf/libtbb.so.2 found in none of the libraries dpkg-shlibdeps: warning: symbol __aeabi_atexit@GLIBC_2.4 used by debian/libtbb2/usr/lib/arm-linux-gnueabihf/libtbbmalloc.so.2 found in none of the libraries dh_installdeb -a dh_gencontrol -a dh_md5sums -a dh_builddeb -a INFO: pkgstriptranslations version 143 INFO: pkgstriptranslations version 143 INFO: pkgstriptranslations version 143 INFO: pkgstriptranslations version 143 pkgstriptranslations: processing libtbb2 (in debian/libtbb2); do_strip: , oemstrip: pkgstriptranslations: processing tbb-examples (in debian/tbb-examples); do_strip: , oemstrip: pkgstriptranslations: processing libtbb-dev (in debian/libtbb-dev); do_strip: , oemstrip: pkgstriptranslations: processing libtbb2-dbgsym (in debian/.debhelper/libtbb2/dbgsym-root); do_strip: , oemstrip: pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/libtbb2/DEBIAN/control, package libtbb2, directory debian/libtbb2 INFO: pkgstripfiles: waiting for lock (libtbb2) ... pkgstripfiles: processing control file: debian/.debhelper/libtbb2/dbgsym-root/DEBIAN/control, package libtbb2-dbgsym, directory debian/.debhelper/libtbb2/dbgsym-root dpkg-deb: building package 'libtbb2-dbgsym' in 'debian/.debhelper/scratch-space/build-libtbb2/libtbb2-dbgsym_2018~U6-2_armhf.deb'. INFO: pkgstripfiles: waiting for lock (libtbb2) ... Renaming libtbb2-dbgsym_2018~U6-2_armhf.deb to libtbb2-dbgsym_2018~U6-2_armhf.ddeb INFO: pkgstripfiles: waiting for lock (libtbb2) ... INFO: pkgstripfiles: waiting for lock (libtbb2) ... INFO: pkgstripfiles: waiting for lock (libtbb2) ... pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/tbb-examples/DEBIAN/control, package tbb-examples, directory debian/tbb-examples INFO: pkgstripfiles: waiting for lock (tbb-examples) ... INFO: pkgstripfiles: waiting for lock (libtbb2) ... INFO: pkgstripfiles: waiting for lock (libtbb2) ... INFO: pkgstripfiles: waiting for lock (tbb-examples) ... INFO: pkgstripfiles: waiting for lock (tbb-examples) ... INFO: pkgstripfiles: waiting for lock (libtbb2) ... INFO: pkgstripfiles: waiting for lock (tbb-examples) ... INFO: pkgstripfiles: waiting for lock (libtbb2) ... INFO: pkgstripfiles: waiting for lock (libtbb2) ... INFO: pkgstripfiles: waiting for lock (tbb-examples) ... INFO: pkgstripfiles: waiting for lock (tbb-examples) ... INFO: pkgstripfiles: waiting for lock (libtbb2) ... INFO: pkgstripfiles: waiting for lock (libtbb2) ... INFO: pkgstripfiles: waiting for lock (tbb-examples) ... INFO: pkgstripfiles: waiting for lock (libtbb2) ... INFO: pkgstripfiles: waiting for lock (tbb-examples) ... INFO: pkgstripfiles: waiting for lock (libtbb2) ... INFO: pkgstripfiles: waiting for lock (tbb-examples) ... INFO: pkgstripfiles: waiting for lock (libtbb2) ... INFO: pkgstripfiles: waiting for lock (tbb-examples) ... pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/libtbb-dev/DEBIAN/control, package libtbb-dev, directory debian/libtbb-dev Searching for duplicated docs in dependency libtbb2... symlinking changelog.Debian.gz in libtbb-dev to file in libtbb2 symlinking Release_Notes.txt.gz in libtbb-dev to file in libtbb2 pkgstripfiles: Running PNG optimization (using 4 cpus) for package libtbb-dev ... pkgstripfiles: No PNG files. INFO: pkgstripfiles: waiting for lock (libtbb2) ... INFO: pkgstripfiles: waiting for lock (tbb-examples) ... dpkg-deb: building package 'libtbb-dev' in '../libtbb-dev_2018~U6-2_armhf.deb'. INFO: pkgstripfiles: waiting for lock (tbb-examples) ... pkgstripfiles: Truncating usr/share/doc/libtbb2/changelog.Debian.gz to topmost ten records pkgstripfiles: Running PNG optimization (using 4 cpus) for package libtbb2 ... pkgstripfiles: No PNG files. dpkg-deb: building package 'libtbb2' in '../libtbb2_2018~U6-2_armhf.deb'. pkgstripfiles: Truncating usr/share/doc/tbb-examples/changelog.Debian.gz to topmost ten records pkgstripfiles: Running PNG optimization (using 4 cpus) for package tbb-examples ... oooo pkgstripfiles: PNG optimization (4/0) for package tbb-examples took 15 s dpkg-deb: building package 'tbb-examples' in '../tbb-examples_2018~U6-2_armhf.deb'. dpkg-genbuildinfo --build=any dpkg-genchanges --build=any -mLaunchpad Build Daemon >../tbb_2018~U6-2_armhf.changes dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) -------------------------------------------------------------------------------- Build finished at 20181130-1815 Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Post Build Chroot | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Changes | +------------------------------------------------------------------------------+ tbb_2018~U6-2_armhf.changes: ---------------------------- Format: 1.8 Date: Fri, 30 Nov 2018 07:41:31 +0000 Source: tbb Binary: libtbb-dev libtbb2 libtbb-doc tbb-examples Architecture: armhf Version: 2018~U6-2 Distribution: disco-proposed Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: Mo Zhou Description: libtbb-dev - parallelism library for C++ - development files libtbb-doc - parallelism library for C++ - documentation libtbb2 - parallelism library for C++ - runtime files tbb-examples - parallelism library for C++ - example files Changes: tbb (2018~U6-2) unstable; urgency=medium . * Upload to unstable. Checksums-Sha1: c6058b5e4b1129b5b1c918037371a6396724c1f0 237596 libtbb-dev_2018~U6-2_armhf.deb 5779b777007a6631491f52ba93a38c988ade56fe 1230652 libtbb2-dbgsym_2018~U6-2_armhf.ddeb e96171ef487e4d6913c317fd6667b0b0bc395c70 78880 libtbb2_2018~U6-2_armhf.deb 2d64182c8fcc0cd17bf49216a7ea0209b1157cab 1012008 tbb-examples_2018~U6-2_armhf.deb ce7cd0e17d00016acabf6c65c1daa2fa9a65601c 5696 tbb_2018~U6-2_armhf.buildinfo Checksums-Sha256: 37882dc0ef07f03631c7b1ac8c346b3855cf19cbfce55daa7b245e0905dbda6d 237596 libtbb-dev_2018~U6-2_armhf.deb a0ca9786925bfa84b04433595734eb63386b616ad4b1d04c94b724d7631d0fa6 1230652 libtbb2-dbgsym_2018~U6-2_armhf.ddeb d0f6e675fcb58f9bf4e09b9c43b8b70a864afb011f475bc77bd344eb1682fba3 78880 libtbb2_2018~U6-2_armhf.deb f09a5716be545ec1cceaefdcf43eebdbafb728bbc9b35a1a247fcf3d74c726c6 1012008 tbb-examples_2018~U6-2_armhf.deb 1831a96dc91bbd6367043a0b0c1063c6edea6948ccd5eefaa4163c14e9a6c514 5696 tbb_2018~U6-2_armhf.buildinfo Files: 5071d484b578e3356bcb99dd64426a9e 237596 libdevel optional libtbb-dev_2018~U6-2_armhf.deb 41fc8e450c18e26305bc1990a5d31fad 1230652 debug optional libtbb2-dbgsym_2018~U6-2_armhf.ddeb a23e0a28977198fb9ae10e8cecdc029d 78880 libs optional libtbb2_2018~U6-2_armhf.deb e7879a732eb17fdff14058050f06b7a0 1012008 doc optional tbb-examples_2018~U6-2_armhf.deb bbd3d5204c2e2ba1b4dc80176d37cb16 5696 libs optional tbb_2018~U6-2_armhf.buildinfo +------------------------------------------------------------------------------+ | Package contents | +------------------------------------------------------------------------------+ libtbb-dev_2018~U6-2_armhf.deb ------------------------------ new debian package, version 2.0. size 237596 bytes: control archive=3932 bytes. 980 bytes, 24 lines control 8000 bytes, 112 lines md5sums Package: libtbb-dev Source: tbb Version: 2018~U6-2 Architecture: armhf Maintainer: Ubuntu Developers Original-Maintainer: Debian Science Maintainers Installed-Size: 1662 Depends: libtbb2 (= 2018~U6-2) Suggests: tbb-examples, libtbb-doc Section: libdevel Priority: optional Multi-Arch: same Homepage: https://www.threadingbuildingblocks.org/ Description: parallelism library for C++ - development files TBB is a library that helps you leverage multi-core processor performance without having to be a threading expert. It represents a higher-level, task-based parallelism that abstracts platform details and threading mechanism for performance and scalability. . (Note: if you are a user of the i386 architecture, i.e., 32-bit Intel or compatible hardware, this package only supports Pentium4-compatible and higher processors.) . This package includes the TBB development files. drwxr-xr-x root/root 0 2018-11-30 07:41 ./ drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/ drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/include/ drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/include/tbb/ -rw-r--r-- root/root 8143 2018-10-09 09:12 ./usr/include/tbb/aggregator.h -rw-r--r-- root/root 1399 2018-10-09 09:12 ./usr/include/tbb/aligned_space.h -rw-r--r-- root/root 21127 2018-10-09 09:12 ./usr/include/tbb/atomic.h -rw-r--r-- root/root 6613 2018-10-09 09:12 ./usr/include/tbb/blocked_range.h -rw-r--r-- root/root 3241 2018-10-09 09:12 ./usr/include/tbb/blocked_range2d.h -rw-r--r-- root/root 4321 2018-10-09 09:12 ./usr/include/tbb/blocked_range3d.h -rw-r--r-- root/root 5739 2018-10-09 09:12 ./usr/include/tbb/blocked_rangeNd.h -rw-r--r-- root/root 4752 2018-10-09 09:12 ./usr/include/tbb/cache_aligned_allocator.h -rw-r--r-- root/root 2411 2018-10-09 09:12 ./usr/include/tbb/combinable.h drwxr-xr-x root/root 0 2018-10-09 09:12 ./usr/include/tbb/compat/ -rw-r--r-- root/root 15478 2018-10-09 09:12 ./usr/include/tbb/compat/condition_variable -rw-r--r-- root/root 1663 2018-10-09 09:12 ./usr/include/tbb/compat/ppl.h -rw-r--r-- root/root 1494 2018-10-09 09:12 ./usr/include/tbb/compat/thread -rw-r--r-- root/root 17973 2018-10-09 09:12 ./usr/include/tbb/compat/tuple -rw-r--r-- root/root 64303 2018-10-09 09:12 ./usr/include/tbb/concurrent_hash_map.h -rw-r--r-- root/root 12741 2018-10-09 09:12 ./usr/include/tbb/concurrent_lru_cache.h -rw-r--r-- root/root 19168 2018-10-09 09:12 ./usr/include/tbb/concurrent_priority_queue.h -rw-r--r-- root/root 15778 2018-10-09 09:12 ./usr/include/tbb/concurrent_queue.h -rw-r--r-- root/root 10952 2018-10-09 09:12 ./usr/include/tbb/concurrent_unordered_map.h -rw-r--r-- root/root 9864 2018-10-09 09:12 ./usr/include/tbb/concurrent_unordered_set.h -rw-r--r-- root/root 58774 2018-10-09 09:12 ./usr/include/tbb/concurrent_vector.h -rw-r--r-- root/root 3698 2018-10-09 09:12 ./usr/include/tbb/critical_section.h -rw-r--r-- root/root 48096 2018-10-09 09:12 ./usr/include/tbb/enumerable_thread_specific.h -rw-r--r-- root/root 152695 2018-10-09 09:12 ./usr/include/tbb/flow_graph.h -rw-r--r-- root/root 1529 2018-10-09 09:12 ./usr/include/tbb/flow_graph_abstractions.h -rw-r--r-- root/root 57752 2018-10-09 09:12 ./usr/include/tbb/flow_graph_opencl_node.h -rw-r--r-- root/root 10588 2018-10-09 09:12 ./usr/include/tbb/gfx_factory.h -rw-r--r-- root/root 2569 2018-10-09 09:12 ./usr/include/tbb/global_control.h -rw-r--r-- root/root 901 2018-10-09 09:12 ./usr/include/tbb/index.html drwxr-xr-x root/root 0 2018-10-09 09:12 ./usr/include/tbb/internal/ -rw-r--r-- root/root 7776 2018-10-09 09:12 ./usr/include/tbb/internal/_aggregator_impl.h -rw-r--r-- root/root 36951 2018-10-09 09:12 ./usr/include/tbb/internal/_concurrent_queue_impl.h -rw-r--r-- root/root 55220 2018-10-09 09:12 ./usr/include/tbb/internal/_concurrent_unordered_impl.h -rw-r--r-- root/root 4677 2018-10-09 09:12 ./usr/include/tbb/internal/_flow_graph_async_msg_impl.h -rw-r--r-- root/root 12034 2018-10-09 09:12 ./usr/include/tbb/internal/_flow_graph_body_impl.h -rw-r--r-- root/root 16573 2018-10-09 09:12 ./usr/include/tbb/internal/_flow_graph_cache_impl.h -rw-r--r-- root/root 12602 2018-10-09 09:12 ./usr/include/tbb/internal/_flow_graph_impl.h -rw-r--r-- root/root 22212 2018-10-09 09:12 ./usr/include/tbb/internal/_flow_graph_indexer_impl.h -rw-r--r-- root/root 11214 2018-10-09 09:12 ./usr/include/tbb/internal/_flow_graph_item_buffer_impl.h -rw-r--r-- root/root 97595 2018-10-09 09:12 ./usr/include/tbb/internal/_flow_graph_join_impl.h -rw-r--r-- root/root 34827 2018-10-09 09:12 ./usr/include/tbb/internal/_flow_graph_node_impl.h -rw-r--r-- root/root 31138 2018-10-09 09:12 ./usr/include/tbb/internal/_flow_graph_streaming_node.h -rw-r--r-- root/root 9982 2018-10-09 09:12 ./usr/include/tbb/internal/_flow_graph_tagged_buffer_impl.h -rw-r--r-- root/root 13514 2018-10-09 09:12 ./usr/include/tbb/internal/_flow_graph_trace_impl.h -rw-r--r-- root/root 33311 2018-10-09 09:12 ./usr/include/tbb/internal/_flow_graph_types_impl.h -rw-r--r-- root/root 3833 2018-10-09 09:12 ./usr/include/tbb/internal/_mutex_padding.h -rw-r--r-- root/root 2296 2018-10-09 09:12 ./usr/include/tbb/internal/_range_iterator.h -rw-r--r-- root/root 3050 2018-10-09 09:12 ./usr/include/tbb/internal/_tbb_hash_compare_impl.h -rw-r--r-- root/root 4005 2018-10-09 09:12 ./usr/include/tbb/internal/_tbb_strings.h -rw-r--r-- root/root 2148 2018-10-09 09:12 ./usr/include/tbb/internal/_tbb_trace_impl.h -rw-r--r-- root/root 2362 2018-10-09 09:12 ./usr/include/tbb/internal/_tbb_windef.h -rw-r--r-- root/root 7612 2018-10-09 09:12 ./usr/include/tbb/internal/_template_helpers.h -rw-r--r-- root/root 4478 2018-10-09 09:12 ./usr/include/tbb/internal/_x86_eliding_mutex_impl.h -rw-r--r-- root/root 8339 2018-10-09 09:12 ./usr/include/tbb/internal/_x86_rtm_rw_mutex_impl.h drwxr-xr-x root/root 0 2018-10-09 09:12 ./usr/include/tbb/machine/ -rw-r--r-- root/root 6880 2018-10-09 09:12 ./usr/include/tbb/machine/gcc_arm.h -rw-r--r-- root/root 7831 2018-10-09 09:12 ./usr/include/tbb/machine/gcc_generic.h -rw-r--r-- root/root 3838 2018-10-09 09:12 ./usr/include/tbb/machine/gcc_ia32_common.h -rw-r--r-- root/root 4045 2018-10-09 09:12 ./usr/include/tbb/machine/gcc_itsx.h -rw-r--r-- root/root 2773 2018-10-09 09:12 ./usr/include/tbb/machine/ibm_aix51.h -rw-r--r-- root/root 10374 2018-10-09 09:12 ./usr/include/tbb/machine/icc_generic.h -rw-r--r-- root/root 2199 2018-10-09 09:12 ./usr/include/tbb/machine/linux_common.h -rw-r--r-- root/root 9765 2018-10-09 09:12 ./usr/include/tbb/machine/linux_ia32.h -rw-r--r-- root/root 9594 2018-10-09 09:12 ./usr/include/tbb/machine/linux_ia64.h -rw-r--r-- root/root 5014 2018-10-09 09:12 ./usr/include/tbb/machine/linux_intel64.h -rw-r--r-- root/root 17202 2018-10-09 09:12 ./usr/include/tbb/machine/mac_ppc.h -rw-r--r-- root/root 4661 2018-10-09 09:12 ./usr/include/tbb/machine/macos_common.h -rw-r--r-- root/root 1902 2018-10-09 09:12 ./usr/include/tbb/machine/mic_common.h -rw-r--r-- root/root 6027 2018-10-09 09:12 ./usr/include/tbb/machine/msvc_armv7.h -rw-r--r-- root/root 10557 2018-10-09 09:12 ./usr/include/tbb/machine/msvc_ia32_common.h -rw-r--r-- root/root 8681 2018-10-09 09:12 ./usr/include/tbb/machine/sunos_sparc.h -rw-r--r-- root/root 2597 2018-10-09 09:12 ./usr/include/tbb/machine/windows_api.h -rw-r--r-- root/root 3505 2018-10-09 09:12 ./usr/include/tbb/machine/windows_ia32.h -rw-r--r-- root/root 3129 2018-10-09 09:12 ./usr/include/tbb/machine/windows_intel64.h -rw-r--r-- root/root 10580 2018-10-09 09:12 ./usr/include/tbb/memory_pool.h -rw-r--r-- root/root 6125 2018-10-09 09:12 ./usr/include/tbb/mutex.h -rw-r--r-- root/root 1444 2018-10-09 09:12 ./usr/include/tbb/null_mutex.h -rw-r--r-- root/root 1644 2018-10-09 09:12 ./usr/include/tbb/null_rw_mutex.h -rw-r--r-- root/root 19939 2018-10-09 09:12 ./usr/include/tbb/parallel_do.h -rw-r--r-- root/root 20974 2018-10-09 09:12 ./usr/include/tbb/parallel_for.h -rw-r--r-- root/root 5066 2018-10-09 09:12 ./usr/include/tbb/parallel_for_each.h -rw-r--r-- root/root 18015 2018-10-09 09:12 ./usr/include/tbb/parallel_invoke.h -rw-r--r-- root/root 31757 2018-10-09 09:12 ./usr/include/tbb/parallel_reduce.h -rw-r--r-- root/root 16433 2018-10-09 09:12 ./usr/include/tbb/parallel_scan.h -rw-r--r-- root/root 9680 2018-10-09 09:12 ./usr/include/tbb/parallel_sort.h -rw-r--r-- root/root 6001 2018-10-09 09:12 ./usr/include/tbb/parallel_while.h -rw-r--r-- root/root 28994 2018-10-09 09:12 ./usr/include/tbb/partitioner.h -rw-r--r-- root/root 23589 2018-10-09 09:12 ./usr/include/tbb/pipeline.h -rw-r--r-- root/root 3140 2018-10-09 09:12 ./usr/include/tbb/queuing_mutex.h -rw-r--r-- root/root 4584 2018-10-09 09:12 ./usr/include/tbb/queuing_rw_mutex.h -rw-r--r-- root/root 8266 2018-10-09 09:12 ./usr/include/tbb/reader_writer_lock.h -rw-r--r-- root/root 6624 2018-10-09 09:12 ./usr/include/tbb/recursive_mutex.h -rw-r--r-- root/root 6085 2018-10-09 09:12 ./usr/include/tbb/runtime_loader.h -rw-r--r-- root/root 11401 2018-10-09 09:12 ./usr/include/tbb/scalable_allocator.h -rw-r--r-- root/root 6755 2018-10-09 09:12 ./usr/include/tbb/spin_mutex.h -rw-r--r-- root/root 9100 2018-10-09 09:12 ./usr/include/tbb/spin_rw_mutex.h -rw-r--r-- root/root 42727 2018-10-09 09:12 ./usr/include/tbb/task.h -rw-r--r-- root/root 14511 2018-10-09 09:12 ./usr/include/tbb/task_arena.h -rw-r--r-- root/root 7216 2018-10-09 09:12 ./usr/include/tbb/task_group.h -rw-r--r-- root/root 7119 2018-10-09 09:12 ./usr/include/tbb/task_scheduler_init.h -rw-r--r-- root/root 6935 2018-10-09 09:12 ./usr/include/tbb/task_scheduler_observer.h -rw-r--r-- root/root 2404 2018-10-09 09:12 ./usr/include/tbb/tbb.h -rw-r--r-- root/root 7596 2018-10-09 09:12 ./usr/include/tbb/tbb_allocator.h -rw-r--r-- root/root 42697 2018-11-30 07:41 ./usr/include/tbb/tbb_config.h -rw-r--r-- root/root 1130 2018-10-09 09:12 ./usr/include/tbb/tbb_disable_exceptions.h -rw-r--r-- root/root 13152 2018-10-09 09:12 ./usr/include/tbb/tbb_exception.h -rw-r--r-- root/root 40890 2018-11-30 07:41 ./usr/include/tbb/tbb_machine.h -rw-r--r-- root/root 14370 2018-10-09 09:12 ./usr/include/tbb/tbb_profiling.h -rw-r--r-- root/root 20089 2018-10-09 09:12 ./usr/include/tbb/tbb_stddef.h -rw-r--r-- root/root 12503 2018-10-09 09:12 ./usr/include/tbb/tbb_thread.h -rw-r--r-- root/root 1796 2018-10-09 09:12 ./usr/include/tbb/tbbmalloc_proxy.h -rw-r--r-- root/root 4500 2018-10-09 09:12 ./usr/include/tbb/tick_count.h drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/lib/ drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/lib/arm-linux-gnueabihf/ lrwxrwxrwx root/root 0 2018-11-30 07:41 ./usr/lib/arm-linux-gnueabihf/libtbb.so -> libtbb.so.2 lrwxrwxrwx root/root 0 2018-11-30 07:41 ./usr/lib/arm-linux-gnueabihf/libtbbmalloc.so -> libtbbmalloc.so.2 lrwxrwxrwx root/root 0 2018-11-30 07:41 ./usr/lib/arm-linux-gnueabihf/libtbbmalloc_proxy.so -> libtbbmalloc_proxy.so.2 drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/lib/arm-linux-gnueabihf/pkgconfig/ -rw-r--r-- root/root 275 2018-11-30 07:41 ./usr/lib/arm-linux-gnueabihf/pkgconfig/tbb.pc drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/ drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/ drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/libtbb-dev/ -rw-r--r-- root/root 658 2018-11-04 10:52 ./usr/share/doc/libtbb-dev/README.Debian lrwxrwxrwx root/root 0 2018-11-30 07:41 ./usr/share/doc/libtbb-dev/Release_Notes.txt.gz -> ../libtbb2/Release_Notes.txt.gz lrwxrwxrwx root/root 0 2018-11-30 07:41 ./usr/share/doc/libtbb-dev/changelog.Debian.gz -> ../libtbb2/changelog.Debian.gz -rw-r--r-- root/root 1205 2018-11-04 10:52 ./usr/share/doc/libtbb-dev/copyright libtbb2_2018~U6-2_armhf.deb --------------------------- new debian package, version 2.0. size 78880 bytes: control archive=1180 bytes. 961 bytes, 23 lines control 459 bytes, 6 lines md5sums 69 bytes, 3 lines shlibs 74 bytes, 2 lines triggers Package: libtbb2 Source: tbb Version: 2018~U6-2 Architecture: armhf Maintainer: Ubuntu Developers Original-Maintainer: Debian Science Maintainers Installed-Size: 177 Depends: libc6 (>= 2.4), libgcc1 (>= 1:3.5), libstdc++6 (>= 7) Section: libs Priority: optional Multi-Arch: same Homepage: https://www.threadingbuildingblocks.org/ Description: parallelism library for C++ - runtime files TBB is a library that helps you leverage multi-core processor performance without having to be a threading expert. It represents a higher-level, task-based parallelism that abstracts platform details and threading mechanism for performance and scalability. . (Note: if you are a user of the i386 architecture, i.e., 32-bit Intel or compatible hardware, this package only supports Pentium4-compatible and higher processors.) . This package includes the TBB runtime files. drwxr-xr-x root/root 0 2018-11-30 07:41 ./ drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/ drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/lib/ drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/lib/arm-linux-gnueabihf/ -rw-r--r-- root/root 116156 2018-11-30 07:41 ./usr/lib/arm-linux-gnueabihf/libtbb.so.2 -rw-r--r-- root/root 34552 2018-11-30 07:41 ./usr/lib/arm-linux-gnueabihf/libtbbmalloc.so.2 -rw-r--r-- root/root 9580 2018-11-30 07:41 ./usr/lib/arm-linux-gnueabihf/libtbbmalloc_proxy.so.2 drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/ drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/ drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/libtbb2/ -rw-r--r-- root/root 1685 2018-10-09 09:12 ./usr/share/doc/libtbb2/Release_Notes.txt.gz -rw-r--r-- root/root 1492 2018-11-30 07:41 ./usr/share/doc/libtbb2/changelog.Debian.gz -rw-r--r-- root/root 1205 2018-11-04 10:52 ./usr/share/doc/libtbb2/copyright tbb-examples_2018~U6-2_armhf.deb -------------------------------- new debian package, version 2.0. size 1012008 bytes: control archive=11108 bytes. 750 bytes, 18 lines control 45281 bytes, 412 lines md5sums Package: tbb-examples Source: tbb Version: 2018~U6-2 Architecture: armhf Maintainer: Ubuntu Developers Original-Maintainer: Debian Science Maintainers Installed-Size: 2118 Recommends: libtbb-dev, libtbb-doc Section: doc Priority: optional Homepage: https://www.threadingbuildingblocks.org/ Description: parallelism library for C++ - example files TBB is a library that helps you leverage multi-core processor performance without having to be a threading expert. It represents a higher-level, task-based parallelism that abstracts platform details and threading mechanism for performance and scalability. . This package includes the TBB example files. drwxr-xr-x root/root 0 2018-11-30 07:41 ./ drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/ drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/ drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/ drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/ -rw-r--r-- root/root 1042 2018-11-04 10:52 ./usr/share/doc/tbb-examples/README.Debian -rw-r--r-- root/root 1685 2018-10-09 09:12 ./usr/share/doc/tbb-examples/Release_Notes.txt.gz lrwxrwxrwx root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/build -> examples -rw-r--r-- root/root 1496 2018-11-30 07:41 ./usr/share/doc/tbb-examples/changelog.Debian.gz -rw-r--r-- root/root 1205 2018-11-04 10:52 ./usr/share/doc/tbb-examples/copyright drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/ drwxr-xr-x root/root 0 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/GettingStarted/ -rw-r--r-- root/root 8919 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/GettingStarted/index.html drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/GettingStarted/sub_string_finder/ -rw-r--r-- root/root 2297 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/GettingStarted/sub_string_finder/Makefile -rw-r--r-- root/root 2790 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/GettingStarted/sub_string_finder/Makefile.windows drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/GettingStarted/sub_string_finder/msvs/ -rw-r--r-- root/root 2909 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/GettingStarted/sub_string_finder/msvs/sub_string_finder.sln -rw-r--r-- root/root 1605 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/GettingStarted/sub_string_finder/msvs/sub_string_finder.vcxproj.gz -rw-r--r-- root/root 1609 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/GettingStarted/sub_string_finder/msvs/sub_string_finder_extended.vcxproj.gz -rw-r--r-- root/root 1611 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/GettingStarted/sub_string_finder/msvs/sub_string_finder_pretty.vcxproj.gz -rw-r--r-- root/root 12566 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/GettingStarted/sub_string_finder/readme.html -rw-r--r-- root/root 2488 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/GettingStarted/sub_string_finder/sub_string_finder.cpp -rw-r--r-- root/root 1775 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/GettingStarted/sub_string_finder/sub_string_finder_extended.cpp.gz -rw-r--r-- root/root 3009 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/GettingStarted/sub_string_finder/sub_string_finder_pretty.cpp drwxr-xr-x root/root 0 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/GettingStarted/sub_string_finder/xcode/ drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/GettingStarted/sub_string_finder/xcode/sub_string_finder.xcodeproj/ -rw-r--r-- root/root 2450 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/GettingStarted/sub_string_finder/xcode/sub_string_finder.xcodeproj/project.pbxproj.gz -rw-r--r-- root/root 2133 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/Makefile.gz -rw-r--r-- root/root 2160 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/common.inc.gz drwxr-xr-x root/root 0 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/common/ -rw-r--r-- root/root 3116 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/common/copy_libraries.bat -rw-r--r-- root/root 1271 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/common/examples-common.inc drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/common/gui/ -rw-r--r-- root/root 2615 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/common/gui/Makefile.gmake -rw-r--r-- root/root 3071 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/common/gui/Makefile.win -rw-r--r-- root/root 3274 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/common/gui/convideo.cpp -rw-r--r-- root/root 2502 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/common/gui/d2dvideo.cpp.gz -rw-r--r-- root/root 939 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/common/gui/dxcheck.bat -rw-r--r-- root/root 2214 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/common/gui/gdivideo.cpp.gz -rw-r--r-- root/root 1698 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/common/gui/macvideo.cpp.gz -rw-r--r-- root/root 2847 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/common/gui/video.h.gz -rw-r--r-- root/root 3784 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/common/gui/winvideo.h.gz drwxr-xr-x root/root 0 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/common/gui/xcode/ drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/common/gui/xcode/tbbExample/ -rw-r--r-- root/root 1374 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/common/gui/xcode/tbbExample/OpenGLView.h -rw-r--r-- root/root 1699 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/common/gui/xcode/tbbExample/OpenGLView.m.gz -rw-r--r-- root/root 8 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/common/gui/xcode/tbbExample/PkgInfo drwxr-xr-x root/root 0 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/common/gui/xcode/tbbExample/en.lproj/ -rw-r--r-- root/root 45 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/common/gui/xcode/tbbExample/en.lproj/InfoPlist.strings -rw-r--r-- root/root 3312 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/common/gui/xcode/tbbExample/en.lproj/MainMenu.nib -rw-r--r-- root/root 2801 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/common/gui/xcode/tbbExample/en.lproj/MainMenu.xib -rw-r--r-- root/root 1681 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/common/gui/xcode/tbbExample/iOS.storyboard -rw-r--r-- root/root 1431 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/common/gui/xcode/tbbExample/main.m -rw-r--r-- root/root 1153 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/common/gui/xcode/tbbExample/tbbAppDelegate.h -rw-r--r-- root/root 1514 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/common/gui/xcode/tbbExample/tbbAppDelegate.m -rw-r--r-- root/root 1325 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/common/gui/xcode/tbbExample/tbbExample-Info.ios.plist -rw-r--r-- root/root 1473 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/common/gui/xcode/tbbExample/tbbExample-Info.plist -rw-r--r-- root/root 932 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/common/gui/xcode/tbbExample/tbbExample-Prefix.pch -rw-r--r-- root/root 4964 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/common/gui/xvideo.cpp.gz -rw-r--r-- root/root 11737 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/common/index.html -rw-r--r-- root/root 824 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/common/toolset.props drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/common/utility/ -rw-r--r-- root/root 2700 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/common/utility/fast_random.h -rw-r--r-- root/root 5921 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/common/utility/utility.h.gz drwxr-xr-x root/root 0 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/concurrent_hash_map/ drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/concurrent_hash_map/count_strings/ -rw-r--r-- root/root 1367 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/concurrent_hash_map/count_strings/Makefile -rw-r--r-- root/root 1648 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/concurrent_hash_map/count_strings/Makefile.windows -rw-r--r-- root/root 3826 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/concurrent_hash_map/count_strings/count_strings.cpp.gz drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/concurrent_hash_map/count_strings/msvs/ -rw-r--r-- root/root 1325 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/concurrent_hash_map/count_strings/msvs/count_strings.sln -rw-r--r-- root/root 1621 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/concurrent_hash_map/count_strings/msvs/count_strings.vcxproj.gz -rw-r--r-- root/root 11241 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/concurrent_hash_map/count_strings/readme.html drwxr-xr-x root/root 0 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/concurrent_hash_map/count_strings/xcode/ drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/concurrent_hash_map/count_strings/xcode/count_strings.xcodeproj/ -rw-r--r-- root/root 1869 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/concurrent_hash_map/count_strings/xcode/count_strings.xcodeproj/project.pbxproj.gz -rw-r--r-- root/root 8898 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/concurrent_hash_map/index.html drwxr-xr-x root/root 0 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/concurrent_priority_queue/ -rw-r--r-- root/root 8933 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/concurrent_priority_queue/index.html drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/concurrent_priority_queue/shortpath/ -rw-r--r-- root/root 1501 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/concurrent_priority_queue/shortpath/Makefile -rw-r--r-- root/root 1599 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/concurrent_priority_queue/shortpath/Makefile.windows drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/concurrent_priority_queue/shortpath/msvs/ -rw-r--r-- root/root 1317 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/concurrent_priority_queue/shortpath/msvs/shortpath.sln -rw-r--r-- root/root 1616 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/concurrent_priority_queue/shortpath/msvs/shortpath.vcxproj.gz -rw-r--r-- root/root 12903 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/concurrent_priority_queue/shortpath/readme.html -rw-r--r-- root/root 3709 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/concurrent_priority_queue/shortpath/shortpath.cpp.gz drwxr-xr-x root/root 0 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/concurrent_priority_queue/shortpath/xcode/ drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/concurrent_priority_queue/shortpath/xcode/shortpath.xcodeproj/ -rw-r--r-- root/root 1879 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/concurrent_priority_queue/shortpath/xcode/shortpath.xcodeproj/project.pbxproj.gz drwxr-xr-x root/root 0 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/ drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/graph/binpack/ -rw-r--r-- root/root 1371 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/binpack/Makefile -rw-r--r-- root/root 1559 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/binpack/Makefile.windows -rw-r--r-- root/root 4224 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/binpack/binpack.cpp.gz drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/graph/binpack/msvs/ -rw-r--r-- root/root 1313 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/binpack/msvs/binpack.sln -rw-r--r-- root/root 1629 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/binpack/msvs/binpack.vcxproj.gz -rw-r--r-- root/root 12273 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/binpack/readme.html drwxr-xr-x root/root 0 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/binpack/xcode/ drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/graph/binpack/xcode/binpack.xcodeproj/ -rw-r--r-- root/root 1875 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/binpack/xcode/binpack.xcodeproj/project.pbxproj.gz drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/graph/cholesky/ -rw-r--r-- root/root 1377 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/cholesky/Makefile -rw-r--r-- root/root 1807 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/cholesky/Makefile.windows -rw-r--r-- root/root 5267 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/cholesky/cholesky.cpp.gz -rw-r--r-- root/root 3981 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/cholesky/init.cpp drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/graph/cholesky/msvs/ -rw-r--r-- root/root 1315 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/cholesky/msvs/cholesky.sln -rw-r--r-- root/root 1670 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/cholesky/msvs/cholesky.vcxproj.gz -rw-r--r-- root/root 14049 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/cholesky/readme.html drwxr-xr-x root/root 0 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/cholesky/xcode/ drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/graph/cholesky/xcode/cholesky.xcodeproj/ -rw-r--r-- root/root 1884 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/cholesky/xcode/cholesky.xcodeproj/project.pbxproj.gz drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/graph/dining_philosophers/ -rw-r--r-- root/root 1377 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/dining_philosophers/Makefile -rw-r--r-- root/root 1451 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/dining_philosophers/Makefile.windows -rw-r--r-- root/root 3414 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/dining_philosophers/dining_philosophers.cpp.gz drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/graph/dining_philosophers/msvs/ -rw-r--r-- root/root 1337 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/dining_philosophers/msvs/dining_philosophers.sln -rw-r--r-- root/root 1626 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/dining_philosophers/msvs/dining_philosophers.vcxproj.gz -rw-r--r-- root/root 10433 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/dining_philosophers/readme.html drwxr-xr-x root/root 0 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/dining_philosophers/xcode/ drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/graph/dining_philosophers/xcode/dining_philosophers.xcodeproj/ -rw-r--r-- root/root 1874 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/dining_philosophers/xcode/dining_philosophers.xcodeproj/project.pbxproj.gz drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/graph/fgbzip2/ -rw-r--r-- root/root 1382 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/fgbzip2/Makefile -rw-r--r-- root/root 1537 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/fgbzip2/Makefile.windows -rw-r--r-- root/root 8734 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/fgbzip2/blocksort.cpp.gz -rw-r--r-- root/root 9942 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/fgbzip2/bzlib.cpp.gz -rw-r--r-- root/root 2762 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/fgbzip2/bzlib.h.gz -rw-r--r-- root/root 4707 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/fgbzip2/bzlib_private.h.gz -rw-r--r-- root/root 6719 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/fgbzip2/compress.cpp.gz -rw-r--r-- root/root 3280 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/fgbzip2/crctable.cpp.gz -rw-r--r-- root/root 5957 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/fgbzip2/decompress.cpp.gz -rw-r--r-- root/root 4213 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/fgbzip2/fgbzip2.cpp.gz -rw-r--r-- root/root 3167 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/fgbzip2/huffman.cpp.gz drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/graph/fgbzip2/msvs/ -rw-r--r-- root/root 1313 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/fgbzip2/msvs/fgbzip2.sln -rw-r--r-- root/root 1753 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/fgbzip2/msvs/fgbzip2.vcxproj.gz -rw-r--r-- root/root 2736 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/fgbzip2/randtable.cpp.gz -rw-r--r-- root/root 14387 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/fgbzip2/readme.html drwxr-xr-x root/root 0 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/fgbzip2/xcode/ drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/graph/fgbzip2/xcode/fgbzip2.xcodeproj/ -rw-r--r-- root/root 2196 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/fgbzip2/xcode/fgbzip2.xcodeproj/project.pbxproj.gz -rw-r--r-- root/root 9930 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/index.html drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/graph/logic_sim/ -rw-r--r-- root/root 2254 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/logic_sim/D_latch.h -rw-r--r-- root/root 1399 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/logic_sim/Makefile -rw-r--r-- root/root 1523 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/logic_sim/Makefile.windows -rw-r--r-- root/root 3404 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/logic_sim/basics.h.gz -rw-r--r-- root/root 2492 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/logic_sim/four_bit_adder.h drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/graph/logic_sim/msvs/ -rw-r--r-- root/root 1317 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/logic_sim/msvs/logic_sim.sln -rw-r--r-- root/root 1636 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/logic_sim/msvs/logic_sim.vcxproj.gz -rw-r--r-- root/root 3339 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/logic_sim/one_bit_adder.h -rw-r--r-- root/root 11655 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/logic_sim/readme.html -rw-r--r-- root/root 3113 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/logic_sim/test_all.cpp.gz -rw-r--r-- root/root 2190 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/logic_sim/two_bit_adder.h drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/graph/matmult/ -rw-r--r-- root/root 1302 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/matmult/Makefile -rw-r--r-- root/root 1457 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/matmult/Makefile.windows -rw-r--r-- root/root 4233 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/matmult/matmult.cpp.gz drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/graph/matmult/msvs/ -rw-r--r-- root/root 1313 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/matmult/msvs/matmult.sln -rw-r--r-- root/root 1106 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/matmult/msvs/matmult.vcxproj.gz -rw-r--r-- root/root 11920 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/matmult/readme.html drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/graph/som/ -rw-r--r-- root/root 1573 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/som/Makefile -rw-r--r-- root/root 1422 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/som/Makefile.windows drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/graph/som/msvs/ -rw-r--r-- root/root 1305 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/som/msvs/som.sln -rw-r--r-- root/root 1662 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/som/msvs/som.vcxproj.gz -rw-r--r-- root/root 10783 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/som/readme.html -rw-r--r-- root/root 2421 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/som/som.cpp.gz -rw-r--r-- root/root 1946 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/som/som.h.gz -rw-r--r-- root/root 5293 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/som/som_graph.cpp.gz drwxr-xr-x root/root 0 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/som/xcode/ drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/graph/som/xcode/som.xcodeproj/ -rw-r--r-- root/root 1936 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/som/xcode/som.xcodeproj/project.pbxproj.gz drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/graph/stereo/ -rw-r--r-- root/root 1589 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/stereo/Makefile -rw-r--r-- root/root 1678 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/stereo/Makefile.windows -rw-r--r-- root/root 2178 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/stereo/imageEffects.cl -rw-r--r-- root/root 49993 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/stereo/lodepng.cpp.gz -rw-r--r-- root/root 23595 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/stereo/lodepng.h.gz drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/graph/stereo/msvs/ -rw-r--r-- root/root 1311 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/stereo/msvs/stereo.sln -rw-r--r-- root/root 1297 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/stereo/msvs/stereo.vcxproj.gz -rw-r--r-- root/root 13371 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/stereo/readme.html -rw-r--r-- root/root 3810 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/stereo/stereo.cpp.gz -rw-r--r-- root/root 3808 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/stereo/utils.h drwxr-xr-x root/root 0 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/stereo/xcode/ drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/graph/stereo/xcode/stereo.xcodeproj/ -rw-r--r-- root/root 2124 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/graph/stereo/xcode/stereo.xcodeproj/project.pbxproj.gz -rw-r--r-- root/root 21037 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/index.html -rw-r--r-- root/root 3186 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/linux.clang.inc -rw-r--r-- root/root 1848 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/linux.gcc.inc.gz -rw-r--r-- root/root 3687 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/linux.icc.inc -rw-r--r-- root/root 1684 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/linux.inc.gz -rw-r--r-- root/root 2672 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/linux.pathcc.inc -rw-r--r-- root/root 3329 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/linux.xl.inc drwxr-xr-x root/root 0 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_do/ -rw-r--r-- root/root 8842 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_do/index.html drwxr-xr-x root/root 0 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_do/parallel_preorder/ -rw-r--r-- root/root 2846 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_do/parallel_preorder/Graph.cpp -rw-r--r-- root/root 1815 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_do/parallel_preorder/Graph.h -rw-r--r-- root/root 1459 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_do/parallel_preorder/Makefile -rw-r--r-- root/root 1756 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_do/parallel_preorder/Makefile.windows -rw-r--r-- root/root 1898 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_do/parallel_preorder/Matrix.h -rw-r--r-- root/root 3451 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_do/parallel_preorder/main.cpp drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/parallel_do/parallel_preorder/msvs/ -rw-r--r-- root/root 1333 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_do/parallel_preorder/msvs/parallel_preorder.sln -rw-r--r-- root/root 1652 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_do/parallel_preorder/msvs/parallel_preorder.vcxproj.gz -rw-r--r-- root/root 1804 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_do/parallel_preorder/parallel_preorder.cpp -rw-r--r-- root/root 13659 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_do/parallel_preorder/readme.html drwxr-xr-x root/root 0 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_do/parallel_preorder/xcode/ drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/parallel_do/parallel_preorder/xcode/parallel_preorder.xcodeproj/ -rw-r--r-- root/root 2037 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_do/parallel_preorder/xcode/parallel_preorder.xcodeproj/project.pbxproj.gz drwxr-xr-x root/root 0 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/ drwxr-xr-x root/root 0 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/game_of_life/ -rw-r--r-- root/root 1441 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/game_of_life/Makefile -rw-r--r-- root/root 1526 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/game_of_life/Makefile.windows drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/parallel_for/game_of_life/msvs/ -rw-r--r-- root/root 2271 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/game_of_life/msvs/Game_of_life.sln -rw-r--r-- root/root 2421 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/game_of_life/msvs/Game_of_life.vcxproj.gz -rw-r--r-- root/root 1078 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/game_of_life/msvs/app.ico -rw-r--r-- root/root 1235 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/game_of_life/msvs/app.rc -rw-r--r-- root/root 706 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/game_of_life/msvs/resource.h -rw-r--r-- root/root 11062 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/game_of_life/readme.html drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/parallel_for/game_of_life/src/ -rw-r--r-- root/root 1889 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/game_of_life/src/AssemblyInfo.cpp -rw-r--r-- root/root 2688 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/game_of_life/src/Board.h -rw-r--r-- root/root 1999 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/game_of_life/src/Evolution.cpp.gz -rw-r--r-- root/root 1843 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/game_of_life/src/Evolution.h.gz -rw-r--r-- root/root 2687 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/game_of_life/src/Form1.h.gz -rw-r--r-- root/root 2255 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/game_of_life/src/Game_of_life.cpp.gz -rw-r--r-- root/root 3005 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/game_of_life/src/Update_state.cpp.gz drwxr-xr-x root/root 0 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/game_of_life/xcode/ drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/parallel_for/game_of_life/xcode/game_of_life.xcodeproj/ -rw-r--r-- root/root 2012 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/game_of_life/xcode/game_of_life.xcodeproj/project.pbxproj.gz -rw-r--r-- root/root 9105 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/index.html drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/parallel_for/polygon_overlay/ -rw-r--r-- root/root 2582 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/polygon_overlay/Makefile -rw-r--r-- root/root 2093 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/polygon_overlay/Makefile.windows drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/parallel_for/polygon_overlay/msvs/ -rw-r--r-- root/root 2169 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/polygon_overlay/msvs/polygon_overlay.sln -rw-r--r-- root/root 1281 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/polygon_overlay/msvs/pover.rc -rw-r--r-- root/root 2181 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/polygon_overlay/msvs/pover.vcxproj.gz -rw-r--r-- root/root 1003 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/polygon_overlay/msvs/resource.h -rw-r--r-- root/root 6196 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/polygon_overlay/polymain.cpp.gz -rw-r--r-- root/root 1450 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/polygon_overlay/polymain.h -rw-r--r-- root/root 4494 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/polygon_overlay/polyover.cpp.gz -rw-r--r-- root/root 1697 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/polygon_overlay/polyover.h -rw-r--r-- root/root 2430 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/polygon_overlay/pover_global.h -rw-r--r-- root/root 1777 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/polygon_overlay/pover_video.cpp.gz -rw-r--r-- root/root 1710 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/polygon_overlay/pover_video.h -rw-r--r-- root/root 15892 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/polygon_overlay/readme.html -rw-r--r-- root/root 1939 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/polygon_overlay/rpolygon.h.gz -rw-r--r-- root/root 7162 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/polygon_overlay/speedup.gif drwxr-xr-x root/root 0 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/polygon_overlay/xcode/ drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/parallel_for/polygon_overlay/xcode/polygon_overlay.xcodeproj/ -rw-r--r-- root/root 3846 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/polygon_overlay/xcode/polygon_overlay.xcodeproj/project.pbxproj.gz drwxr-xr-x root/root 0 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/polygon_overlay/xcode/polygon_overlay.xcodeproj/xcshareddata/ drwxr-xr-x root/root 0 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/polygon_overlay/xcode/polygon_overlay.xcodeproj/xcshareddata/xcschemes/ -rw-r--r-- root/root 3391 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/polygon_overlay/xcode/polygon_overlay.xcodeproj/xcshareddata/xcschemes/tbbExample.ios.xcscheme -rw-r--r-- root/root 3625 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/polygon_overlay/xcode/polygon_overlay.xcodeproj/xcshareddata/xcschemes/tbbExample.xcscheme drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/parallel_for/seismic/ -rw-r--r-- root/root 2594 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/seismic/Makefile -rw-r--r-- root/root 2425 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/seismic/Makefile.windows -rw-r--r-- root/root 2011 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/seismic/main.cpp.gz drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/parallel_for/seismic/msvs/ -rw-r--r-- root/root 5117 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/seismic/msvs/SeismicSimulation.ico.gz -rw-r--r-- root/root 3664 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/seismic/msvs/SeismicSimulation.rc -rw-r--r-- root/root 2185 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/seismic/msvs/SeismicSimulation.vcxproj.gz -rw-r--r-- root/root 1771 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/seismic/msvs/resource.h -rw-r--r-- root/root 2169 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/seismic/msvs/seismic.sln -rw-r--r-- root/root 5117 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/seismic/msvs/small.ico.gz -rw-r--r-- root/root 14968 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/seismic/readme.html -rw-r--r-- root/root 1726 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/seismic/seismic_video.cpp.gz -rw-r--r-- root/root 1387 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/seismic/seismic_video.h -rw-r--r-- root/root 2601 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/seismic/universe.cpp.gz -rw-r--r-- root/root 3099 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/seismic/universe.h drwxr-xr-x root/root 0 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/seismic/xcode/ drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/parallel_for/seismic/xcode/seismic.xcodeproj/ -rw-r--r-- root/root 3964 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/seismic/xcode/seismic.xcodeproj/project.pbxproj.gz drwxr-xr-x root/root 0 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/seismic/xcode/seismic.xcodeproj/xcshareddata/ drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/parallel_for/seismic/xcode/seismic.xcodeproj/xcshareddata/xcschemes/ -rw-r--r-- root/root 810 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/seismic/xcode/seismic.xcodeproj/xcshareddata/xcschemes/tbbExample.ios.xcscheme.gz -rw-r--r-- root/root 3609 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/seismic/xcode/seismic.xcodeproj/xcshareddata/xcschemes/tbbExample.xcscheme drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/ -rw-r--r-- root/root 2348 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/Makefile.gz -rw-r--r-- root/root 2577 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/Makefile.windows.gz drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/dat/ -rw-r--r-- root/root 7362 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/dat/820spheres.dat.gz -rw-r--r-- root/root 79619 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/dat/balls.dat.gz -rw-r--r-- root/root 79619 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/dat/balls3.dat.gz -rw-r--r-- root/root 24449 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/dat/lattice.dat.gz -rw-r--r-- root/root 1886 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/dat/model2.dat -rw-r--r-- root/root 48108 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/dat/teapot.dat.gz -rw-r--r-- root/root 6410 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/dat/trypsin4pti.dat.gz drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/msvs/ -rw-r--r-- root/root 5117 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/msvs/gui.ico.gz -rw-r--r-- root/root 1970 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/msvs/gui.rc -rw-r--r-- root/root 925 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/msvs/resource.h -rw-r--r-- root/root 5117 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/msvs/small.ico.gz -rw-r--r-- root/root 1967 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/msvs/tachyon.serial.vcxproj.gz -rw-r--r-- root/root 818 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/msvs/tachyon.sln.gz -rw-r--r-- root/root 2267 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/msvs/tachyon.tbb.vcxproj.gz -rw-r--r-- root/root 2270 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/msvs/tachyon.tbb1d.vcxproj.gz -rw-r--r-- root/root 2354 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/msvs/tachyon.vcxproj.gz drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/msvs/win8ui/ -rw-r--r-- root/root 522 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/msvs/win8ui/App.xaml -rw-r--r-- root/root 1646 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/msvs/win8ui/App.xaml.cpp -rw-r--r-- root/root 1066 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/msvs/win8ui/App.xaml.h drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/msvs/win8ui/Assets/ -rw-r--r-- root/root 33514 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/msvs/win8ui/Assets/Logo.png -rw-r--r-- root/root 2314 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/msvs/win8ui/Assets/SmallLogo.png -rw-r--r-- root/root 132817 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/msvs/win8ui/Assets/SplashScreen.png -rw-r--r-- root/root 5728 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/msvs/win8ui/Assets/StoreLogo.png drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/msvs/win8ui/Common/ -rw-r--r-- root/root 5274 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/msvs/win8ui/Common/StandardStyles.xaml.gz -rw-r--r-- root/root 4837 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/msvs/win8ui/DirectXBase.cpp.gz -rw-r--r-- root/root 3168 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/msvs/win8ui/DirectXBase.h -rw-r--r-- root/root 2044 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/msvs/win8ui/DirectXPage.xaml -rw-r--r-- root/root 1571 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/msvs/win8ui/DirectXPage.xaml.cpp.gz -rw-r--r-- root/root 1451 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/msvs/win8ui/DirectXPage.xaml.h -rw-r--r-- root/root 1325 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/msvs/win8ui/Package.appxmanifest -rw-r--r-- root/root 2498 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/msvs/win8ui/copy_libraries_and_assets.bat -rw-r--r-- root/root 788 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/msvs/win8ui/pch.h -rw-r--r-- root/root 1769 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/msvs/win8ui/tbbTachyon.sln -rw-r--r-- root/root 1068 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/msvs/win8ui/tbbTachyon.vcxproj.filters.gz -rw-r--r-- root/root 2190 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/msvs/win8ui/tbbTachyon.vcxproj.gz -rw-r--r-- root/root 1827 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/msvs/win8ui/tbbTachyonRenderer.cpp.gz -rw-r--r-- root/root 1440 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/msvs/win8ui/tbbTachyonRenderer.h -rw-r--r-- root/root 20533 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/readme.html drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/ -rw-r--r-- root/root 3435 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/api.cpp.gz -rw-r--r-- root/root 3009 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/api.h.gz -rw-r--r-- root/root 2759 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/apigeom.cpp.gz -rw-r--r-- root/root 2101 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/apitrigeom.cpp.gz -rw-r--r-- root/root 2627 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/apitrigeom.h -rw-r--r-- root/root 2135 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/bndbox.cpp.gz -rw-r--r-- root/root 2898 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/bndbox.h -rw-r--r-- root/root 2010 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/box.cpp.gz -rw-r--r-- root/root 2784 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/box.h -rw-r--r-- root/root 1901 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/camera.cpp.gz -rw-r--r-- root/root 2325 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/camera.h -rw-r--r-- root/root 3027 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/coordsys.cpp -rw-r--r-- root/root 2429 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/coordsys.h -rw-r--r-- root/root 2497 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/cylinder.cpp.gz -rw-r--r-- root/root 3109 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/cylinder.h -rw-r--r-- root/root 3189 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/extvol.cpp.gz -rw-r--r-- root/root 2909 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/extvol.h -rw-r--r-- root/root 2651 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/global.cpp -rw-r--r-- root/root 2540 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/global.h -rw-r--r-- root/root 5032 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/grid.cpp.gz -rw-r--r-- root/root 1984 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/grid.h.gz -rw-r--r-- root/root 1962 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/imageio.cpp.gz -rw-r--r-- root/root 2740 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/imageio.h -rw-r--r-- root/root 2069 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/imap.cpp.gz -rw-r--r-- root/root 2506 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/imap.h -rw-r--r-- root/root 2020 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/intersect.cpp.gz -rw-r--r-- root/root 2832 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/intersect.h -rw-r--r-- root/root 2416 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/jpeg.cpp.gz -rw-r--r-- root/root 2371 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/jpeg.h -rw-r--r-- root/root 3717 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/light.cpp -rw-r--r-- root/root 2919 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/light.h -rw-r--r-- root/root 2458 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/machine.h -rw-r--r-- root/root 2906 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/macros.h -rw-r--r-- root/root 3831 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/main.cpp.gz -rw-r--r-- root/root 2876 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/objbound.cpp.gz -rw-r--r-- root/root 2580 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/objbound.h -rw-r--r-- root/root 5288 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/parse.cpp.gz -rw-r--r-- root/root 3863 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/parse.h -rw-r--r-- root/root 3305 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/plane.cpp -rw-r--r-- root/root 2906 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/plane.h -rw-r--r-- root/root 4009 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/ppm.cpp -rw-r--r-- root/root 2583 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/ppm.h -rw-r--r-- root/root 1902 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/pthread.cpp.gz -rw-r--r-- root/root 3493 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/pthread_w.h -rw-r--r-- root/root 1982 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/quadric.cpp.gz -rw-r--r-- root/root 2892 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/quadric.h -rw-r--r-- root/root 3249 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/render.cpp -rw-r--r-- root/root 2324 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/render.h -rw-r--r-- root/root 3883 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/ring.cpp -rw-r--r-- root/root 2943 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/ring.h -rw-r--r-- root/root 3193 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/shade.cpp.gz -rw-r--r-- root/root 2566 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/shade.h -rw-r--r-- root/root 3812 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/sphere.cpp -rw-r--r-- root/root 2913 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/sphere.h -rw-r--r-- root/root 1899 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/tachyon_video.cpp.gz -rw-r--r-- root/root 2394 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/tachyon_video.h -rw-r--r-- root/root 2903 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/texture.cpp.gz -rw-r--r-- root/root 2969 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/texture.h -rw-r--r-- root/root 2758 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/tgafile.cpp.gz -rw-r--r-- root/root 2554 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/tgafile.h -rw-r--r-- root/root 3088 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/trace.h -rw-r--r-- root/root 2316 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/trace.serial.cpp.gz -rw-r--r-- root/root 2240 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/trace.simple.cpp.gz -rw-r--r-- root/root 3566 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/trace.tbb.cpp.gz -rw-r--r-- root/root 2719 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/trace.tbb1d.cpp.gz -rw-r--r-- root/root 2020 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/trace_rest.cpp.gz -rw-r--r-- root/root 2509 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/triangle.cpp.gz -rw-r--r-- root/root 3527 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/triangle.h -rw-r--r-- root/root 3622 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/types.h.gz -rw-r--r-- root/root 3328 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/ui.cpp -rw-r--r-- root/root 2605 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/ui.h -rw-r--r-- root/root 1970 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/util.cpp.gz -rw-r--r-- root/root 3098 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/util.h -rw-r--r-- root/root 3739 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/vector.cpp -rw-r--r-- root/root 2716 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/vector.h -rw-r--r-- root/root 3068 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/vol.cpp.gz -rw-r--r-- root/root 2510 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/src/vol.h drwxr-xr-x root/root 0 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/xcode/ drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/xcode/tachyon.xcodeproj/ -rw-r--r-- root/root 8220 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/xcode/tachyon.xcodeproj/project.pbxproj.gz drwxr-xr-x root/root 0 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/xcode/tachyon.xcodeproj/xcshareddata/ drwxr-xr-x root/root 0 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/xcode/tachyon.xcodeproj/xcshareddata/xcschemes/ -rw-r--r-- root/root 3803 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/xcode/tachyon.xcodeproj/xcshareddata/xcschemes/tachyon.serial.xcscheme -rw-r--r-- root/root 3546 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/xcode/tachyon.xcodeproj/xcshareddata/xcschemes/tachyon.tbb.ios.xcscheme -rw-r--r-- root/root 3819 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/xcode/tachyon.xcodeproj/xcshareddata/xcschemes/tachyon.tbb.xcscheme -rw-r--r-- root/root 3827 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_for/tachyon/xcode/tachyon.xcodeproj/xcshareddata/xcschemes/tachyon.tbb1d.xcscheme drwxr-xr-x root/root 0 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_reduce/ drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/parallel_reduce/convex_hull/ -rw-r--r-- root/root 1734 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_reduce/convex_hull/Makefile -rw-r--r-- root/root 2158 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_reduce/convex_hull/Makefile.windows -rw-r--r-- root/root 2266 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_reduce/convex_hull/convex_hull.h.gz -rw-r--r-- root/root 4254 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_reduce/convex_hull/convex_hull_bench.cpp.gz -rw-r--r-- root/root 3300 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_reduce/convex_hull/convex_hull_sample.cpp.gz drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/parallel_reduce/convex_hull/msvs/ -rw-r--r-- root/root 2115 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_reduce/convex_hull/msvs/convex_hull.sln -rw-r--r-- root/root 1643 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_reduce/convex_hull/msvs/convex_hull_benchmark.vcxproj.gz -rw-r--r-- root/root 1626 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_reduce/convex_hull/msvs/convex_hull_sample.vcxproj.gz -rw-r--r-- root/root 11186 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_reduce/convex_hull/readme.html drwxr-xr-x root/root 0 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_reduce/convex_hull/xcode/ drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/parallel_reduce/convex_hull/xcode/convex_hull.xcodeproj/ -rw-r--r-- root/root 2237 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_reduce/convex_hull/xcode/convex_hull.xcodeproj/project.pbxproj.gz -rw-r--r-- root/root 8951 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_reduce/index.html drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/parallel_reduce/primes/ -rw-r--r-- root/root 1633 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_reduce/primes/Makefile -rw-r--r-- root/root 1685 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_reduce/primes/Makefile.windows -rw-r--r-- root/root 1556 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_reduce/primes/main.cpp.gz drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/parallel_reduce/primes/msvs/ -rw-r--r-- root/root 1311 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_reduce/primes/msvs/primes.sln -rw-r--r-- root/root 1629 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_reduce/primes/msvs/primes.vcxproj.gz -rw-r--r-- root/root 3186 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_reduce/primes/primes.cpp.gz -rw-r--r-- root/root 1285 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_reduce/primes/primes.h -rw-r--r-- root/root 11882 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_reduce/primes/readme.html drwxr-xr-x root/root 0 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_reduce/primes/xcode/ drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/parallel_reduce/primes/xcode/primes.xcodeproj/ -rw-r--r-- root/root 1959 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/parallel_reduce/primes/xcode/primes.xcodeproj/project.pbxproj.gz drwxr-xr-x root/root 0 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/pipeline/ -rw-r--r-- root/root 8855 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/pipeline/index.html drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/pipeline/square/ -rw-r--r-- root/root 1527 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/pipeline/square/Makefile -rw-r--r-- root/root 1779 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/pipeline/square/Makefile.windows -rw-r--r-- root/root 1393 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/pipeline/square/gen_input.cpp drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/pipeline/square/msvs/ -rw-r--r-- root/root 1311 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/pipeline/square/msvs/square.sln -rw-r--r-- root/root 1643 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/pipeline/square/msvs/square.vcxproj.gz -rw-r--r-- root/root 12198 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/pipeline/square/readme.html -rw-r--r-- root/root 3230 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/pipeline/square/square.cpp.gz drwxr-xr-x root/root 0 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/pipeline/square/xcode/ drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/pipeline/square/xcode/square.xcodeproj/ -rw-r--r-- root/root 1941 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/pipeline/square/xcode/square.xcodeproj/project.pbxproj.gz drwxr-xr-x root/root 0 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/task/ -rw-r--r-- root/root 8794 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/task/index.html drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/task/tree_sum/ -rw-r--r-- root/root 1428 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/task/tree_sum/Makefile -rw-r--r-- root/root 1703 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/task/tree_sum/Makefile.windows -rw-r--r-- root/root 2160 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/task/tree_sum/OptimizedParallelSumTree.cpp -rw-r--r-- root/root 866 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/task/tree_sum/SerialSumTree.cpp -rw-r--r-- root/root 1951 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/task/tree_sum/SimpleParallelSumTree.cpp -rw-r--r-- root/root 4087 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/task/tree_sum/TreeMaker.h -rw-r--r-- root/root 1045 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/task/tree_sum/common.h -rw-r--r-- root/root 1748 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/task/tree_sum/main.cpp.gz drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/task/tree_sum/msvs/ -rw-r--r-- root/root 1315 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/task/tree_sum/msvs/tree_sum.sln -rw-r--r-- root/root 1679 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/task/tree_sum/msvs/tree_sum.vcxproj.gz -rw-r--r-- root/root 12669 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/task/tree_sum/readme.html drwxr-xr-x root/root 0 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/task/tree_sum/xcode/ drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/task/tree_sum/xcode/tree_sum.xcodeproj/ -rw-r--r-- root/root 2122 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/task/tree_sum/xcode/tree_sum.xcodeproj/project.pbxproj.gz drwxr-xr-x root/root 0 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/task_arena/ drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/task_arena/fractal/ -rw-r--r-- root/root 2308 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/task_arena/fractal/Makefile -rw-r--r-- root/root 2343 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/task_arena/fractal/Makefile.windows -rw-r--r-- root/root 2865 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/task_arena/fractal/fractal.cpp.gz -rw-r--r-- root/root 1675 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/task_arena/fractal/fractal.h.gz -rw-r--r-- root/root 2348 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/task_arena/fractal/fractal_video.h -rw-r--r-- root/root 3453 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/task_arena/fractal/main.cpp drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/task_arena/fractal/msvs/ -rw-r--r-- root/root 2173 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/task_arena/fractal/msvs/fractal.sln -rw-r--r-- root/root 2204 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/task_arena/fractal/msvs/fractal.vcxproj.gz -rw-r--r-- root/root 5117 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/task_arena/fractal/msvs/gui.ico.gz -rw-r--r-- root/root 1970 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/task_arena/fractal/msvs/gui.rc -rw-r--r-- root/root 967 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/task_arena/fractal/msvs/resource.h -rw-r--r-- root/root 5117 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/task_arena/fractal/msvs/small.ico.gz -rw-r--r-- root/root 13507 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/task_arena/fractal/readme.html drwxr-xr-x root/root 0 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/task_arena/fractal/xcode/ drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/task_arena/fractal/xcode/fractal.xcodeproj/ -rw-r--r-- root/root 3799 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/task_arena/fractal/xcode/fractal.xcodeproj/project.pbxproj.gz drwxr-xr-x root/root 0 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/task_arena/fractal/xcode/fractal.xcodeproj/xcshareddata/ drwxr-xr-x root/root 0 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/task_arena/fractal/xcode/fractal.xcodeproj/xcshareddata/xcschemes/ -rw-r--r-- root/root 3359 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/task_arena/fractal/xcode/fractal.xcodeproj/xcshareddata/xcschemes/tbbExample.ios.xcscheme -rw-r--r-- root/root 3410 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/task_arena/fractal/xcode/fractal.xcodeproj/xcshareddata/xcschemes/tbbExample.xcscheme -rw-r--r-- root/root 8867 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/task_arena/index.html drwxr-xr-x root/root 0 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/task_group/ -rw-r--r-- root/root 8824 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/task_group/index.html drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/task_group/sudoku/ -rw-r--r-- root/root 1743 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/task_group/sudoku/Makefile -rw-r--r-- root/root 1566 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/task_group/sudoku/Makefile.windows -rw-r--r-- root/root 352 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/task_group/sudoku/input1 -rw-r--r-- root/root 351 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/task_group/sudoku/input2 -rw-r--r-- root/root 352 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/task_group/sudoku/input3 -rw-r--r-- root/root 352 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/task_group/sudoku/input4 drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/task_group/sudoku/msvs/ -rw-r--r-- root/root 1311 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/task_group/sudoku/msvs/sudoku.sln -rw-r--r-- root/root 1629 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/task_group/sudoku/msvs/sudoku.vcxproj.gz -rw-r--r-- root/root 12160 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/task_group/sudoku/readme.html -rw-r--r-- root/root 3066 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/task_group/sudoku/sudoku.cpp.gz drwxr-xr-x root/root 0 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/task_group/sudoku/xcode/ drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/task_group/sudoku/xcode/sudoku.xcodeproj/ -rw-r--r-- root/root 1863 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/task_group/sudoku/xcode/sudoku.xcodeproj/project.pbxproj.gz drwxr-xr-x root/root 0 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/test_all/ drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/test_all/fibonacci/ -rw-r--r-- root/root 6322 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/test_all/fibonacci/Fibonacci.cpp.gz -rw-r--r-- root/root 1252 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/test_all/fibonacci/Makefile -rw-r--r-- root/root 1572 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/test_all/fibonacci/Makefile.windows drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/test_all/fibonacci/msvs/ -rw-r--r-- root/root 1317 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/test_all/fibonacci/msvs/fibonacci.sln -rw-r--r-- root/root 1619 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/test_all/fibonacci/msvs/fibonacci.vcxproj.gz -rw-r--r-- root/root 11080 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/test_all/fibonacci/readme.html drwxr-xr-x root/root 0 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/test_all/fibonacci/xcode/ drwxr-xr-x root/root 0 2018-11-30 07:41 ./usr/share/doc/tbb-examples/examples/test_all/fibonacci/xcode/fibonacci.xcodeproj/ -rw-r--r-- root/root 1844 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/test_all/fibonacci/xcode/fibonacci.xcodeproj/project.pbxproj.gz -rw-r--r-- root/root 8840 2018-10-09 09:12 ./usr/share/doc/tbb-examples/examples/test_all/index.html +------------------------------------------------------------------------------+ | Post Build | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not removing build depends: as requested +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: armhf Build-Space: 1214604 Build-Time: 3252 Distribution: disco-proposed Host Architecture: armhf Install-Time: 22 Job: tbb_2018~U6-2.dsc Machine Architecture: arm64 Package: tbb Package-Time: 3277 Source-Version: 2018~U6-2 Space: 1214604 Status: successful Version: 2018~U6-2 -------------------------------------------------------------------------------- Finished at 20181130-1815 Build needed 00:54:37, 1214604k disc space RUN: /usr/share/launchpad-buildd/slavebin/in-target scan-for-processes --backend=chroot --series=disco --arch=armhf PACKAGEBUILD-15724112 Scanning for processes to kill in build PACKAGEBUILD-15724112