I: pbuilder: network access will be disabled during build I: Current time: Sun Jul 19 22:44:05 +14 2020 I: pbuilder-time-stamp: 1595148245 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/buster-reproducible-base.tgz] I: copying local configuration I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [tbb_2018~U6-4.dsc] I: copying [./tbb_2018~U6.orig.tar.gz] I: copying [./tbb_2018~U6-4.debian.tar.xz] I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/root/.gnupg/trustedkeys.kbx': General error gpgv: Signature made Thu Dec 13 09:20:26 2018 +14 gpgv: using RSA key F1F007320A035541F0A663CA578A0494D1C646D1 gpgv: issuer "tille@debian.org" gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./tbb_2018~U6-4.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-4.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 I: using fakeroot in build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/27400/tmp/hooks/D01_modify_environment starting debug: Running on odxu4a. I: Changing host+domainname to test build reproducibility I: Adding a custom variable just for the fun of it... I: Changing /bin/sh to bash Removing 'diversion of /bin/sh to /bin/sh.distrib by dash' Adding 'diversion of /bin/sh to /bin/sh.distrib by bash' Removing 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash' Adding 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by bash' I: Setting pbuilder2's login shell to /bin/bash I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other I: user script /srv/workspace/pbuilder/27400/tmp/hooks/D01_modify_environment finished I: user script /srv/workspace/pbuilder/27400/tmp/hooks/D02_print_environment starting I: set BASH=/bin/sh BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath BASH_ALIASES=() BASH_ARGC=() BASH_ARGV=() BASH_CMDS=() BASH_LINENO=([0]="12" [1]="0") BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") BASH_VERSINFO=([0]="5" [1]="0" [2]="3" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") BASH_VERSION='5.0.3(1)-release' BUILDDIR=/build BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' BUILDUSERNAME=pbuilder2 BUILD_ARCH=armhf DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=6' DIRSTACK=() DISTRIBUTION= EUID=0 FUNCNAME=([0]="Echo" [1]="main") GROUPS=() HOME=/root HOSTNAME=i-capture-the-hostname HOSTTYPE=arm HOST_ARCH=armhf IFS=' ' INVOCATION_ID=7e6cba9d65784c32bb025723f14cb5da LANG=C LANGUAGE=it_CH:it LC_ALL=C MACHTYPE=arm-unknown-linux-gnueabihf MAIL=/var/mail/root OPTERR=1 OPTIND=1 OSTYPE=linux-gnueabihf PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path PBCURRENTCOMMANDLINEOPERATION=build PBUILDER_OPERATION=build PBUILDER_PKGDATADIR=/usr/share/pbuilder PBUILDER_PKGLIBDIR=/usr/lib/pbuilder PBUILDER_SYSCONFDIR=/etc PIPESTATUS=([0]="0") POSIXLY_CORRECT=y PPID=27400 PS4='+ ' PWD=/ SHELL=/bin/bash SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix SHLVL=3 SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.sGxkIguAHS/pbuilderrc_7LHP --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/buster-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.sGxkIguAHS/b2 --logfile b2/build.log tbb_2018~U6-4.dsc' SUDO_GID=114 SUDO_UID=110 SUDO_USER=jenkins TERM=unknown TZ=/usr/share/zoneinfo/Etc/GMT-14 UID=0 USER=root _='I: set' http_proxy=http://10.0.0.15:8000/ I: uname -a Linux i-capture-the-hostname 5.6.0-0.bpo.2-armmp-lpae #1 SMP Debian 5.6.14-2~bpo10+1 (2020-06-09) armv7l GNU/Linux I: ls -l /bin total 3328 -rwxr-xr-x 1 root root 767656 Apr 18 2019 bash -rwxr-xr-x 3 root root 26052 Jul 11 2019 bunzip2 -rwxr-xr-x 3 root root 26052 Jul 11 2019 bzcat lrwxrwxrwx 1 root root 6 Jul 11 2019 bzcmp -> bzdiff -rwxr-xr-x 1 root root 2227 Jul 11 2019 bzdiff lrwxrwxrwx 1 root root 6 Jul 11 2019 bzegrep -> bzgrep -rwxr-xr-x 1 root root 4877 Jun 25 2019 bzexe lrwxrwxrwx 1 root root 6 Jul 11 2019 bzfgrep -> bzgrep -rwxr-xr-x 1 root root 3641 Jul 11 2019 bzgrep -rwxr-xr-x 3 root root 26052 Jul 11 2019 bzip2 -rwxr-xr-x 1 root root 9636 Jul 11 2019 bzip2recover lrwxrwxrwx 1 root root 6 Jul 11 2019 bzless -> bzmore -rwxr-xr-x 1 root root 1297 Jul 11 2019 bzmore -rwxr-xr-x 1 root root 22432 Mar 1 2019 cat -rwxr-xr-x 1 root root 38868 Mar 1 2019 chgrp -rwxr-xr-x 1 root root 38836 Mar 1 2019 chmod -rwxr-xr-x 1 root root 42972 Mar 1 2019 chown -rwxr-xr-x 1 root root 88376 Mar 1 2019 cp -rwxr-xr-x 1 root root 75516 Jan 18 2019 dash -rwxr-xr-x 1 root root 71648 Mar 1 2019 date -rwxr-xr-x 1 root root 51212 Mar 1 2019 dd -rwxr-xr-x 1 root root 55672 Mar 1 2019 df -rwxr-xr-x 1 root root 88444 Mar 1 2019 dir -rwxr-xr-x 1 root root 54872 Jan 10 2019 dmesg lrwxrwxrwx 1 root root 8 Sep 27 2018 dnsdomainname -> hostname lrwxrwxrwx 1 root root 8 Sep 27 2018 domainname -> hostname -rwxr-xr-x 1 root root 22364 Mar 1 2019 echo -rwxr-xr-x 1 root root 28 Jan 8 2019 egrep -rwxr-xr-x 1 root root 18260 Mar 1 2019 false -rwxr-xr-x 1 root root 28 Jan 8 2019 fgrep -rwxr-xr-x 1 root root 47356 Jan 10 2019 findmnt -rwsr-xr-x 1 root root 21980 Apr 23 09:38 fusermount -rwxr-xr-x 1 root root 124508 Jan 8 2019 grep -rwxr-xr-x 2 root root 2345 Jan 6 2019 gunzip -rwxr-xr-x 1 root root 6375 Jan 6 2019 gzexe -rwxr-xr-x 1 root root 64232 Jan 6 2019 gzip -rwxr-xr-x 1 root root 13784 Sep 27 2018 hostname -rwxr-xr-x 1 root root 43044 Mar 1 2019 ln -rwxr-xr-x 1 root root 34932 Jul 27 2018 login -rwxr-xr-x 1 root root 88444 Mar 1 2019 ls -rwxr-xr-x 1 root root 67036 Jan 10 2019 lsblk -rwxr-xr-x 1 root root 47168 Mar 1 2019 mkdir -rwxr-xr-x 1 root root 43040 Mar 1 2019 mknod -rwxr-xr-x 1 root root 26552 Mar 1 2019 mktemp -rwxr-xr-x 1 root root 26024 Jan 10 2019 more -rwsr-xr-x 1 root root 34268 Jan 10 2019 mount -rwxr-xr-x 1 root root 9688 Jan 10 2019 mountpoint -rwxr-xr-x 1 root root 84284 Mar 1 2019 mv lrwxrwxrwx 1 root root 8 Sep 27 2018 nisdomainname -> hostname lrwxrwxrwx 1 root root 14 Feb 15 2019 pidof -> /sbin/killall5 -rwxr-xr-x 1 root root 22416 Mar 1 2019 pwd lrwxrwxrwx 1 root root 4 Apr 18 2019 rbash -> bash -rwxr-xr-x 1 root root 26504 Mar 1 2019 readlink -rwxr-xr-x 1 root root 42968 Mar 1 2019 rm -rwxr-xr-x 1 root root 26496 Mar 1 2019 rmdir -rwxr-xr-x 1 root root 14136 Jan 22 2019 run-parts -rwxr-xr-x 1 root root 76012 Dec 23 2018 sed lrwxrwxrwx 1 root root 4 Jul 19 22:44 sh -> bash lrwxrwxrwx 1 root root 4 Jul 18 22:27 sh.distrib -> dash -rwxr-xr-x 1 root root 22384 Mar 1 2019 sleep -rwxr-xr-x 1 root root 51124 Mar 1 2019 stty -rwsr-xr-x 1 root root 42472 Jan 10 2019 su -rwxr-xr-x 1 root root 22392 Mar 1 2019 sync -rwxr-xr-x 1 root root 283324 Apr 24 2019 tar -rwxr-xr-x 1 root root 9808 Jan 22 2019 tempfile -rwxr-xr-x 1 root root 63464 Mar 1 2019 touch -rwxr-xr-x 1 root root 18260 Mar 1 2019 true -rwxr-xr-x 1 root root 9636 Apr 23 09:38 ulockmgr_server -rwsr-xr-x 1 root root 21976 Jan 10 2019 umount -rwxr-xr-x 1 root root 22380 Mar 1 2019 uname -rwxr-xr-x 2 root root 2345 Jan 6 2019 uncompress -rwxr-xr-x 1 root root 88444 Mar 1 2019 vdir -rwxr-xr-x 1 root root 21980 Jan 10 2019 wdctl -rwxr-xr-x 1 root root 946 Jan 22 2019 which lrwxrwxrwx 1 root root 8 Sep 27 2018 ypdomainname -> hostname -rwxr-xr-x 1 root root 1983 Jan 6 2019 zcat -rwxr-xr-x 1 root root 1677 Jan 6 2019 zcmp -rwxr-xr-x 1 root root 5879 Jan 6 2019 zdiff -rwxr-xr-x 1 root root 29 Jan 6 2019 zegrep -rwxr-xr-x 1 root root 29 Jan 6 2019 zfgrep -rwxr-xr-x 1 root root 2080 Jan 6 2019 zforce -rwxr-xr-x 1 root root 7584 Jan 6 2019 zgrep -rwxr-xr-x 1 root root 2205 Jan 6 2019 zless -rwxr-xr-x 1 root root 1841 Jan 6 2019 zmore -rwxr-xr-x 1 root root 4552 Jan 6 2019 znew I: user script /srv/workspace/pbuilder/27400/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: armhf Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper (>= 11~), libjs-jquery, dh-exec, gdb dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 18932 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper (>= 11~); however: Package debhelper is not installed. pbuilder-satisfydepends-dummy depends on libjs-jquery; however: Package libjs-jquery is not installed. pbuilder-satisfydepends-dummy depends on dh-exec; however: Package dh-exec is not installed. pbuilder-satisfydepends-dummy depends on gdb; however: Package gdb is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdmainutils{a} debhelper{a} dh-autoreconf{a} dh-exec{a} dh-strip-nondeterminism{a} dwz{a} file{a} gdb{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libbabeltrace1{a} libbsd0{a} libcroco3{a} libdw1{a} libelf1{a} libexpat1{a} libfile-stripnondeterminism-perl{a} libglib2.0-0{a} libicu63{a} libjs-jquery{a} libmagic-mgc{a} libmagic1{a} libmpdec2{a} libncurses6{a} libpipeline1{a} libpopt0{a} libpython3.7{a} libpython3.7-minimal{a} libpython3.7-stdlib{a} libreadline7{a} libsigsegv2{a} libssl1.1{a} libtool{a} libuchardet0{a} libxml2{a} m4{a} man-db{a} mime-support{a} po-debconf{a} readline-common{a} sensible-utils{a} The following packages are RECOMMENDED but will NOT be installed: curl javascript-common libarchive-cpio-perl libc6-dbg libglib2.0-data libgpm2 libltdl-dev libmail-sendmail-perl lynx shared-mime-info wget xdg-user-dirs 0 packages upgraded, 48 newly installed, 0 to remove and 0 not upgraded. Need to get 27.0 MB of archives. After unpacking 90.5 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian buster/main armhf libbsd0 armhf 0.9.1-2 [103 kB] Get: 2 http://deb.debian.org/debian buster/main armhf bsdmainutils armhf 11.1.2+b1 [186 kB] Get: 3 http://deb.debian.org/debian buster/main armhf libuchardet0 armhf 0.0.6-3 [62.2 kB] Get: 4 http://deb.debian.org/debian buster/main armhf groff-base armhf 1.22.4-3 [828 kB] Get: 5 http://deb.debian.org/debian buster/main armhf libpipeline1 armhf 1.5.1-2 [26.8 kB] Get: 6 http://deb.debian.org/debian buster/main armhf man-db armhf 2.8.5-2 [1240 kB] Get: 7 http://deb.debian.org/debian buster/main armhf readline-common all 7.0-5 [70.6 kB] Get: 8 http://deb.debian.org/debian buster/main armhf sensible-utils all 0.0.12 [15.8 kB] Get: 9 http://deb.debian.org/debian buster/main armhf libmagic-mgc armhf 1:5.35-4+deb10u1 [242 kB] Get: 10 http://deb.debian.org/debian buster/main armhf libmagic1 armhf 1:5.35-4+deb10u1 [110 kB] Get: 11 http://deb.debian.org/debian buster/main armhf file armhf 1:5.35-4+deb10u1 [65.5 kB] Get: 12 http://deb.debian.org/debian buster/main armhf gettext-base armhf 0.19.8.1-9 [118 kB] Get: 13 http://deb.debian.org/debian buster/main armhf mime-support all 3.62 [37.2 kB] Get: 14 http://deb.debian.org/debian buster/main armhf libsigsegv2 armhf 2.12-2 [32.1 kB] Get: 15 http://deb.debian.org/debian buster/main armhf m4 armhf 1.4.18-2 [190 kB] Get: 16 http://deb.debian.org/debian buster/main armhf autoconf all 2.69-11 [341 kB] Get: 17 http://deb.debian.org/debian buster/main armhf autotools-dev all 20180224.1 [77.0 kB] Get: 18 http://deb.debian.org/debian buster/main armhf automake all 1:1.16.1-4 [771 kB] Get: 19 http://deb.debian.org/debian buster/main armhf autopoint all 0.19.8.1-9 [434 kB] Get: 20 http://deb.debian.org/debian buster/main armhf libtool all 2.4.6-9 [547 kB] Get: 21 http://deb.debian.org/debian buster/main armhf dh-autoreconf all 19 [16.9 kB] Get: 22 http://deb.debian.org/debian buster/main armhf libarchive-zip-perl all 1.64-1 [96.8 kB] Get: 23 http://deb.debian.org/debian buster/main armhf libfile-stripnondeterminism-perl all 1.1.2-1 [19.8 kB] Get: 24 http://deb.debian.org/debian buster/main armhf dh-strip-nondeterminism all 1.1.2-1 [13.0 kB] Get: 25 http://deb.debian.org/debian buster/main armhf libelf1 armhf 0.176-1.1 [158 kB] Get: 26 http://deb.debian.org/debian buster/main armhf dwz armhf 0.12-3 [72.0 kB] Get: 27 http://deb.debian.org/debian buster/main armhf libglib2.0-0 armhf 2.58.3-2+deb10u2 [1101 kB] Get: 28 http://deb.debian.org/debian buster/main armhf libicu63 armhf 63.1-6+deb10u1 [8005 kB] Get: 29 http://deb.debian.org/debian buster/main armhf libxml2 armhf 2.9.4+dfsg1-7+b3 [595 kB] Get: 30 http://deb.debian.org/debian buster/main armhf libcroco3 armhf 0.6.12-3 [133 kB] Get: 31 http://deb.debian.org/debian buster/main armhf libncurses6 armhf 6.1+20181013-2+deb10u2 [79.8 kB] Get: 32 http://deb.debian.org/debian buster/main armhf gettext armhf 0.19.8.1-9 [1242 kB] Get: 33 http://deb.debian.org/debian buster/main armhf intltool-debian all 0.35.0+20060710.5 [26.8 kB] Get: 34 http://deb.debian.org/debian buster/main armhf po-debconf all 1.0.21 [248 kB] Get: 35 http://deb.debian.org/debian buster/main armhf debhelper all 12.1.1 [1016 kB] Get: 36 http://deb.debian.org/debian buster/main armhf dh-exec armhf 0.23.1 [24.9 kB] Get: 37 http://deb.debian.org/debian buster/main armhf libdw1 armhf 0.176-1.1 [221 kB] Get: 38 http://deb.debian.org/debian buster/main armhf libpopt0 armhf 1.16-12 [46.3 kB] Get: 39 http://deb.debian.org/debian buster/main armhf libbabeltrace1 armhf 1.5.6-2+deb10u1 [152 kB] Get: 40 http://deb.debian.org/debian buster/main armhf libexpat1 armhf 2.2.6-2+deb10u1 [78.0 kB] Get: 41 http://deb.debian.org/debian buster/main armhf libssl1.1 armhf 1.1.1d-0+deb10u3 [1299 kB] Get: 42 http://deb.debian.org/debian buster/main armhf libpython3.7-minimal armhf 3.7.3-2+deb10u1 [582 kB] Get: 43 http://deb.debian.org/debian buster/main armhf libmpdec2 armhf 2.4.2-2 [69.3 kB] Get: 44 http://deb.debian.org/debian buster/main armhf libreadline7 armhf 7.0-5 [131 kB] Get: 45 http://deb.debian.org/debian buster/main armhf libpython3.7-stdlib armhf 3.7.3-2+deb10u1 [1660 kB] Get: 46 http://deb.debian.org/debian buster/main armhf libpython3.7 armhf 3.7.3-2+deb10u1 [1282 kB] Get: 47 http://deb.debian.org/debian buster/main armhf gdb armhf 8.2.1-2+b3 [2824 kB] Get: 48 http://deb.debian.org/debian buster/main armhf libjs-jquery all 3.3.1~dfsg-3 [332 kB] Fetched 27.0 MB in 3s (8931 kB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libbsd0:armhf. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 18932 files and directories currently installed.) Preparing to unpack .../00-libbsd0_0.9.1-2_armhf.deb ... Unpacking libbsd0:armhf (0.9.1-2) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../01-bsdmainutils_11.1.2+b1_armhf.deb ... Unpacking bsdmainutils (11.1.2+b1) ... Selecting previously unselected package libuchardet0:armhf. Preparing to unpack .../02-libuchardet0_0.0.6-3_armhf.deb ... Unpacking libuchardet0:armhf (0.0.6-3) ... Selecting previously unselected package groff-base. Preparing to unpack .../03-groff-base_1.22.4-3_armhf.deb ... Unpacking groff-base (1.22.4-3) ... Selecting previously unselected package libpipeline1:armhf. Preparing to unpack .../04-libpipeline1_1.5.1-2_armhf.deb ... Unpacking libpipeline1:armhf (1.5.1-2) ... Selecting previously unselected package man-db. Preparing to unpack .../05-man-db_2.8.5-2_armhf.deb ... Unpacking man-db (2.8.5-2) ... Selecting previously unselected package readline-common. Preparing to unpack .../06-readline-common_7.0-5_all.deb ... Unpacking readline-common (7.0-5) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../07-sensible-utils_0.0.12_all.deb ... Unpacking sensible-utils (0.0.12) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../08-libmagic-mgc_1%3a5.35-4+deb10u1_armhf.deb ... Unpacking libmagic-mgc (1:5.35-4+deb10u1) ... Selecting previously unselected package libmagic1:armhf. Preparing to unpack .../09-libmagic1_1%3a5.35-4+deb10u1_armhf.deb ... Unpacking libmagic1:armhf (1:5.35-4+deb10u1) ... Selecting previously unselected package file. Preparing to unpack .../10-file_1%3a5.35-4+deb10u1_armhf.deb ... Unpacking file (1:5.35-4+deb10u1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../11-gettext-base_0.19.8.1-9_armhf.deb ... Unpacking gettext-base (0.19.8.1-9) ... Selecting previously unselected package mime-support. Preparing to unpack .../12-mime-support_3.62_all.deb ... Unpacking mime-support (3.62) ... Selecting previously unselected package libsigsegv2:armhf. Preparing to unpack .../13-libsigsegv2_2.12-2_armhf.deb ... Unpacking libsigsegv2:armhf (2.12-2) ... Selecting previously unselected package m4. Preparing to unpack .../14-m4_1.4.18-2_armhf.deb ... Unpacking m4 (1.4.18-2) ... Selecting previously unselected package autoconf. Preparing to unpack .../15-autoconf_2.69-11_all.deb ... Unpacking autoconf (2.69-11) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../16-autotools-dev_20180224.1_all.deb ... Unpacking autotools-dev (20180224.1) ... Selecting previously unselected package automake. Preparing to unpack .../17-automake_1%3a1.16.1-4_all.deb ... Unpacking automake (1:1.16.1-4) ... Selecting previously unselected package autopoint. Preparing to unpack .../18-autopoint_0.19.8.1-9_all.deb ... Unpacking autopoint (0.19.8.1-9) ... Selecting previously unselected package libtool. Preparing to unpack .../19-libtool_2.4.6-9_all.deb ... Unpacking libtool (2.4.6-9) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../20-dh-autoreconf_19_all.deb ... Unpacking dh-autoreconf (19) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../21-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 .../22-libfile-stripnondeterminism-perl_1.1.2-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.1.2-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../23-dh-strip-nondeterminism_1.1.2-1_all.deb ... Unpacking dh-strip-nondeterminism (1.1.2-1) ... Selecting previously unselected package libelf1:armhf. Preparing to unpack .../24-libelf1_0.176-1.1_armhf.deb ... Unpacking libelf1:armhf (0.176-1.1) ... Selecting previously unselected package dwz. Preparing to unpack .../25-dwz_0.12-3_armhf.deb ... Unpacking dwz (0.12-3) ... Selecting previously unselected package libglib2.0-0:armhf. Preparing to unpack .../26-libglib2.0-0_2.58.3-2+deb10u2_armhf.deb ... Unpacking libglib2.0-0:armhf (2.58.3-2+deb10u2) ... Selecting previously unselected package libicu63:armhf. Preparing to unpack .../27-libicu63_63.1-6+deb10u1_armhf.deb ... Unpacking libicu63:armhf (63.1-6+deb10u1) ... Selecting previously unselected package libxml2:armhf. Preparing to unpack .../28-libxml2_2.9.4+dfsg1-7+b3_armhf.deb ... Unpacking libxml2:armhf (2.9.4+dfsg1-7+b3) ... Selecting previously unselected package libcroco3:armhf. Preparing to unpack .../29-libcroco3_0.6.12-3_armhf.deb ... Unpacking libcroco3:armhf (0.6.12-3) ... Selecting previously unselected package libncurses6:armhf. Preparing to unpack .../30-libncurses6_6.1+20181013-2+deb10u2_armhf.deb ... Unpacking libncurses6:armhf (6.1+20181013-2+deb10u2) ... 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.5_all.deb ... Unpacking intltool-debian (0.35.0+20060710.5) ... 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_12.1.1_all.deb ... Unpacking debhelper (12.1.1) ... Selecting previously unselected package dh-exec. Preparing to unpack .../35-dh-exec_0.23.1_armhf.deb ... Unpacking dh-exec (0.23.1) ... Selecting previously unselected package libdw1:armhf. Preparing to unpack .../36-libdw1_0.176-1.1_armhf.deb ... Unpacking libdw1:armhf (0.176-1.1) ... Selecting previously unselected package libpopt0:armhf. Preparing to unpack .../37-libpopt0_1.16-12_armhf.deb ... Unpacking libpopt0:armhf (1.16-12) ... Selecting previously unselected package libbabeltrace1:armhf. Preparing to unpack .../38-libbabeltrace1_1.5.6-2+deb10u1_armhf.deb ... Unpacking libbabeltrace1:armhf (1.5.6-2+deb10u1) ... Selecting previously unselected package libexpat1:armhf. Preparing to unpack .../39-libexpat1_2.2.6-2+deb10u1_armhf.deb ... Unpacking libexpat1:armhf (2.2.6-2+deb10u1) ... Selecting previously unselected package libssl1.1:armhf. Preparing to unpack .../40-libssl1.1_1.1.1d-0+deb10u3_armhf.deb ... Unpacking libssl1.1:armhf (1.1.1d-0+deb10u3) ... Selecting previously unselected package libpython3.7-minimal:armhf. Preparing to unpack .../41-libpython3.7-minimal_3.7.3-2+deb10u1_armhf.deb ... Unpacking libpython3.7-minimal:armhf (3.7.3-2+deb10u1) ... Selecting previously unselected package libmpdec2:armhf. Preparing to unpack .../42-libmpdec2_2.4.2-2_armhf.deb ... Unpacking libmpdec2:armhf (2.4.2-2) ... Selecting previously unselected package libreadline7:armhf. Preparing to unpack .../43-libreadline7_7.0-5_armhf.deb ... Unpacking libreadline7:armhf (7.0-5) ... Selecting previously unselected package libpython3.7-stdlib:armhf. Preparing to unpack .../44-libpython3.7-stdlib_3.7.3-2+deb10u1_armhf.deb ... Unpacking libpython3.7-stdlib:armhf (3.7.3-2+deb10u1) ... Selecting previously unselected package libpython3.7:armhf. Preparing to unpack .../45-libpython3.7_3.7.3-2+deb10u1_armhf.deb ... Unpacking libpython3.7:armhf (3.7.3-2+deb10u1) ... Selecting previously unselected package gdb. Preparing to unpack .../46-gdb_8.2.1-2+b3_armhf.deb ... Unpacking gdb (8.2.1-2+b3) ... Selecting previously unselected package libjs-jquery. Preparing to unpack .../47-libjs-jquery_3.3.1~dfsg-3_all.deb ... Unpacking libjs-jquery (3.3.1~dfsg-3) ... Setting up libexpat1:armhf (2.2.6-2+deb10u1) ... Setting up libpipeline1:armhf (1.5.1-2) ... Setting up mime-support (3.62) ... Setting up libmagic-mgc (1:5.35-4+deb10u1) ... Setting up libarchive-zip-perl (1.64-1) ... Setting up libglib2.0-0:armhf (2.58.3-2+deb10u2) ... No schema files found: doing nothing. Setting up libssl1.1:armhf (1.1.1d-0+deb10u3) ... Setting up libmagic1:armhf (1:5.35-4+deb10u1) ... Setting up gettext-base (0.19.8.1-9) ... Setting up file (1:5.35-4+deb10u1) ... Setting up libpython3.7-minimal:armhf (3.7.3-2+deb10u1) ... Setting up libicu63:armhf (63.1-6+deb10u1) ... Setting up autotools-dev (20180224.1) ... Setting up libncurses6:armhf (6.1+20181013-2+deb10u2) ... Setting up libsigsegv2:armhf (2.12-2) ... Setting up autopoint (0.19.8.1-9) ... Setting up sensible-utils (0.0.12) ... Setting up libuchardet0:armhf (0.0.6-3) ... Setting up libmpdec2:armhf (2.4.2-2) ... Setting up libjs-jquery (3.3.1~dfsg-3) ... Setting up libbsd0:armhf (0.9.1-2) ... Setting up libelf1:armhf (0.176-1.1) ... Setting up readline-common (7.0-5) ... Setting up libxml2:armhf (2.9.4+dfsg1-7+b3) ... Setting up libreadline7:armhf (7.0-5) ... Setting up libpopt0:armhf (1.16-12) ... Setting up libfile-stripnondeterminism-perl (1.1.2-1) ... Setting up libdw1:armhf (0.176-1.1) ... Setting up libpython3.7-stdlib:armhf (3.7.3-2+deb10u1) ... Setting up libpython3.7:armhf (3.7.3-2+deb10u1) ... Setting up libtool (2.4.6-9) ... Setting up m4 (1.4.18-2) ... Setting up bsdmainutils (11.1.2+b1) ... 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 libcroco3:armhf (0.6.12-3) ... Setting up libbabeltrace1:armhf (1.5.6-2+deb10u1) ... Setting up autoconf (2.69-11) ... Setting up dwz (0.12-3) ... Setting up groff-base (1.22.4-3) ... 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 gettext (0.19.8.1-9) ... Setting up man-db (2.8.5-2) ... Not building database; man-db/auto-update is not 'true'. Setting up intltool-debian (0.35.0+20060710.5) ... Setting up gdb (8.2.1-2+b3) ... Setting up po-debconf (1.0.21) ... Setting up dh-autoreconf (19) ... Setting up debhelper (12.1.1) ... Setting up dh-exec (0.23.1) ... Setting up dh-strip-nondeterminism (1.1.2-1) ... Processing triggers for libc-bin (2.28-10) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps Reading package lists... Building dependency tree... Reading state information... fakeroot is already the newest version (1.23-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package I: Running cd /build/tbb-2018~U6/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b dpkg-buildpackage: info: source package tbb dpkg-buildpackage: info: source version 2018~U6-4 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Andreas Tille 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 '/build/tbb-2018~U6' dh_auto_clean make -j6 clean make[2]: Entering directory '/build/tbb-2018~U6' build/linux.inc:43: "uname_m: " armv7l build/linux.inc:44: "uname_a: " Linux i-capture-the-hostname 5.6.0-0.bpo.2-armmp-lpae #1 SMP Debian 5.6.14-2~bpo10+1 (2020-06-09) armv7l GNU/Linux build/linux.inc:45: "deb_host_arch: " armhf clean done make[2]: Leaving directory '/build/tbb-2018~U6' rm -f debian/tbb.pc make[1]: Leaving directory '/build/tbb-2018~U6' dh_clean debian/rules build make: 'build' is up to date. fakeroot debian/rules binary dh binary dh_update_autotools_config dh_autoreconf dh_auto_configure debian/rules override_dh_auto_build make[1]: Entering directory '/build/tbb-2018~U6' cat /proc/cpuinfo processor : 0 model name : ARMv7 Processor rev 3 (v7l) BogoMIPS : 12.00 Features : half thumb fastmult vfp edsp thumbee neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae CPU implementer : 0x41 CPU architecture: 7 CPU variant : 0x0 CPU part : 0xc07 CPU revision : 3 processor : 1 model name : ARMv7 Processor rev 3 (v7l) BogoMIPS : 12.00 Features : half thumb fastmult vfp edsp thumbee neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae CPU implementer : 0x41 CPU architecture: 7 CPU variant : 0x0 CPU part : 0xc07 CPU revision : 3 processor : 2 model name : ARMv7 Processor rev 3 (v7l) BogoMIPS : 12.00 Features : half thumb fastmult vfp edsp thumbee neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae CPU implementer : 0x41 CPU architecture: 7 CPU variant : 0x0 CPU part : 0xc07 CPU revision : 3 processor : 3 model name : ARMv7 Processor rev 3 (v7l) BogoMIPS : 12.00 Features : half thumb fastmult vfp edsp thumbee neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae CPU implementer : 0x41 CPU architecture: 7 CPU variant : 0x0 CPU part : 0xc07 CPU revision : 3 processor : 4 model name : ARMv7 Processor rev 3 (v7l) BogoMIPS : 102.00 Features : half thumb fastmult vfp edsp thumbee neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae CPU implementer : 0x41 CPU architecture: 7 CPU variant : 0x2 CPU part : 0xc0f CPU revision : 3 processor : 5 model name : ARMv7 Processor rev 3 (v7l) BogoMIPS : 102.00 Features : half thumb fastmult vfp edsp thumbee neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae CPU implementer : 0x41 CPU architecture: 7 CPU variant : 0x2 CPU part : 0xc0f CPU revision : 3 processor : 6 model name : ARMv7 Processor rev 3 (v7l) BogoMIPS : 102.00 Features : half thumb fastmult vfp edsp thumbee neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae CPU implementer : 0x41 CPU architecture: 7 CPU variant : 0x2 CPU part : 0xc0f CPU revision : 3 processor : 7 model name : ARMv7 Processor rev 3 (v7l) BogoMIPS : 102.00 Features : half thumb fastmult vfp edsp thumbee neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae CPU implementer : 0x41 CPU architecture: 7 CPU variant : 0x2 CPU part : 0xc0f CPU revision : 3 Hardware : Samsung Exynos (Flattened Device Tree) Revision : 0000 Serial : 0000000000000000 gcc -dM -E - < /dev/null #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.3.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__ 3 #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 -j6 "INSTALL=install --strip-program=true" make[2]: Entering directory '/build/tbb-2018~U6' build/linux.inc:43: "uname_m: " armv7l build/linux.inc:44: "uname_a: " Linux i-capture-the-hostname 5.6.0-0.bpo.2-armmp-lpae #1 SMP Debian 5.6.14-2~bpo10+1 (2020-06-09) 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/tbb-2018~U6/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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--version-script,tbb.def make[3]: Leaving directory '/build/tbb-2018~U6/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/tbb-2018~U6/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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--version-script,tbb.def make[3]: Leaving directory '/build/tbb-2018~U6/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/tbb-2018~U6/build/linux_armv7_gcc_cc8_libc2.28_debug' g++ -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--version-script,tbbmallocproxy.def make[3]: Leaving directory '/build/tbb-2018~U6/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/tbb-2018~U6/build/linux_armv7_gcc_cc8_libc2.28_release' g++ -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--version-script,tbbmallocproxy.def make[3]: Leaving directory '/build/tbb-2018~U6/build/linux_armv7_gcc_cc8_libc2.28_release' make[2]: Leaving directory '/build/tbb-2018~U6' make[1]: Leaving directory '/build/tbb-2018~U6' dh_auto_test make -j6 test make[1]: Entering directory '/build/tbb-2018~U6' build/linux.inc:43: "uname_m: " armv7l build/linux.inc:44: "uname_a: " Linux i-capture-the-hostname 5.6.0-0.bpo.2-armmp-lpae #1 SMP Debian 5.6.14-2~bpo10+1 (2020-06-09) 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/tbb-2018~U6/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/tbb-2018~U6/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/tbb-2018~U6/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/tbb-2018~U6/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/tbb-2018~U6/build/linux_armv7_gcc_cc8_libc2.28_debug' make[2]: Nothing to be done for 'malloc'. make[2]: Leaving directory '/build/tbb-2018~U6/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/tbb-2018~U6/build/linux_armv7_gcc_cc8_libc2.28_release' make[2]: Nothing to be done for 'malloc'. make[2]: Leaving directory '/build/tbb-2018~U6/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/tbb-2018~U6/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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 g++ -c -MMD -o test_malloc_used_by_lib_dll.o -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 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." ); ^~~~~~ g++ -c -MMD -o test_malloc_lib_unload_dll.o -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -g -O2 -ffile-prefix-map=/build/tbb-2018~U6=. -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 ../../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 ) || ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -o test_malloc_lib_unload.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -ffile-prefix-map=/build/tbb-2018~U6=. -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 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++ -o test_malloc_overload.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -ffile-prefix-map=/build/tbb-2018~U6=. -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++ -o test_malloc_overload_proxy.o -c -MMD -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -ffile-prefix-map=/build/tbb-2018~U6=. -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++ -c -MMD -o test_malloc_atexit_dll.o -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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_malloc_compliance.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -g -O2 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-z,relro -Wl,-z,now -Wl,--as-needed -ldl -fPIC -shared g++ -o test_ScalableAllocator.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -g -O2 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_malloc_used_by_lib.exe -DTBB_USE_DEBUG -g -O0 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 Warning: the system didn't allocate needed amount of THPs. 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/tbb-2018~U6/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/tbb-2018~U6/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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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:535: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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 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 -ffile-prefix-map=/build/tbb-2018~U6=. -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_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:535: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 { ^~~~~~~~~~~~~ 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:535: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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 ^~~~ 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_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_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 ^~~~ 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 -ffile-prefix-map=/build/tbb-2018~U6=. -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_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_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 { ^~~~ 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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 /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 'void tbb::interface9::internal::dynamic_grainsize_mode::work_balance(StartType&, Range&) [with StartType = tbb::interface9::internal::start_for, parallel_vector_for_body, const tbb::auto_partitioner>; Range = tbb::blocked_range; Mode = tbb::interface9::internal::adaptive_mode]': /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 'void tbb::interface9::internal::dynamic_grainsize_mode::work_balance(StartType&, Range&) [with StartType = tbb::interface9::internal::start_for, parallel_vector_for_body, const tbb::auto_partitioner>; Range = tbb::blocked_range; Mode = tbb::interface9::internal::adaptive_mode]': /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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 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 'void tbb::interface9::internal::dynamic_grainsize_mode::work_balance(StartType&, Range&) [with StartType = tbb::interface9::internal::start_for, ParallelVectorForBody, const tbb::auto_partitioner>; Range = tbb::blocked_range; Mode = tbb::interface9::internal::adaptive_mode]': /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_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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 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:535: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_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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 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. sh ../test_summary.sh ./test_concurrent_vector_v2.exe 1:4 done sh ../test_summary.sh ./test_tbb_fork.exe 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_concurrent_queue_v2.exe 1:4 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 TBB Warning: Leaked 4 observer_proxy objects 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 TBB Warning: Leaked 1 task objects Known issue: priority effect is limited in case of blocking-style nesting TBB Warning: The number of workers is currently limited to 0. The request for 6 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 6 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 3 misbehaved too often (2 out of 3) TBB Warning: Leaked 1 task objects TBB Warning: The number of workers is currently limited to 0. The request for 6 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 6 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 6 workers is ignored. Further requests for more workers will be silently ignored until the limit changes. Warning: test 2 misbehaved too often (2 out of 3) Warning: test 3 misbehaved too often (3 out of 3) TBB Warning: The number of workers is currently limited to 0. The request for 6 workers is ignored. Further requests for more workers will be silently ignored until the limit changes. Warning: test 3 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 8 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 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. 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. 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. 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 3 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 3 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 3 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 3 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/tbb-2018~U6/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/tbb-2018~U6/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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 g++ -c -MMD -o test_malloc_used_by_lib_dll.o -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 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_lib_unload_dll.o -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -g -O2 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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++ -o test_malloc_overload_proxy.o -c -MMD -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -ffile-prefix-map=/build/tbb-2018~U6=. -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++ -c -MMD -o test_malloc_atexit_dll.o -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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_malloc_compliance.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -g -O2 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-z,relro -Wl,-z,now -Wl,--as-needed -ldl g++ -o test_malloc_overload_proxy.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-z,relro -Wl,-z,now -Wl,--as-needed -ldl g++ -o test_malloc_atexit_dll.so -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-z,relro -Wl,-z,now -Wl,--as-needed -ldl -fPIC -shared g++ -o test_ScalableAllocator.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -g -O2 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_ScalableAllocator_STL.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -Wall -g -O2 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-z,relro -Wl,-z,now -Wl,--as-needed g++ -o test_malloc_used_by_lib.exe -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -g -O2 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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--; ^~~ 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); ^~~~ 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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 Warning: the system didn't allocate needed amount of THPs. 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/tbb-2018~U6/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/tbb-2018~U6/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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 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 -ffile-prefix-map=/build/tbb-2018~U6=. -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_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:535:11: note: 'class std::weak_ptr' declared here class weak_ptr : public __weak_ptr<_Tp> ^~~~~~~~ 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 -ffile-prefix-map=/build/tbb-2018~U6=. -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_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:535: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 { ^~~~~~~~~~~~~ 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:535: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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 ^~~~ 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_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_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 ^~~~ 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 -ffile-prefix-map=/build/tbb-2018~U6=. -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_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_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 { ^~~~ 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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 /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 'void tbb::interface9::internal::dynamic_grainsize_mode::work_balance(StartType&, Range&) [with StartType = tbb::interface9::internal::start_for, parallel_vector_for_body, const tbb::auto_partitioner>; Range = tbb::blocked_range; Mode = tbb::interface9::internal::adaptive_mode]': /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 'void tbb::interface9::internal::dynamic_grainsize_mode::work_balance(StartType&, Range&) [with StartType = tbb::interface9::internal::start_for, parallel_vector_for_body, const tbb::auto_partitioner>; Range = tbb::blocked_range; Mode = tbb::interface9::internal::adaptive_mode]': /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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 'void tbb::interface9::internal::dynamic_grainsize_mode::work_balance(StartType&, Range&) [with StartType = tbb::interface9::internal::start_for, ParallelVectorForBody, const tbb::auto_partitioner>; Range = tbb::blocked_range; Mode = tbb::interface9::internal::adaptive_mode]': /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 -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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:535: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 -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -g -O2 -DUSE_PTHREAD -Wa,-mimplicit-it=thumb -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-dtor -Wextra -g -O2 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 -ffile-prefix-map=/build/tbb-2018~U6=. -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,-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 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 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_concurrent_queue_v2.exe 1:4 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_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 TBB Warning: The number of workers is currently limited to 0. The request for 6 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 6 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 6 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 (2 out of 3) TBB Warning: The number of workers is currently limited to 0. The request for 6 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 6 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 (2 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 8 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 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. 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. 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. 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 3 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 3 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 3 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 3 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/tbb-2018~U6/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 '/build/tbb-2018~U6' create-stamp debian/debhelper-build-stamp dh_testroot dh_prep dh_auto_install dh_install dh_installdocs dh_installchangelogs dh_installexamples dh_perl dh_link dh_strip_nondeterminism debian/rules override_dh_compress-indep make[1]: Entering directory '/build/tbb-2018~U6' dh_compress -X*/examples/* make[1]: Leaving directory '/build/tbb-2018~U6' dh_compress -Nlibtbb-doc dh_fixperms dh_missing dh_strip dh_makeshlibs dh_shlibdeps 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 dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libtbb2/usr/lib/arm-linux-gnueabihf/libtbb.so.2 debian/libtbb2/usr/lib/arm-linux-gnueabihf/libtbbmalloc.so.2 debian/libtbb2/usr/lib/arm-linux-gnueabihf/libtbbmalloc_proxy.so.2 were not linked against librt.so.1 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libtbb2/usr/lib/arm-linux-gnueabihf/libtbb.so.2 debian/libtbb2/usr/lib/arm-linux-gnueabihf/libtbbmalloc.so.2 debian/libtbb2/usr/lib/arm-linux-gnueabihf/libtbbmalloc_proxy.so.2 were not linked against libatomic.so.1 (they use none of the library's symbols) dh_installdeb dh_gencontrol dh_md5sums dh_builddeb dpkg-deb: building package 'libtbb2-dbgsym' in '../libtbb2-dbgsym_2018~U6-4_armhf.deb'. dpkg-deb: building package 'libtbb-doc' in '../libtbb-doc_2018~U6-4_all.deb'. dpkg-deb: building package 'tbb-examples' in '../tbb-examples_2018~U6-4_armhf.deb'. dpkg-deb: building package 'libtbb-dev' in '../libtbb-dev_2018~U6-4_armhf.deb'. dpkg-deb: building package 'libtbb2' in '../libtbb2_2018~U6-4_armhf.deb'. dpkg-genbuildinfo --build=binary dpkg-genchanges --build=binary >../tbb_2018~U6-4_armhf.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: copying local configuration I: user script /srv/workspace/pbuilder/27400/tmp/hooks/B01_cleanup starting I: user script /srv/workspace/pbuilder/27400/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/27400 and its subdirectories I: Current time: Mon Jul 20 00:16:57 +14 2020 I: pbuilder-time-stamp: 1595153817