Wed Dec 15 06:41:36 UTC 2021 I: starting to build tbb/buster/amd64 on jenkins on '2021-12-15 06:41' Wed Dec 15 06:41:36 UTC 2021 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/amd64_14/19368/console.log Wed Dec 15 06:41:36 UTC 2021 I: Downloading source for buster/tbb=2018~U6-4 --2021-12-15 06:41:37-- http://deb.debian.org/debian/pool/main/t/tbb/tbb_2018%7eU6-4.dsc Connecting to 78.137.99.97:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 2175 (2.1K) Saving to: ‘tbb_2018~U6-4.dsc’ 0K .. 100% 8.14M=0s 2021-12-15 06:41:37 (8.14 MB/s) - ‘tbb_2018~U6-4.dsc’ saved [2175/2175] Wed Dec 15 06:41:37 UTC 2021 I: tbb_2018~U6-4.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: tbb Binary: libtbb-dev, libtbb2, libtbb-doc, tbb-examples Architecture: linux-any all Version: 2018~U6-4 Maintainer: Debian Science Maintainers Uploaders: Steve Capper , Mo Zhou Homepage: https://www.threadingbuildingblocks.org/ Standards-Version: 4.2.1 Vcs-Browser: https://salsa.debian.org/science-team/tbb Vcs-Git: https://salsa.debian.org/science-team/tbb.git Build-Depends: debhelper (>= 11~), libjs-jquery, dh-exec, gdb Package-List: libtbb-dev deb libdevel optional arch=linux-any libtbb-doc deb doc optional arch=all libtbb2 deb libs optional arch=linux-any tbb-examples deb doc optional arch=linux-any Checksums-Sha1: 9e870040323cec2c367b1598351a66a6574eb7c2 2922715 tbb_2018~U6.orig.tar.gz aef261a2da13f9bbb4e8cdca40884c0861317eb4 53484 tbb_2018~U6-4.debian.tar.xz Checksums-Sha256: d3e5fbca3cc643d03bf332d576ff85e19aa774b483f148f95cd7d09958372109 2922715 tbb_2018~U6.orig.tar.gz 7388365461fe52b9d75eee63d3369dd5bca80b17baeaba80fce4abc811100255 53484 tbb_2018~U6-4.debian.tar.xz Files: 9a0f78db4f72356068b00f29f54ee6bc 2922715 tbb_2018~U6.orig.tar.gz 8ddaaad026b9ee2e0151e0f8b1a23a2a 53484 tbb_2018~U6-4.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQJFBAEBCgAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAlwRX3oRHHRpbGxlQGRl Ymlhbi5vcmcACgkQV4oElNHGRtGuuxAAkgDiWAPkMIa8wkvpaJjsGNShk9qdNnHs +nZJGvrp9P7WO3pSafqZMYorNOBz0gdr2ckpApH0El+HSmxE8jcC2KQ4RKKd/20N UzEYpYMlY60KNn0mlVu7pRM97s5tYdBSaYgCAZsCCMcVOhW427Hpr62uMpKlbaOm iSdi5lChfJPiYe2bVcN/iU7a+x0lAv3QM+mFiNIhMhJvrdqDh3mEKcHQKPLFi3lh F5GyvJWbtqK31GfdVS3jCn72CL0Aj+1tzH1x4jZrEyvIr3hOPP/PJtWSikZe1lZ5 OE2tCJAm+Q4DHY/gD+/rXjo+B/+SLquLRtqYEQU4xvYoyXG3qLpThiDsoVsF7qgN kNLE2caUpBWxpMxO8b1FS4/iLvHe2/i8iY/pfDp92dYabGhrrzheiSH3x4EF1Was CYkf7st093W7Hy6336pnD54vuvSXoGIMTDgO3snQ31XEBxmg7XvwWWr3mItay7x5 o272DWF5rXfw4WTx/9OTiqvFX0FNQ4guEn37fLMaV7qHDe9GKK5mOalHA33ONYaP SA6G93SoVEPQwyF3/+hZ6YZV8I7ADpCgnIrqA0i6sgaREhbwbDAMwdIUf7vIAQ8N 97IBL9AoBZ+4YRj2TIEtRq5ucrLic9MdxAK1VozzJ42UKq2izAYfO0iQLxB43x3g yvDEvwkRJH4= =QnPc -----END PGP SIGNATURE----- Wed Dec 15 06:41:37 UTC 2021 I: Checking whether the package is not for us Wed Dec 15 06:41:37 UTC 2021 I: Starting 1st build on remote node ionos5-amd64.debian.net. Wed Dec 15 06:41:37 UTC 2021 I: Preparing to do remote build '1' on ionos5-amd64.debian.net. Wed Dec 15 07:11:24 UTC 2021 I: Deleting $TMPDIR on ionos5-amd64.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Tue Jan 17 01:04:41 -12 2023 I: pbuilder-time-stamp: 1673960681 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 Wed Dec 12 07:20:26 2018 -12 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/2606860/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='amd64' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=16' DISTRIBUTION='' HOME='/root' HOST_ARCH='amd64' IFS=' ' INVOCATION_ID='1547958152704008ac611b716e35ed4c' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='2606860' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.mZzQjaIy4t/pbuilderrc_XxvX --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/buster-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.mZzQjaIy4t/b1 --logfile b1/build.log tbb_2018~U6-4.dsc' SUDO_GID='110' SUDO_UID='105' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://85.184.249.68:3128' I: uname -a Linux ionos5-amd64 5.14.0-0.bpo.2-amd64 #1 SMP Debian 5.14.9-2~bpo11+1 (2021-10-10) x86_64 GNU/Linux I: ls -l /bin total 5116 -rwxr-xr-x 1 root root 1168776 Apr 17 2019 bash -rwxr-xr-x 3 root root 38984 Jul 10 2019 bunzip2 -rwxr-xr-x 3 root root 38984 Jul 10 2019 bzcat lrwxrwxrwx 1 root root 6 Jul 10 2019 bzcmp -> bzdiff -rwxr-xr-x 1 root root 2227 Jul 10 2019 bzdiff lrwxrwxrwx 1 root root 6 Jul 10 2019 bzegrep -> bzgrep -rwxr-xr-x 1 root root 4877 Jun 24 2019 bzexe lrwxrwxrwx 1 root root 6 Jul 10 2019 bzfgrep -> bzgrep -rwxr-xr-x 1 root root 3641 Jul 10 2019 bzgrep -rwxr-xr-x 3 root root 38984 Jul 10 2019 bzip2 -rwxr-xr-x 1 root root 14328 Jul 10 2019 bzip2recover lrwxrwxrwx 1 root root 6 Jul 10 2019 bzless -> bzmore -rwxr-xr-x 1 root root 1297 Jul 10 2019 bzmore -rwxr-xr-x 1 root root 43744 Feb 28 2019 cat -rwxr-xr-x 1 root root 64320 Feb 28 2019 chgrp -rwxr-xr-x 1 root root 64288 Feb 28 2019 chmod -rwxr-xr-x 1 root root 72512 Feb 28 2019 chown -rwxr-xr-x 1 root root 146880 Feb 28 2019 cp -rwxr-xr-x 1 root root 121464 Jan 17 2019 dash -rwxr-xr-x 1 root root 109408 Feb 28 2019 date -rwxr-xr-x 1 root root 76712 Feb 28 2019 dd -rwxr-xr-x 1 root root 93744 Feb 28 2019 df -rwxr-xr-x 1 root root 138856 Feb 28 2019 dir -rwxr-xr-x 1 root root 84288 Jan 9 2019 dmesg lrwxrwxrwx 1 root root 8 Sep 26 2018 dnsdomainname -> hostname lrwxrwxrwx 1 root root 8 Sep 26 2018 domainname -> hostname -rwxr-xr-x 1 root root 39520 Feb 28 2019 echo -rwxr-xr-x 1 root root 28 Jan 7 2019 egrep -rwxr-xr-x 1 root root 35424 Feb 28 2019 false -rwxr-xr-x 1 root root 28 Jan 7 2019 fgrep -rwxr-xr-x 1 root root 68880 Jan 9 2019 findmnt -rwsr-xr-x 1 root root 34896 Apr 22 2020 fusermount -rwxr-xr-x 1 root root 198976 Jan 7 2019 grep -rwxr-xr-x 2 root root 2345 Jan 5 2019 gunzip -rwxr-xr-x 1 root root 6375 Jan 5 2019 gzexe -rwxr-xr-x 1 root root 98048 Jan 5 2019 gzip -rwxr-xr-x 1 root root 26696 Sep 26 2018 hostname -rwxr-xr-x 1 root root 68552 Feb 28 2019 ln -rwxr-xr-x 1 root root 56760 Jul 26 2018 login -rwxr-xr-x 1 root root 138856 Feb 28 2019 ls -rwxr-xr-x 1 root root 108624 Jan 9 2019 lsblk -rwxr-xr-x 1 root root 89088 Feb 28 2019 mkdir -rwxr-xr-x 1 root root 68544 Feb 28 2019 mknod -rwxr-xr-x 1 root root 43808 Feb 28 2019 mktemp -rwxr-xr-x 1 root root 43008 Jan 9 2019 more -rwsr-xr-x 1 root root 51280 Jan 9 2019 mount -rwxr-xr-x 1 root root 14408 Jan 9 2019 mountpoint -rwxr-xr-x 1 root root 138728 Feb 28 2019 mv lrwxrwxrwx 1 root root 8 Sep 26 2018 nisdomainname -> hostname lrwxrwxrwx 1 root root 14 Feb 14 2019 pidof -> /sbin/killall5 -rwxr-xr-x 1 root root 39616 Feb 28 2019 pwd lrwxrwxrwx 1 root root 4 Apr 17 2019 rbash -> bash -rwxr-xr-x 1 root root 47776 Feb 28 2019 readlink -rwxr-xr-x 1 root root 68416 Feb 28 2019 rm -rwxr-xr-x 1 root root 47776 Feb 28 2019 rmdir -rwxr-xr-x 1 root root 23312 Jan 21 2019 run-parts -rwxr-xr-x 1 root root 122224 Dec 22 2018 sed lrwxrwxrwx 1 root root 4 Dec 10 16:21 sh -> dash -rwxr-xr-x 1 root root 39552 Feb 28 2019 sleep -rwxr-xr-x 1 root root 80672 Feb 28 2019 stty -rwsr-xr-x 1 root root 63568 Jan 9 2019 su -rwxr-xr-x 1 root root 35488 Feb 28 2019 sync -rwxr-xr-x 1 root root 445560 Apr 23 2019 tar -rwxr-xr-x 1 root root 14440 Jan 21 2019 tempfile -rwxr-xr-x 1 root root 97152 Feb 28 2019 touch -rwxr-xr-x 1 root root 35424 Feb 28 2019 true -rwxr-xr-x 1 root root 14328 Apr 22 2020 ulockmgr_server -rwsr-xr-x 1 root root 34888 Jan 9 2019 umount -rwxr-xr-x 1 root root 39584 Feb 28 2019 uname -rwxr-xr-x 2 root root 2345 Jan 5 2019 uncompress -rwxr-xr-x 1 root root 138856 Feb 28 2019 vdir -rwxr-xr-x 1 root root 34896 Jan 9 2019 wdctl -rwxr-xr-x 1 root root 946 Jan 21 2019 which lrwxrwxrwx 1 root root 8 Sep 26 2018 ypdomainname -> hostname -rwxr-xr-x 1 root root 1983 Jan 5 2019 zcat -rwxr-xr-x 1 root root 1677 Jan 5 2019 zcmp -rwxr-xr-x 1 root root 5879 Jan 5 2019 zdiff -rwxr-xr-x 1 root root 29 Jan 5 2019 zegrep -rwxr-xr-x 1 root root 29 Jan 5 2019 zfgrep -rwxr-xr-x 1 root root 2080 Jan 5 2019 zforce -rwxr-xr-x 1 root root 7584 Jan 5 2019 zgrep -rwxr-xr-x 1 root root 2205 Jan 5 2019 zless -rwxr-xr-x 1 root root 1841 Jan 5 2019 zmore -rwxr-xr-x 1 root root 4552 Jan 5 2019 znew I: user script /srv/workspace/pbuilder/2606860/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: amd64 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 ... 19195 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} libipt2{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, 49 newly installed, 0 to remove and 0 not upgraded. Need to get 28.8 MB of archives. After unpacking 105 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian buster/main amd64 libbsd0 amd64 0.9.1-2+deb10u1 [99.5 kB] Get: 2 http://deb.debian.org/debian buster/main amd64 bsdmainutils amd64 11.1.2+b1 [191 kB] Get: 3 http://deb.debian.org/debian buster/main amd64 libuchardet0 amd64 0.0.6-3 [64.9 kB] Get: 4 http://deb.debian.org/debian buster/main amd64 groff-base amd64 1.22.4-3+deb10u1 [916 kB] Get: 5 http://deb.debian.org/debian buster/main amd64 libpipeline1 amd64 1.5.1-2 [31.2 kB] Get: 6 http://deb.debian.org/debian buster/main amd64 man-db amd64 2.8.5-2 [1274 kB] Get: 7 http://deb.debian.org/debian buster/main amd64 readline-common all 7.0-5 [70.6 kB] Get: 8 http://deb.debian.org/debian buster/main amd64 sensible-utils all 0.0.12 [15.8 kB] Get: 9 http://deb.debian.org/debian buster/main amd64 libmagic-mgc amd64 1:5.35-4+deb10u2 [242 kB] Get: 10 http://deb.debian.org/debian buster/main amd64 libmagic1 amd64 1:5.35-4+deb10u2 [118 kB] Get: 11 http://deb.debian.org/debian buster/main amd64 file amd64 1:5.35-4+deb10u2 [66.4 kB] Get: 12 http://deb.debian.org/debian buster/main amd64 gettext-base amd64 0.19.8.1-9 [123 kB] Get: 13 http://deb.debian.org/debian buster/main amd64 mime-support all 3.62 [37.2 kB] Get: 14 http://deb.debian.org/debian buster/main amd64 libsigsegv2 amd64 2.12-2 [32.8 kB] Get: 15 http://deb.debian.org/debian buster/main amd64 m4 amd64 1.4.18-2 [203 kB] Get: 16 http://deb.debian.org/debian buster/main amd64 autoconf all 2.69-11 [341 kB] Get: 17 http://deb.debian.org/debian buster/main amd64 autotools-dev all 20180224.1 [77.0 kB] Get: 18 http://deb.debian.org/debian buster/main amd64 automake all 1:1.16.1-4 [771 kB] Get: 19 http://deb.debian.org/debian buster/main amd64 autopoint all 0.19.8.1-9 [434 kB] Get: 20 http://deb.debian.org/debian buster/main amd64 libtool all 2.4.6-9 [547 kB] Get: 21 http://deb.debian.org/debian buster/main amd64 dh-autoreconf all 19 [16.9 kB] Get: 22 http://deb.debian.org/debian buster/main amd64 libarchive-zip-perl all 1.64-1 [96.8 kB] Get: 23 http://deb.debian.org/debian buster/main amd64 libfile-stripnondeterminism-perl all 1.1.2-1 [19.8 kB] Get: 24 http://deb.debian.org/debian buster/main amd64 dh-strip-nondeterminism all 1.1.2-1 [13.0 kB] Get: 25 http://deb.debian.org/debian buster/main amd64 libelf1 amd64 0.176-1.1 [161 kB] Get: 26 http://deb.debian.org/debian buster/main amd64 dwz amd64 0.12-3 [78.0 kB] Get: 27 http://deb.debian.org/debian buster/main amd64 libglib2.0-0 amd64 2.58.3-2+deb10u3 [1259 kB] Get: 28 http://deb.debian.org/debian buster/main amd64 libicu63 amd64 63.1-6+deb10u1 [8300 kB] Get: 29 http://deb.debian.org/debian buster/main amd64 libxml2 amd64 2.9.4+dfsg1-7+deb10u2 [689 kB] Get: 30 http://deb.debian.org/debian buster/main amd64 libcroco3 amd64 0.6.12-3 [145 kB] Get: 31 http://deb.debian.org/debian buster/main amd64 libncurses6 amd64 6.1+20181013-2+deb10u2 [102 kB] Get: 32 http://deb.debian.org/debian buster/main amd64 gettext amd64 0.19.8.1-9 [1303 kB] Get: 33 http://deb.debian.org/debian buster/main amd64 intltool-debian all 0.35.0+20060710.5 [26.8 kB] Get: 34 http://deb.debian.org/debian buster/main amd64 po-debconf all 1.0.21 [248 kB] Get: 35 http://deb.debian.org/debian buster/main amd64 debhelper all 12.1.1 [1016 kB] Get: 36 http://deb.debian.org/debian buster/main amd64 dh-exec amd64 0.23.1 [26.3 kB] Get: 37 http://deb.debian.org/debian buster/main amd64 libdw1 amd64 0.176-1.1 [235 kB] Get: 38 http://deb.debian.org/debian buster/main amd64 libpopt0 amd64 1.16-12 [49.4 kB] Get: 39 http://deb.debian.org/debian buster/main amd64 libbabeltrace1 amd64 1.5.6-2+deb10u1 [172 kB] Get: 40 http://deb.debian.org/debian buster/main amd64 libexpat1 amd64 2.2.6-2+deb10u1 [106 kB] Get: 41 http://deb.debian.org/debian buster/main amd64 libipt2 amd64 2.0-2 [41.7 kB] Get: 42 http://deb.debian.org/debian buster/main amd64 libssl1.1 amd64 1.1.1d-0+deb10u7 [1539 kB] Get: 43 http://deb.debian.org/debian buster/main amd64 libpython3.7-minimal amd64 3.7.3-2+deb10u3 [589 kB] Get: 44 http://deb.debian.org/debian buster/main amd64 libmpdec2 amd64 2.4.2-2 [87.2 kB] Get: 45 http://deb.debian.org/debian buster/main amd64 libreadline7 amd64 7.0-5 [151 kB] Get: 46 http://deb.debian.org/debian buster/main amd64 libpython3.7-stdlib amd64 3.7.3-2+deb10u3 [1734 kB] Get: 47 http://deb.debian.org/debian buster/main amd64 libpython3.7 amd64 3.7.3-2+deb10u3 [1498 kB] Get: 48 http://deb.debian.org/debian buster/main amd64 gdb amd64 8.2.1-2+b3 [3133 kB] Get: 49 http://deb.debian.org/debian buster/main amd64 libjs-jquery all 3.3.1~dfsg-3+deb10u1 [332 kB] Fetched 28.8 MB in 0s (67.3 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libbsd0:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19195 files and directories currently installed.) Preparing to unpack .../00-libbsd0_0.9.1-2+deb10u1_amd64.deb ... Unpacking libbsd0:amd64 (0.9.1-2+deb10u1) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../01-bsdmainutils_11.1.2+b1_amd64.deb ... Unpacking bsdmainutils (11.1.2+b1) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../02-libuchardet0_0.0.6-3_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.6-3) ... Selecting previously unselected package groff-base. Preparing to unpack .../03-groff-base_1.22.4-3+deb10u1_amd64.deb ... Unpacking groff-base (1.22.4-3+deb10u1) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../04-libpipeline1_1.5.1-2_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.1-2) ... Selecting previously unselected package man-db. Preparing to unpack .../05-man-db_2.8.5-2_amd64.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+deb10u2_amd64.deb ... Unpacking libmagic-mgc (1:5.35-4+deb10u2) ... Selecting previously unselected package libmagic1:amd64. Preparing to unpack .../09-libmagic1_1%3a5.35-4+deb10u2_amd64.deb ... Unpacking libmagic1:amd64 (1:5.35-4+deb10u2) ... Selecting previously unselected package file. Preparing to unpack .../10-file_1%3a5.35-4+deb10u2_amd64.deb ... Unpacking file (1:5.35-4+deb10u2) ... Selecting previously unselected package gettext-base. Preparing to unpack .../11-gettext-base_0.19.8.1-9_amd64.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:amd64. Preparing to unpack .../13-libsigsegv2_2.12-2_amd64.deb ... Unpacking libsigsegv2:amd64 (2.12-2) ... Selecting previously unselected package m4. Preparing to unpack .../14-m4_1.4.18-2_amd64.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:amd64. Preparing to unpack .../24-libelf1_0.176-1.1_amd64.deb ... Unpacking libelf1:amd64 (0.176-1.1) ... Selecting previously unselected package dwz. Preparing to unpack .../25-dwz_0.12-3_amd64.deb ... Unpacking dwz (0.12-3) ... Selecting previously unselected package libglib2.0-0:amd64. Preparing to unpack .../26-libglib2.0-0_2.58.3-2+deb10u3_amd64.deb ... Unpacking libglib2.0-0:amd64 (2.58.3-2+deb10u3) ... Selecting previously unselected package libicu63:amd64. Preparing to unpack .../27-libicu63_63.1-6+deb10u1_amd64.deb ... Unpacking libicu63:amd64 (63.1-6+deb10u1) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../28-libxml2_2.9.4+dfsg1-7+deb10u2_amd64.deb ... Unpacking libxml2:amd64 (2.9.4+dfsg1-7+deb10u2) ... Selecting previously unselected package libcroco3:amd64. Preparing to unpack .../29-libcroco3_0.6.12-3_amd64.deb ... Unpacking libcroco3:amd64 (0.6.12-3) ... Selecting previously unselected package libncurses6:amd64. Preparing to unpack .../30-libncurses6_6.1+20181013-2+deb10u2_amd64.deb ... Unpacking libncurses6:amd64 (6.1+20181013-2+deb10u2) ... Selecting previously unselected package gettext. Preparing to unpack .../31-gettext_0.19.8.1-9_amd64.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_amd64.deb ... Unpacking dh-exec (0.23.1) ... Selecting previously unselected package libdw1:amd64. Preparing to unpack .../36-libdw1_0.176-1.1_amd64.deb ... Unpacking libdw1:amd64 (0.176-1.1) ... Selecting previously unselected package libpopt0:amd64. Preparing to unpack .../37-libpopt0_1.16-12_amd64.deb ... Unpacking libpopt0:amd64 (1.16-12) ... Selecting previously unselected package libbabeltrace1:amd64. Preparing to unpack .../38-libbabeltrace1_1.5.6-2+deb10u1_amd64.deb ... Unpacking libbabeltrace1:amd64 (1.5.6-2+deb10u1) ... Selecting previously unselected package libexpat1:amd64. Preparing to unpack .../39-libexpat1_2.2.6-2+deb10u1_amd64.deb ... Unpacking libexpat1:amd64 (2.2.6-2+deb10u1) ... Selecting previously unselected package libipt2. Preparing to unpack .../40-libipt2_2.0-2_amd64.deb ... Unpacking libipt2 (2.0-2) ... Selecting previously unselected package libssl1.1:amd64. Preparing to unpack .../41-libssl1.1_1.1.1d-0+deb10u7_amd64.deb ... Unpacking libssl1.1:amd64 (1.1.1d-0+deb10u7) ... Selecting previously unselected package libpython3.7-minimal:amd64. Preparing to unpack .../42-libpython3.7-minimal_3.7.3-2+deb10u3_amd64.deb ... Unpacking libpython3.7-minimal:amd64 (3.7.3-2+deb10u3) ... Selecting previously unselected package libmpdec2:amd64. Preparing to unpack .../43-libmpdec2_2.4.2-2_amd64.deb ... Unpacking libmpdec2:amd64 (2.4.2-2) ... Selecting previously unselected package libreadline7:amd64. Preparing to unpack .../44-libreadline7_7.0-5_amd64.deb ... Unpacking libreadline7:amd64 (7.0-5) ... Selecting previously unselected package libpython3.7-stdlib:amd64. Preparing to unpack .../45-libpython3.7-stdlib_3.7.3-2+deb10u3_amd64.deb ... Unpacking libpython3.7-stdlib:amd64 (3.7.3-2+deb10u3) ... Selecting previously unselected package libpython3.7:amd64. Preparing to unpack .../46-libpython3.7_3.7.3-2+deb10u3_amd64.deb ... Unpacking libpython3.7:amd64 (3.7.3-2+deb10u3) ... Selecting previously unselected package gdb. Preparing to unpack .../47-gdb_8.2.1-2+b3_amd64.deb ... Unpacking gdb (8.2.1-2+b3) ... Selecting previously unselected package libjs-jquery. Preparing to unpack .../48-libjs-jquery_3.3.1~dfsg-3+deb10u1_all.deb ... Unpacking libjs-jquery (3.3.1~dfsg-3+deb10u1) ... Setting up libexpat1:amd64 (2.2.6-2+deb10u1) ... Setting up libpipeline1:amd64 (1.5.1-2) ... Setting up mime-support (3.62) ... Setting up libmagic-mgc (1:5.35-4+deb10u2) ... Setting up libarchive-zip-perl (1.64-1) ... Setting up libglib2.0-0:amd64 (2.58.3-2+deb10u3) ... No schema files found: doing nothing. Setting up libssl1.1:amd64 (1.1.1d-0+deb10u7) ... Setting up libmagic1:amd64 (1:5.35-4+deb10u2) ... Setting up gettext-base (0.19.8.1-9) ... Setting up file (1:5.35-4+deb10u2) ... Setting up libpython3.7-minimal:amd64 (3.7.3-2+deb10u3) ... Setting up libicu63:amd64 (63.1-6+deb10u1) ... Setting up autotools-dev (20180224.1) ... Setting up libncurses6:amd64 (6.1+20181013-2+deb10u2) ... Setting up libsigsegv2:amd64 (2.12-2) ... Setting up autopoint (0.19.8.1-9) ... Setting up libipt2 (2.0-2) ... Setting up sensible-utils (0.0.12) ... Setting up libuchardet0:amd64 (0.0.6-3) ... Setting up libmpdec2:amd64 (2.4.2-2) ... Setting up libjs-jquery (3.3.1~dfsg-3+deb10u1) ... Setting up libbsd0:amd64 (0.9.1-2+deb10u1) ... Setting up libelf1:amd64 (0.176-1.1) ... Setting up readline-common (7.0-5) ... Setting up libxml2:amd64 (2.9.4+dfsg1-7+deb10u2) ... Setting up libreadline7:amd64 (7.0-5) ... Setting up libpopt0:amd64 (1.16-12) ... Setting up libfile-stripnondeterminism-perl (1.1.2-1) ... Setting up libdw1:amd64 (0.176-1.1) ... Setting up libpython3.7-stdlib:amd64 (3.7.3-2+deb10u3) ... Setting up libpython3.7:amd64 (3.7.3-2+deb10u3) ... 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:amd64 (0.6.12-3) ... Setting up libbabeltrace1:amd64 (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+deb10u1) ... 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" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../tbb_2018~U6-4_source.changes 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 amd64 fakeroot debian/rules clean dh clean debian/rules override_dh_auto_clean make[1]: Entering directory '/build/tbb-2018~U6' dh_auto_clean make -j16 clean make[2]: Entering directory '/build/tbb-2018~U6' build/linux.inc:43: "uname_m: " x86_64 build/linux.inc:44: "uname_a: " Linux ionos5-amd64 5.14.0-0.bpo.2-amd64 #1 SMP Debian 5.14.9-2~bpo11+1 (2021-10-10) x86_64 GNU/Linux build/linux.inc:45: "deb_host_arch: " amd64 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 vendor_id : AuthenticAMD cpu family : 21 model : 1 model name : AMD Opteron 62xx class CPU stepping : 2 microcode : 0x1000065 cpu MHz : 2799.998 cache size : 512 KB physical id : 0 siblings : 1 core id : 0 cpu cores : 1 apicid : 0 initial apicid : 0 fpu : yes fpu_exception : yes cpuid level : 13 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext pdpe1gb rdtscp lm rep_good nopl cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 cx16 sse4_1 sse4_2 x2apic popcnt aes xsave avx hypervisor lahf_lm cmp_legacy svm abm sse4a misalignsse 3dnowprefetch osvw xop fma4 ssbd ibpb vmmcall virt_ssbd arat npt nrip_save bugs : fxsave_leak sysret_ss_attrs null_seg spectre_v1 spectre_v2 spec_store_bypass bogomips : 5599.99 TLB size : 1024 4K pages clflush size : 64 cache_alignment : 64 address sizes : 40 bits physical, 48 bits virtual power management: processor : 1 vendor_id : AuthenticAMD cpu family : 21 model : 1 model name : AMD Opteron 62xx class CPU stepping : 2 microcode : 0x1000065 cpu MHz : 2799.998 cache size : 512 KB physical id : 1 siblings : 1 core id : 0 cpu cores : 1 apicid : 1 initial apicid : 1 fpu : yes fpu_exception : yes cpuid level : 13 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext pdpe1gb rdtscp lm rep_good nopl cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 cx16 sse4_1 sse4_2 x2apic popcnt aes xsave avx hypervisor lahf_lm cmp_legacy svm abm sse4a misalignsse 3dnowprefetch osvw xop fma4 ssbd ibpb vmmcall virt_ssbd arat npt nrip_save bugs : fxsave_leak sysret_ss_attrs null_seg spectre_v1 spectre_v2 spec_store_bypass bogomips : 5599.99 TLB size : 1024 4K pages clflush size : 64 cache_alignment : 64 address sizes : 40 bits physical, 48 bits virtual power management: processor : 2 vendor_id : AuthenticAMD cpu family : 21 model : 1 model name : AMD Opteron 62xx class CPU stepping : 2 microcode : 0x1000065 cpu MHz : 2799.998 cache size : 512 KB physical id : 2 siblings : 1 core id : 0 cpu cores : 1 apicid : 2 initial apicid : 2 fpu : yes fpu_exception : yes cpuid level : 13 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext pdpe1gb rdtscp lm rep_good nopl cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 cx16 sse4_1 sse4_2 x2apic popcnt aes xsave avx hypervisor lahf_lm cmp_legacy svm abm sse4a misalignsse 3dnowprefetch osvw xop fma4 ssbd ibpb vmmcall virt_ssbd arat npt nrip_save bugs : fxsave_leak sysret_ss_attrs null_seg spectre_v1 spectre_v2 spec_store_bypass bogomips : 5599.99 TLB size : 1024 4K pages clflush size : 64 cache_alignment : 64 address sizes : 40 bits physical, 48 bits virtual power management: processor : 3 vendor_id : AuthenticAMD cpu family : 21 model : 1 model name : AMD Opteron 62xx class CPU stepping : 2 microcode : 0x1000065 cpu MHz : 2799.998 cache size : 512 KB physical id : 3 siblings : 1 core id : 0 cpu cores : 1 apicid : 3 initial apicid : 3 fpu : yes fpu_exception : yes cpuid level : 13 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext pdpe1gb rdtscp lm rep_good nopl cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 cx16 sse4_1 sse4_2 x2apic popcnt aes xsave avx hypervisor lahf_lm cmp_legacy svm abm sse4a misalignsse 3dnowprefetch osvw xop fma4 ssbd ibpb vmmcall virt_ssbd arat npt nrip_save bugs : fxsave_leak sysret_ss_attrs null_seg spectre_v1 spectre_v2 spec_store_bypass bogomips : 5599.99 TLB size : 1024 4K pages clflush size : 64 cache_alignment : 64 address sizes : 40 bits physical, 48 bits virtual power management: processor : 4 vendor_id : AuthenticAMD cpu family : 21 model : 1 model name : AMD Opteron 62xx class CPU stepping : 2 microcode : 0x1000065 cpu MHz : 2799.998 cache size : 512 KB physical id : 4 siblings : 1 core id : 0 cpu cores : 1 apicid : 4 initial apicid : 4 fpu : yes fpu_exception : yes cpuid level : 13 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext pdpe1gb rdtscp lm rep_good nopl cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 cx16 sse4_1 sse4_2 x2apic popcnt aes xsave avx hypervisor lahf_lm cmp_legacy svm abm sse4a misalignsse 3dnowprefetch osvw xop fma4 ssbd ibpb vmmcall virt_ssbd arat npt nrip_save bugs : fxsave_leak sysret_ss_attrs null_seg spectre_v1 spectre_v2 spec_store_bypass bogomips : 5599.99 TLB size : 1024 4K pages clflush size : 64 cache_alignment : 64 address sizes : 40 bits physical, 48 bits virtual power management: processor : 5 vendor_id : AuthenticAMD cpu family : 21 model : 1 model name : AMD Opteron 62xx class CPU stepping : 2 microcode : 0x1000065 cpu MHz : 2799.998 cache size : 512 KB physical id : 5 siblings : 1 core id : 0 cpu cores : 1 apicid : 5 initial apicid : 5 fpu : yes fpu_exception : yes cpuid level : 13 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext pdpe1gb rdtscp lm rep_good nopl cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 cx16 sse4_1 sse4_2 x2apic popcnt aes xsave avx hypervisor lahf_lm cmp_legacy svm abm sse4a misalignsse 3dnowprefetch osvw xop fma4 ssbd ibpb vmmcall virt_ssbd arat npt nrip_save bugs : fxsave_leak sysret_ss_attrs null_seg spectre_v1 spectre_v2 spec_store_bypass bogomips : 5599.99 TLB size : 1024 4K pages clflush size : 64 cache_alignment : 64 address sizes : 40 bits physical, 48 bits virtual power management: processor : 6 vendor_id : AuthenticAMD cpu family : 21 model : 1 model name : AMD Opteron 62xx class CPU stepping : 2 microcode : 0x1000065 cpu MHz : 2799.998 cache size : 512 KB physical id : 6 siblings : 1 core id : 0 cpu cores : 1 apicid : 6 initial apicid : 6 fpu : yes fpu_exception : yes cpuid level : 13 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext pdpe1gb rdtscp lm rep_good nopl cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 cx16 sse4_1 sse4_2 x2apic popcnt aes xsave avx hypervisor lahf_lm cmp_legacy svm abm sse4a misalignsse 3dnowprefetch osvw xop fma4 ssbd ibpb vmmcall virt_ssbd arat npt nrip_save bugs : fxsave_leak sysret_ss_attrs null_seg spectre_v1 spectre_v2 spec_store_bypass bogomips : 5599.99 TLB size : 1024 4K pages clflush size : 64 cache_alignment : 64 address sizes : 40 bits physical, 48 bits virtual power management: processor : 7 vendor_id : AuthenticAMD cpu family : 21 model : 1 model name : AMD Opteron 62xx class CPU stepping : 2 microcode : 0x1000065 cpu MHz : 2799.998 cache size : 512 KB physical id : 7 siblings : 1 core id : 0 cpu cores : 1 apicid : 7 initial apicid : 7 fpu : yes fpu_exception : yes cpuid level : 13 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext pdpe1gb rdtscp lm rep_good nopl cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 cx16 sse4_1 sse4_2 x2apic popcnt aes xsave avx hypervisor lahf_lm cmp_legacy svm abm sse4a misalignsse 3dnowprefetch osvw xop fma4 ssbd ibpb vmmcall virt_ssbd arat npt nrip_save bugs : fxsave_leak sysret_ss_attrs null_seg spectre_v1 spectre_v2 spec_store_bypass bogomips : 5599.99 TLB size : 1024 4K pages clflush size : 64 cache_alignment : 64 address sizes : 40 bits physical, 48 bits virtual power management: processor : 8 vendor_id : AuthenticAMD cpu family : 21 model : 1 model name : AMD Opteron 62xx class CPU stepping : 2 microcode : 0x1000065 cpu MHz : 2799.998 cache size : 512 KB physical id : 8 siblings : 1 core id : 0 cpu cores : 1 apicid : 8 initial apicid : 8 fpu : yes fpu_exception : yes cpuid level : 13 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext pdpe1gb rdtscp lm rep_good nopl cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 cx16 sse4_1 sse4_2 x2apic popcnt aes xsave avx hypervisor lahf_lm cmp_legacy svm abm sse4a misalignsse 3dnowprefetch osvw xop fma4 ssbd ibpb vmmcall virt_ssbd arat npt nrip_save bugs : fxsave_leak sysret_ss_attrs null_seg spectre_v1 spectre_v2 spec_store_bypass bogomips : 5599.99 TLB size : 1024 4K pages clflush size : 64 cache_alignment : 64 address sizes : 40 bits physical, 48 bits virtual power management: processor : 9 vendor_id : AuthenticAMD cpu family : 21 model : 1 model name : AMD Opteron 62xx class CPU stepping : 2 microcode : 0x1000065 cpu MHz : 2799.998 cache size : 512 KB physical id : 9 siblings : 1 core id : 0 cpu cores : 1 apicid : 9 initial apicid : 9 fpu : yes fpu_exception : yes cpuid level : 13 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext pdpe1gb rdtscp lm rep_good nopl cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 cx16 sse4_1 sse4_2 x2apic popcnt aes xsave avx hypervisor lahf_lm cmp_legacy svm abm sse4a misalignsse 3dnowprefetch osvw xop fma4 ssbd ibpb vmmcall virt_ssbd arat npt nrip_save bugs : fxsave_leak sysret_ss_attrs null_seg spectre_v1 spectre_v2 spec_store_bypass bogomips : 5599.99 TLB size : 1024 4K pages clflush size : 64 cache_alignment : 64 address sizes : 40 bits physical, 48 bits virtual power management: processor : 10 vendor_id : AuthenticAMD cpu family : 21 model : 1 model name : AMD Opteron 62xx class CPU stepping : 2 microcode : 0x1000065 cpu MHz : 2799.998 cache size : 512 KB physical id : 10 siblings : 1 core id : 0 cpu cores : 1 apicid : 10 initial apicid : 10 fpu : yes fpu_exception : yes cpuid level : 13 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext pdpe1gb rdtscp lm rep_good nopl cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 cx16 sse4_1 sse4_2 x2apic popcnt aes xsave avx hypervisor lahf_lm cmp_legacy svm abm sse4a misalignsse 3dnowprefetch osvw xop fma4 ssbd ibpb vmmcall virt_ssbd arat npt nrip_save bugs : fxsave_leak sysret_ss_attrs null_seg spectre_v1 spectre_v2 spec_store_bypass bogomips : 5599.99 TLB size : 1024 4K pages clflush size : 64 cache_alignment : 64 address sizes : 40 bits physical, 48 bits virtual power management: processor : 11 vendor_id : AuthenticAMD cpu family : 21 model : 1 model name : AMD Opteron 62xx class CPU stepping : 2 microcode : 0x1000065 cpu MHz : 2799.998 cache size : 512 KB physical id : 11 siblings : 1 core id : 0 cpu cores : 1 apicid : 11 initial apicid : 11 fpu : yes fpu_exception : yes cpuid level : 13 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext pdpe1gb rdtscp lm rep_good nopl cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 cx16 sse4_1 sse4_2 x2apic popcnt aes xsave avx hypervisor lahf_lm cmp_legacy svm abm sse4a misalignsse 3dnowprefetch osvw xop fma4 ssbd ibpb vmmcall virt_ssbd arat npt nrip_save bugs : fxsave_leak sysret_ss_attrs null_seg spectre_v1 spectre_v2 spec_store_bypass bogomips : 5599.99 TLB size : 1024 4K pages clflush size : 64 cache_alignment : 64 address sizes : 40 bits physical, 48 bits virtual power management: processor : 12 vendor_id : AuthenticAMD cpu family : 21 model : 1 model name : AMD Opteron 62xx class CPU stepping : 2 microcode : 0x1000065 cpu MHz : 2799.998 cache size : 512 KB physical id : 12 siblings : 1 core id : 0 cpu cores : 1 apicid : 12 initial apicid : 12 fpu : yes fpu_exception : yes cpuid level : 13 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext pdpe1gb rdtscp lm rep_good nopl cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 cx16 sse4_1 sse4_2 x2apic popcnt aes xsave avx hypervisor lahf_lm cmp_legacy svm abm sse4a misalignsse 3dnowprefetch osvw xop fma4 ssbd ibpb vmmcall virt_ssbd arat npt nrip_save bugs : fxsave_leak sysret_ss_attrs null_seg spectre_v1 spectre_v2 spec_store_bypass bogomips : 5599.99 TLB size : 1024 4K pages clflush size : 64 cache_alignment : 64 address sizes : 40 bits physical, 48 bits virtual power management: processor : 13 vendor_id : AuthenticAMD cpu family : 21 model : 1 model name : AMD Opteron 62xx class CPU stepping : 2 microcode : 0x1000065 cpu MHz : 2799.998 cache size : 512 KB physical id : 13 siblings : 1 core id : 0 cpu cores : 1 apicid : 13 initial apicid : 13 fpu : yes fpu_exception : yes cpuid level : 13 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext pdpe1gb rdtscp lm rep_good nopl cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 cx16 sse4_1 sse4_2 x2apic popcnt aes xsave avx hypervisor lahf_lm cmp_legacy svm abm sse4a misalignsse 3dnowprefetch osvw xop fma4 ssbd ibpb vmmcall virt_ssbd arat npt nrip_save bugs : fxsave_leak sysret_ss_attrs null_seg spectre_v1 spectre_v2 spec_store_bypass bogomips : 5599.99 TLB size : 1024 4K pages clflush size : 64 cache_alignment : 64 address sizes : 40 bits physical, 48 bits virtual power management: processor : 14 vendor_id : AuthenticAMD cpu family : 21 model : 1 model name : AMD Opteron 62xx class CPU stepping : 2 microcode : 0x1000065 cpu MHz : 2799.998 cache size : 512 KB physical id : 14 siblings : 1 core id : 0 cpu cores : 1 apicid : 14 initial apicid : 14 fpu : yes fpu_exception : yes cpuid level : 13 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext pdpe1gb rdtscp lm rep_good nopl cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 cx16 sse4_1 sse4_2 x2apic popcnt aes xsave avx hypervisor lahf_lm cmp_legacy svm abm sse4a misalignsse 3dnowprefetch osvw xop fma4 ssbd ibpb vmmcall virt_ssbd arat npt nrip_save bugs : fxsave_leak sysret_ss_attrs null_seg spectre_v1 spectre_v2 spec_store_bypass bogomips : 5599.99 TLB size : 1024 4K pages clflush size : 64 cache_alignment : 64 address sizes : 40 bits physical, 48 bits virtual power management: processor : 15 vendor_id : AuthenticAMD cpu family : 21 model : 1 model name : AMD Opteron 62xx class CPU stepping : 2 microcode : 0x1000065 cpu MHz : 2799.998 cache size : 512 KB physical id : 15 siblings : 1 core id : 0 cpu cores : 1 apicid : 15 initial apicid : 15 fpu : yes fpu_exception : yes cpuid level : 13 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext pdpe1gb rdtscp lm rep_good nopl cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 cx16 sse4_1 sse4_2 x2apic popcnt aes xsave avx hypervisor lahf_lm cmp_legacy svm abm sse4a misalignsse 3dnowprefetch osvw xop fma4 ssbd ibpb vmmcall virt_ssbd arat npt nrip_save bugs : fxsave_leak sysret_ss_attrs null_seg spectre_v1 spectre_v2 spec_store_bypass bogomips : 5599.99 TLB size : 1024 4K pages clflush size : 64 cache_alignment : 64 address sizes : 40 bits physical, 48 bits virtual power management: gcc -dM -E - < /dev/null #define __DBL_MIN_EXP__ (-1021) #define __FLT32X_MAX_EXP__ 1024 #define __UINT_LEAST16_MAX__ 0xffff #define __ATOMIC_ACQUIRE 2 #define __FLT128_MAX_10_EXP__ 4932 #define __FLT_MIN__ 1.17549435082228750796873653722224568e-38F #define __GCC_IEC_559_COMPLEX 2 #define __UINT_LEAST8_TYPE__ unsigned char #define __SIZEOF_FLOAT80__ 16 #define __INTMAX_C(c) c ## L #define __CHAR_BIT__ 8 #define __UINT8_MAX__ 0xff #define __WINT_MAX__ 0xffffffffU #define __FLT32_MIN_EXP__ (-125) #define __ORDER_LITTLE_ENDIAN__ 1234 #define __SIZE_MAX__ 0xffffffffffffffffUL #define __WCHAR_MAX__ 0x7fffffff #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.94065645841246544176568792868221372e-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 __FLT64_DECIMAL_DIG__ 17 #define __GCC_ATOMIC_CHAR32_T_LOCK_FREE 2 #define __x86_64 1 #define __UINT_FAST64_MAX__ 0xffffffffffffffffUL #define __SIG_ATOMIC_TYPE__ int #define __DBL_MIN_10_EXP__ (-307) #define __FINITE_MATH_ONLY__ 0 #define __GNUC_PATCHLEVEL__ 0 #define __FLT32_HAS_DENORM__ 1 #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__ 0xffffffffffffffffUL #define __SHRT_MAX__ 0x7fff #define __LDBL_MAX__ 1.18973149535723176502126385303097021e+4932L #define __FLT64X_MAX_10_EXP__ 4932 #define __UINT_LEAST8_MAX__ 0xff #define __GCC_ATOMIC_BOOL_LOCK_FREE 2 #define __FLT128_DENORM_MIN__ 6.47517511943802511092443895822764655e-4966F128 #define __UINTMAX_TYPE__ long unsigned int #define __linux 1 #define __DEC32_EPSILON__ 1E-6DF #define __FLT_EVAL_METHOD_TS_18661_3__ 0 #define __unix 1 #define __UINT32_MAX__ 0xffffffffU #define __LDBL_MAX_EXP__ 16384 #define __FLT128_MIN_EXP__ (-16381) #define __WINT_MIN__ 0U #define __linux__ 1 #define __FLT128_MIN_10_EXP__ (-4931) #define __INT_LEAST16_WIDTH__ 16 #define __SCHAR_MAX__ 0x7f #define __FLT128_MANT_DIG__ 113 #define __WCHAR_MIN__ (-__WCHAR_MAX__ - 1) #define __INT64_C(c) c ## L #define __DBL_DIG__ 15 #define __GCC_ATOMIC_POINTER_LOCK_FREE 2 #define __FLT64X_MANT_DIG__ 64 #define __SIZEOF_INT__ 4 #define __SIZEOF_POINTER__ 8 #define __USER_LABEL_PREFIX__ #define __FLT64X_EPSILON__ 1.08420217248550443400745280086994171e-19F64x #define __STDC_HOSTED__ 1 #define __LDBL_HAS_INFINITY__ 1 #define __FLT32_DIG__ 6 #define __FLT_EPSILON__ 1.19209289550781250000000000000000000e-7F #define __SHRT_WIDTH__ 16 #define __LDBL_MIN__ 3.36210314311209350626267781732175260e-4932L #define __STDC_UTF_16__ 1 #define __DEC32_MAX__ 9.999999E96DF #define __FLT64X_DENORM_MIN__ 3.64519953188247460252840593361941982e-4951F64x #define __FLT32X_HAS_INFINITY__ 1 #define __INT32_MAX__ 0x7fffffff #define __INT_WIDTH__ 32 #define __SIZEOF_LONG__ 8 #define __STDC_IEC_559__ 1 #define __STDC_ISO_10646__ 201706L #define __UINT16_C(c) c #define __PTRDIFF_WIDTH__ 64 #define __DECIMAL_DIG__ 21 #define __FLT64_EPSILON__ 2.22044604925031308084726333618164062e-16F64 #define __gnu_linux__ 1 #define __INTMAX_WIDTH__ 64 #define __has_include_next(STR) __has_include_next__(STR) #define __FLT64X_MIN_10_EXP__ (-4931) #define __LDBL_HAS_QUIET_NAN__ 1 #define __FLT64_MANT_DIG__ 53 #define __GNUC__ 8 #define __pie__ 2 #define __MMX__ 1 #define __FLT_HAS_DENORM__ 1 #define __SIZEOF_LONG_DOUBLE__ 16 #define __BIGGEST_ALIGNMENT__ 16 #define __FLT64_MAX_10_EXP__ 308 #define __DBL_MAX__ ((double)1.79769313486231570814527423731704357e+308L) #define __INT_FAST32_MAX__ 0x7fffffffffffffffL #define __DBL_HAS_INFINITY__ 1 #define __DEC32_MIN_EXP__ (-94) #define __INTPTR_WIDTH__ 64 #define __FLT32X_HAS_DENORM__ 1 #define __INT_FAST16_TYPE__ long int #define __LDBL_HAS_DENORM__ 1 #define __FLT128_HAS_INFINITY__ 1 #define __DEC128_MAX__ 9.999999999999999999999999999999999E6144DL #define __INT_LEAST32_MAX__ 0x7fffffff #define __DEC32_MIN__ 1E-95DF #define __DBL_MAX_EXP__ 1024 #define __WCHAR_WIDTH__ 32 #define __FLT32_MAX__ 3.40282346638528859811704183484516925e+38F32 #define __DEC128_EPSILON__ 1E-33DL #define __SSE2_MATH__ 1 #define __ATOMIC_HLE_RELEASE 131072 #define __PTRDIFF_MAX__ 0x7fffffffffffffffL #define __amd64 1 #define __ATOMIC_HLE_ACQUIRE 65536 #define __FLT32_HAS_QUIET_NAN__ 1 #define __LONG_LONG_MAX__ 0x7fffffffffffffffLL #define __SIZEOF_SIZE_T__ 8 #define __FLT64X_MIN_EXP__ (-16381) #define __SIZEOF_WINT_T__ 4 #define __LONG_LONG_WIDTH__ 64 #define __FLT32_MAX_EXP__ 128 #define __GCC_HAVE_DWARF2_CFI_ASM 1 #define __GXX_ABI_VERSION 1013 #define __FLT_MIN_EXP__ (-125) #define __FLT64X_HAS_QUIET_NAN__ 1 #define __INT_FAST64_TYPE__ long int #define __FLT64_DENORM_MIN__ 4.94065645841246544176568792868221372e-324F64 #define __DBL_MIN__ ((double)2.22507385850720138309023271733240406e-308L) #define __PIE__ 2 #define __LP64__ 1 #define __FLT32X_EPSILON__ 2.22044604925031308084726333618164062e-16F32x #define __DECIMAL_BID_FORMAT__ 1 #define __FLT64_MIN_EXP__ (-1021) #define __FLT64_MIN_10_EXP__ (-307) #define __FLT64X_DECIMAL_DIG__ 21 #define __DEC128_MIN__ 1E-6143DL #define __REGISTER_PREFIX__ #define __UINT16_MAX__ 0xffff #define __DBL_HAS_DENORM__ 1 #define __FLT32_MIN__ 1.17549435082228750796873653722224568e-38F32 #define __UINT8_TYPE__ unsigned char #define __NO_INLINE__ 1 #define __FLT_MANT_DIG__ 24 #define __LDBL_DECIMAL_DIG__ 21 #define __VERSION__ "8.3.0" #define __UINT64_C(c) c ## UL #define _STDC_PREDEF_H 1 #define __GCC_ATOMIC_INT_LOCK_FREE 2 #define __FLT128_MAX_EXP__ 16384 #define __FLT32_MANT_DIG__ 24 #define __FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN__ #define __STDC_IEC_559_COMPLEX__ 1 #define __FLT128_HAS_DENORM__ 1 #define __FLT128_DIG__ 33 #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 __FLT32_MAX_10_EXP__ 38 #define __INT_FAST32_TYPE__ long int #define __UINT_LEAST16_TYPE__ short unsigned int #define __FLT64X_HAS_INFINITY__ 1 #define unix 1 #define __INT16_MAX__ 0x7fff #define __SIZE_TYPE__ long unsigned int #define __UINT64_MAX__ 0xffffffffffffffffUL #define __FLT64X_DIG__ 18 #define __INT8_TYPE__ signed char #define __ELF__ 1 #define __GCC_ASM_FLAG_OUTPUTS__ 1 #define __FLT_RADIX__ 2 #define __INT_LEAST16_TYPE__ short int #define __LDBL_EPSILON__ 1.08420217248550443400745280086994171e-19L #define __UINTMAX_C(c) c ## UL #define __SSE_MATH__ 1 #define __k8 1 #define __SIG_ATOMIC_MAX__ 0x7fffffff #define __GCC_ATOMIC_WCHAR_T_LOCK_FREE 2 #define __SIZEOF_PTRDIFF_T__ 8 #define __FLT32X_MANT_DIG__ 53 #define __x86_64__ 1 #define __FLT32X_MIN_EXP__ (-1021) #define __DEC32_SUBNORMAL_MIN__ 0.000001E-95DF #define __INT_FAST16_MAX__ 0x7fffffffffffffffL #define __FLT64_DIG__ 15 #define __UINT_FAST32_MAX__ 0xffffffffffffffffUL #define __UINT_LEAST64_TYPE__ long unsigned int #define __FLT_HAS_QUIET_NAN__ 1 #define __FLT_MAX_10_EXP__ 38 #define __LONG_MAX__ 0x7fffffffffffffffL #define __FLT64X_HAS_DENORM__ 1 #define __DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL #define __FLT_HAS_INFINITY__ 1 #define __UINT_FAST16_TYPE__ long unsigned int #define __DEC64_MAX__ 9.999999999999999E384DD #define __INT_FAST32_WIDTH__ 64 #define __CHAR16_TYPE__ short unsigned int #define __PRAGMA_REDEFINE_EXTNAME 1 #define __SIZE_WIDTH__ 64 #define __SEG_FS 1 #define __INT_LEAST16_MAX__ 0x7fff #define __DEC64_MANT_DIG__ 16 #define __INT64_MAX__ 0x7fffffffffffffffL #define __UINT_LEAST32_MAX__ 0xffffffffU #define __SEG_GS 1 #define __FLT32_DENORM_MIN__ 1.40129846432481707092372958328991613e-45F32 #define __GCC_ATOMIC_LONG_LOCK_FREE 2 #define __SIG_ATOMIC_WIDTH__ 32 #define __INT_LEAST64_TYPE__ long int #define __INT16_TYPE__ short int #define __INT_LEAST8_TYPE__ signed char #define __STDC_VERSION__ 201710L #define __DEC32_MAX_EXP__ 97 #define __INT_FAST8_MAX__ 0x7f #define __FLT128_MAX__ 1.18973149535723176508575932662800702e+4932F128 #define __INTPTR_MAX__ 0x7fffffffffffffffL #define linux 1 #define __FLT64_HAS_QUIET_NAN__ 1 #define __FLT32_MIN_10_EXP__ (-37) #define __SSE2__ 1 #define __FLT32X_DIG__ 15 #define __LDBL_MANT_DIG__ 64 #define __DBL_HAS_QUIET_NAN__ 1 #define __FLT64_HAS_INFINITY__ 1 #define __FLT64X_MAX__ 1.18973149535723176502126385303097021e+4932F64x #define __SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1) #define __code_model_small__ 1 #define __k8__ 1 #define __INTPTR_TYPE__ long int #define __UINT16_TYPE__ short unsigned int #define __WCHAR_TYPE__ int #define __SIZEOF_FLOAT__ 4 #define __pic__ 2 #define __UINTPTR_MAX__ 0xffffffffffffffffUL #define __INT_FAST64_WIDTH__ 64 #define __DEC64_MIN_EXP__ (-382) #define __FLT32_DECIMAL_DIG__ 9 #define __INT_FAST64_MAX__ 0x7fffffffffffffffL #define __GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1 #define __FLT_DIG__ 6 #define __FLT32_HAS_INFINITY__ 1 #define __FLT64X_MAX_EXP__ 16384 #define __UINT_FAST64_TYPE__ long unsigned int #define __INT_MAX__ 0x7fffffff #define __amd64__ 1 #define __INT64_TYPE__ long int #define __FLT_MAX_EXP__ 128 #define __ORDER_BIG_ENDIAN__ 4321 #define __DBL_MANT_DIG__ 53 #define __SIZEOF_FLOAT128__ 16 #define __INT_LEAST64_MAX__ 0x7fffffffffffffffL #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 __SSE__ 1 #define __LDBL_MIN_EXP__ (-16381) #define __FLT64_MAX__ 1.79769313486231570814527423731704357e+308F64 #define __WINT_WIDTH__ 32 #define __INT_LEAST8_MAX__ 0x7f #define __FLT32X_MAX_10_EXP__ 308 #define __SIZEOF_INT128__ 16 #define __LDBL_MAX_10_EXP__ 4932 #define __ATOMIC_RELAXED 0 #define __DBL_EPSILON__ ((double)2.22044604925031308084726333618164062e-16L) #define __FLT128_MIN__ 3.36210314311209350626267781732175260e-4932F128 #define _LP64 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 unsigned int #define __FLT128_HAS_QUIET_NAN__ 1 #define __INT_FAST8_TYPE__ signed char #define __FLT64X_MIN__ 3.36210314311209350626267781732175260e-4932F64x #define __GNUC_STDC_INLINE__ 1 #define __FLT64_HAS_DENORM__ 1 #define __FLT32_EPSILON__ 1.19209289550781250000000000000000000e-7F32 #define __DBL_DECIMAL_DIG__ 17 #define __STDC_UTF_32__ 1 #define __INT_FAST8_WIDTH__ 8 #define __FXSR__ 1 #define __DEC_EVAL_METHOD__ 2 #define __FLT32X_MAX__ 1.79769313486231570814527423731704357e+308F32x #define __UINT32_C(c) c ## U #define __INTMAX_MAX__ 0x7fffffffffffffffL #define __BYTE_ORDER__ __ORDER_LITTLE_ENDIAN__ #define __FLT_DENORM_MIN__ 1.40129846432481707092372958328991613e-45F #define __INT8_MAX__ 0x7f #define __LONG_WIDTH__ 64 #define __PIC__ 2 #define __UINT_FAST32_TYPE__ long unsigned int #define __CHAR32_TYPE__ unsigned int #define __FLT_MAX__ 3.40282346638528859811704183484516925e+38F #define __INT32_TYPE__ int #define __SIZEOF_DOUBLE__ 8 #define __FLT_MIN_10_EXP__ (-37) #define __FLT64_MIN__ 2.22507385850720138309023271733240406e-308F64 #define __INT_LEAST32_WIDTH__ 32 #define __INTMAX_TYPE__ 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__ 64 #define __UINTMAX_MAX__ 0xffffffffffffffffUL #define __DEC32_MANT_DIG__ 7 #define __FLT32X_DENORM_MIN__ 4.94065645841246544176568792868221372e-324F32x #define __DBL_MAX_10_EXP__ 308 #define __LDBL_DENORM_MIN__ 3.64519953188247460252840593361941982e-4951L #define __INT16_C(c) c #define __STDC__ 1 #define __PTRDIFF_TYPE__ long int #define __ATOMIC_SEQ_CST 5 #define __UINT32_TYPE__ unsigned int #define __FLT32X_MIN_10_EXP__ (-307) #define __UINTPTR_TYPE__ long unsigned int #define __DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD #define __DEC128_MANT_DIG__ 34 #define __LDBL_MIN_10_EXP__ (-4931) #define __FLT128_EPSILON__ 1.92592994438723585305597794258492732e-34F128 #define __SIZEOF_LONG_LONG__ 8 #define __FLT128_DECIMAL_DIG__ 36 #define __GCC_ATOMIC_LLONG_LOCK_FREE 2 #define __FLT32X_MIN__ 2.22507385850720138309023271733240406e-308F32x #define __LDBL_DIG__ 18 #define __FLT_DECIMAL_DIG__ 9 #define __UINT_FAST16_MAX__ 0xffffffffffffffffUL #define __GCC_ATOMIC_SHORT_LOCK_FREE 2 #define __INT_LEAST64_WIDTH__ 64 #define __UINT_FAST8_TYPE__ unsigned char #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@/x86_64-linux-gnu/g" \ debian/tbb.pc.in > debian/tbb.pc dh_auto_build -- make -j16 "INSTALL=install --strip-program=true" make[2]: Entering directory '/build/tbb-2018~U6' build/linux.inc:43: "uname_m: " x86_64 build/linux.inc:44: "uname_a: " Linux ionos5-amd64 5.14.0-0.bpo.2-amd64 #1 SMP Debian 5.14.9-2~bpo11+1 (2021-10-10) x86_64 GNU/Linux build/linux.inc:45: "deb_host_arch: " amd64 Created ./build/linux_intel64_gcc_cc8_libc2.28_release and ..._debug directories make -C "./build/linux_intel64_gcc_cc8_libc2.28_debug" -r -f ../../build/Makefile.tbb cfg=debug make[3]: Entering directory '/build/tbb-2018~U6/build/linux_intel64_gcc_cc8_libc2.28_debug' ../../build/Makefile.tbb:32: CONFIG: cfg=debug arch=intel64 compiler=gcc target=linux runtime=cc8_libc2.28 g++ -o concurrent_hash_map.o -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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/lin64-tbb-export.def -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -m64 -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--version-script,tbb.def make[3]: Leaving directory '/build/tbb-2018~U6/build/linux_intel64_gcc_cc8_libc2.28_debug' make -C "./build/linux_intel64_gcc_cc8_libc2.28_release" -r -f ../../build/Makefile.tbb cfg=release make[3]: Entering directory '/build/tbb-2018~U6/build/linux_intel64_gcc_cc8_libc2.28_release' ../../build/Makefile.tbb:32: CONFIG: cfg=release arch=intel64 compiler=gcc target=linux runtime=cc8_libc2.28 g++ -o concurrent_hash_map.o -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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++ -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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/lin64-tbb-export.def -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -m64 -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--version-script,tbb.def make[3]: Leaving directory '/build/tbb-2018~U6/build/linux_intel64_gcc_cc8_libc2.28_release' make -C "./build/linux_intel64_gcc_cc8_libc2.28_debug" -r -f ../../build/Makefile.tbbmalloc cfg=debug malloc make[3]: Entering directory '/build/tbb-2018~U6/build/linux_intel64_gcc_cc8_libc2.28_debug' g++ -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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/lin64-tbbmalloc-export.def -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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/lin64-proxy-export.def -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -m64 -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 -m64 -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--version-script,tbbmallocproxy.def make[3]: Leaving directory '/build/tbb-2018~U6/build/linux_intel64_gcc_cc8_libc2.28_debug' make -C "./build/linux_intel64_gcc_cc8_libc2.28_release" -r -f ../../build/Makefile.tbbmalloc cfg=release malloc make[3]: Entering directory '/build/tbb-2018~U6/build/linux_intel64_gcc_cc8_libc2.28_release' g++ -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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/lin64-tbbmalloc-export.def -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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/lin64-proxy-export.def -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -m64 -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 -m64 -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -Wl,--version-script,tbbmallocproxy.def make[3]: Leaving directory '/build/tbb-2018~U6/build/linux_intel64_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 -j16 test make[1]: Entering directory '/build/tbb-2018~U6' build/linux.inc:43: "uname_m: " x86_64 build/linux.inc:44: "uname_a: " Linux ionos5-amd64 5.14.0-0.bpo.2-amd64 #1 SMP Debian 5.14.9-2~bpo11+1 (2021-10-10) x86_64 GNU/Linux build/linux.inc:45: "deb_host_arch: " amd64 Created ./build/linux_intel64_gcc_cc8_libc2.28_release and ..._debug directories make -C "./build/linux_intel64_gcc_cc8_libc2.28_debug" -r -f ../../build/Makefile.tbb cfg=debug make[2]: Entering directory '/build/tbb-2018~U6/build/linux_intel64_gcc_cc8_libc2.28_debug' ../../build/Makefile.tbb:32: CONFIG: cfg=debug arch=intel64 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_intel64_gcc_cc8_libc2.28_debug' make -C "./build/linux_intel64_gcc_cc8_libc2.28_release" -r -f ../../build/Makefile.tbb cfg=release make[2]: Entering directory '/build/tbb-2018~U6/build/linux_intel64_gcc_cc8_libc2.28_release' ../../build/Makefile.tbb:32: CONFIG: cfg=release arch=intel64 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_intel64_gcc_cc8_libc2.28_release' make -C "./build/linux_intel64_gcc_cc8_libc2.28_debug" -r -f ../../build/Makefile.tbbmalloc cfg=debug malloc make[2]: Entering directory '/build/tbb-2018~U6/build/linux_intel64_gcc_cc8_libc2.28_debug' make[2]: Nothing to be done for 'malloc'. make[2]: Leaving directory '/build/tbb-2018~U6/build/linux_intel64_gcc_cc8_libc2.28_debug' make -C "./build/linux_intel64_gcc_cc8_libc2.28_release" -r -f ../../build/Makefile.tbbmalloc cfg=release malloc make[2]: Entering directory '/build/tbb-2018~U6/build/linux_intel64_gcc_cc8_libc2.28_release' make[2]: Nothing to be done for 'malloc'. make[2]: Leaving directory '/build/tbb-2018~U6/build/linux_intel64_gcc_cc8_libc2.28_release' make -C "./build/linux_intel64_gcc_cc8_libc2.28_debug" -r -f ../../build/Makefile.tbbmalloc cfg=debug malloc_test make[2]: Entering directory '/build/tbb-2018~U6/build/linux_intel64_gcc_cc8_libc2.28_debug' g++ -o test_ScalableAllocator.o -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 g++ -c -MMD -o test_malloc_lib_unload_dll.o -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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++ -c -MMD -o test_malloc_atexit_dll.o -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 g++ -o test_malloc_pure_c.exe -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 ../../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_lib_unload_dll.so -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 ../../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_atexit_dll.so -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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_malloc_overload_proxy.exe -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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_overload.exe -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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_used_by_lib_dll.so -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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_regression.exe -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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_atexit.exe -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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_lib_unload.exe -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 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; ^~~~~~ g++ -o test_malloc_used_by_lib.exe -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 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 'long int'} and 'long 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 'long int'} and 'long 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; ^~~~ g++ -o test_malloc_init_shutdown.exe -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 In file included from ../../src/test/harness.h:187, from ../../src/test/test_malloc_whitebox.cpp:31: ../../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 'long 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 'long 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 'long 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 = long 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 'uint32_t' {aka '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 = long 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 'uint32_t' {aka '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 = long 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 = long 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 = long 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 = long 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 long unsigned int'} and 'intptr_t' {aka 'long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 long unsigned int'} and 'intptr_t' {aka 'long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 long unsigned int'} and 'intptr_t' {aka 'long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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_compliance.exe -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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_pools.exe -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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_ScalableAllocator.exe -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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_whitebox.exe -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 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_intel64_gcc_cc8_libc2.28_debug' make -C "./build/linux_intel64_gcc_cc8_libc2.28_debug" -r -f ../../build/Makefile.test cfg=debug make[2]: Entering directory '/build/tbb-2018~U6/build/linux_intel64_gcc_cc8_libc2.28_debug' g++ -o test_assembly.o -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 g++ -o test_concurrent_unordered_set_secondary.o -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 In file included from ../../src/test/test_aligned_space.cpp:102: ../../src/test/harness_m128.h:109:35: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] typedef ClassWithVectorType<__m128> ClassWithSSE; ^ g++ -o test_concurrent_unordered_map.o -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 g++ -o test_concurrent_hash_map.o -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 g++ -o test_enumerable_thread_specific.o -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 g++ -o test_handle_perror.o -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 In file included from ../../src/test/test_concurrent_queue.cpp:1189: ../../src/test/harness_m128.h:109:35: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] typedef ClassWithVectorType<__m128> ClassWithSSE; ^ g++ -o test_mutex.o -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 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 = long 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 = long 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 = long 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> ^~~~~~~~ In file included from ../../src/test/test_concurrent_vector.cpp:1475: ../../src/test/harness_m128.h:109:35: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] typedef ClassWithVectorType<__m128> ClassWithSSE; ^ 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 = long 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 = long 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 = long 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 = long 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_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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long unsigned int; static_counting_allocator::pointer = Foo*; static_counting_allocator::size_type = long 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, long unsigned int>; std::size_t = long 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, long unsigned int>; tbb::concurrent_vector::allocator_type = static_counting_allocator, long 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{ ^~~ g++ -o test_cache_aligned_allocator.o -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 ../../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 = long 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 = long unsigned int; static_counting_allocator::pointer = FooWithAssign*; static_counting_allocator::size_type = long 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, long unsigned int>; std::size_t = long 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, long unsigned int>; tbb::concurrent_vector::allocator_type = static_counting_allocator, long unsigned int>]' ../../src/test/test_concurrent_vector.cpp:1149:52: required from here ../../src/test/harness_allocator.h:518:20: warning: 'void* memset(void*, int, size_t)' writing to an object of type 'struct FooWithAssign' with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../src/test/test_concurrent_vector.cpp:38: ../../src/test/test_container_move_support.h:143:8: note: 'struct FooWithAssign' declared here struct FooWithAssign: public Foo { ^~~~~~~~~~~~~ g++ -o test_cache_aligned_allocator_STL.o -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 ^~~~ 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long unsigned int; tbb::internal::true_type = tbb::internal::bool_constant]' ../../include/tbb/internal/_concurrent_unordered_impl.h:1282:27: required from 'std::pair::iterator, bool> tbb::interface5::internal::concurrent_unordered_base::internal_insert(ValueType&&, tbb::interface5::internal::concurrent_unordered_base::nodeptr_t) [with AllowCreate = tbb::internal::bool_constant; ValueType = std::pair; Traits = tbb::interface5::concurrent_unordered_map_traits, std::equal_to >, local_counting_allocator, std::allocator> >, true>; typename tbb::interface5::internal::split_ordered_list::iterator = tbb::interface5::internal::solist_iterator, local_counting_allocator, std::allocator> > >, std::pair >; tbb::interface5::internal::concurrent_unordered_base::nodeptr_t = tbb::interface5::internal::split_ordered_list, local_counting_allocator, std::allocator> > >::node*]' ../../include/tbb/internal/_concurrent_unordered_impl.h:969:73: required from 'std::pair::iterator, bool> tbb::interface5::internal::concurrent_unordered_base::insert(tbb::interface5::internal::concurrent_unordered_base::value_type&&) [with Traits = tbb::interface5::concurrent_unordered_map_traits, std::equal_to >, local_counting_allocator, std::allocator> >, true>; typename tbb::interface5::internal::split_ordered_list::iterator = tbb::interface5::internal::solist_iterator, local_counting_allocator, std::allocator> > >, std::pair >; tbb::interface5::internal::concurrent_unordered_base::value_type = std::pair]' ../../src/test/test_concurrent_unordered_map.cpp:115:57: required from here ../../src/test/harness_allocator.h:518:20: warning: 'void* memset(void*, int, size_t)' writing to an object of type 'struct tbb::interface5::internal::split_ordered_list, local_counting_allocator, std::allocator> > >::node' with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_map.h:27, from ../../src/test/test_concurrent_unordered_map.cpp:26: ../../include/tbb/internal/_concurrent_unordered_impl.h:206:12: note: 'struct tbb::interface5::internal::split_ordered_list, local_counting_allocator, std::allocator> > >::node' declared here struct node : tbb::internal::no_assign ^~~~ In file included from ../../src/test/test_concurrent_hash_map.cpp:85: ../../src/test/harness_allocator.h: In instantiation of 'debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = std::pair; Allocator = std::allocator; debug_allocator::pointer = std::pair*; debug_allocator::size_type = long 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 = long 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 = long 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 /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/x86_64-linux-gnu/bits/string_fortified.h:71:33: warning: 'void* __builtin_memset(void*, int, long unsigned int)' specified size 18446744073708503004 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] return __builtin___memset_chk (__dest, __ch, __len, __bos0 (__dest)); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 = long 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 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/x86_64-linux-gnu/bits/string_fortified.h:71:33: warning: 'void* __builtin_memset(void*, int, long unsigned int)' specified size 18446744073708503039 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] return __builtin___memset_chk (__dest, __ch, __len, __bos0 (__dest)); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 = long 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_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 = long 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 = long 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 = long 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 = long 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 = long 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 = long unsigned int; tbb::interface5::internal::concurrent_unordered_base::raw_iterator = tbb::interface5::internal::flist_iterator, local_counting_allocator, std::allocator>, tbb::atomic > >, std::pair >]' ../../include/tbb/internal/_concurrent_unordered_impl.h:1056:9: required from 'void tbb::interface5::internal::concurrent_unordered_base::clear() [with Traits = tbb::interface5::concurrent_unordered_map_traits, std::equal_to >, local_counting_allocator, std::allocator> >, false>]' ../../src/test/test_concurrent_unordered_common.h:347:5: required from 'void test_basic(const char*, do_check_element_state) [with T = tbb::interface5::concurrent_unordered_map, std::equal_to, local_counting_allocator, std::allocator> > >; do_check_element_state = tbb::internal::bool_constant]' ../../src/test/test_concurrent_unordered_map.cpp:314:117: required from here ../../src/test/harness_allocator.h:518:20: warning: 'void* memset(void*, int, size_t)' writing to an object of non-trivial type 'class tbb::interface5::internal::flist_iterator, local_counting_allocator, std::allocator>, tbb::atomic > >, std::pair >'; use assignment instead [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_map.h:27, from ../../src/test/test_concurrent_unordered_map.cpp:26: ../../include/tbb/internal/_concurrent_unordered_impl.h:61:7: note: 'class tbb::interface5::internal::flist_iterator, local_counting_allocator, std::allocator>, tbb::atomic > >, std::pair >' declared here class flist_iterator : public std::iterator ^~~~~~~~~~~~~~ In file included from ../../src/test/test_concurrent_hash_map.cpp:85: ../../src/test/harness_allocator.h: In instantiation of 'debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = std::pair, std::weak_ptr >; Allocator = std::allocator; debug_allocator::pointer = std::pair, std::weak_ptr >*; debug_allocator::size_type = long 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 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/x86_64-linux-gnu/bits/string_fortified.h:71:33: warning: 'void* __builtin_memset(void*, int, long unsigned int)' specified size 18446744073708502948 exceeds maximum object size 9223372036854775807 [-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/x86_64-linux-gnu/bits/string_fortified.h:71:33: warning: 'void* __builtin_memset(void*, int, long unsigned int)' specified size 18446744073708503032 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] return __builtin___memset_chk (__dest, __ch, __len, __bos0 (__dest)); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 ^~~~~~~~~~~~~~ g++ -o test_parallel_reduce.o -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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_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 = long 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 = long 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_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 = long 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 = long 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 = long 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 = long 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_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 = long 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 = long 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 = long 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 = long 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_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 = long 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 = long 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 = long 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 = long 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_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 = long 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 = long 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_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 = long 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 = long 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 = long unsigned int; tbb::internal::true_type = tbb::internal::bool_constant]' ../../include/tbb/internal/_concurrent_unordered_impl.h:1282:27: required from 'std::pair::iterator, bool> tbb::interface5::internal::concurrent_unordered_base::internal_insert(ValueType&&, tbb::interface5::internal::concurrent_unordered_base::nodeptr_t) [with AllowCreate = tbb::internal::bool_constant; ValueType = std::pair; Traits = tbb::interface5::concurrent_unordered_map_traits, std::equal_to >, local_counting_allocator, std::allocator> >, false>; typename tbb::interface5::internal::split_ordered_list::iterator = tbb::interface5::internal::solist_iterator, local_counting_allocator, std::allocator>, tbb::atomic > >, std::pair >; tbb::interface5::internal::concurrent_unordered_base::nodeptr_t = tbb::interface5::internal::split_ordered_list, local_counting_allocator, std::allocator>, tbb::atomic > >::node*]' ../../include/tbb/internal/_concurrent_unordered_impl.h:969:73: required from 'std::pair::iterator, bool> tbb::interface5::internal::concurrent_unordered_base::insert(tbb::interface5::internal::concurrent_unordered_base::value_type&&) [with Traits = tbb::interface5::concurrent_unordered_map_traits, std::equal_to >, local_counting_allocator, std::allocator> >, false>; typename tbb::interface5::internal::split_ordered_list::iterator = tbb::interface5::internal::solist_iterator, local_counting_allocator, std::allocator>, tbb::atomic > >, std::pair >; tbb::interface5::internal::concurrent_unordered_base::value_type = std::pair]' ../../src/test/test_concurrent_unordered_common.h:254:43: required from 'void test_basic(const char*, do_check_element_state) [with T = tbb::interface5::concurrent_unordered_map, std::equal_to, local_counting_allocator, std::allocator> > >; do_check_element_state = tbb::internal::bool_constant]' ../../src/test/test_concurrent_unordered_map.cpp:314:117: required from here ../../src/test/harness_allocator.h:518:20: warning: 'void* memset(void*, int, size_t)' writing to an object of type 'struct tbb::interface5::internal::split_ordered_list, local_counting_allocator, std::allocator>, tbb::atomic > >::node' with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../include/tbb/concurrent_unordered_map.h:27, from ../../src/test/test_concurrent_unordered_map.cpp:26: ../../include/tbb/internal/_concurrent_unordered_impl.h:206:12: note: 'struct tbb::interface5::internal::split_ordered_list, local_counting_allocator, std::allocator>, tbb::atomic > >::node' declared here struct node : tbb::internal::no_assign ^~~~ In file included from ../../src/test/test_concurrent_hash_map.cpp:85: ../../src/test/harness_allocator.h: In instantiation of 'debug_allocator::pointer debug_allocator::allocate(debug_allocator::size_type, const void*) [with T = tbb::interface5::concurrent_hash_map, 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 = long 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 = long 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 = long 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 = long 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_parallel_sort.o -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 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 = long 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 = long 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 = long 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_parallel_scan.o -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 In file included from ../../src/test/test_parallel_for.cpp:380: ../../src/test/harness_m128.h:109:35: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] typedef ClassWithVectorType<__m128> ClassWithSSE; ^ g++ -o test_parallel_do.o -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 In file included from ../../src/test/test_task.cpp:374: ../../src/test/harness_m128.h:109:35: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] typedef ClassWithVectorType<__m128> ClassWithSSE; ^ g++ -o test_tick_count.o -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 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 = long 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 = long 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 = long 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> ^~~~~~~~ g++ -o test_continue_node.o -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 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 = long 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_limiter_node.o -c -MMD -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DTBB_USE_DEBUG -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O0 -DUSE_PTHREAD -m64 -mrtm -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 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. sh ../test_summary.sh ./test_openmp.exe 1:4 sh ../test_summary.sh ./test_concurrent_vector_v2.exe 1:4 Warning: not much concurrency in TestConcurrentGrowBy Warning: not much concurrency in TestConcurrentGrowBy Warning: not much concurrency in TestConcurrentGrowBy done sh ../test_summary.sh ./test_concurrent_queue_v2.exe 1:4 done sh ../test_summary.sh ./test_tbb_fork.exe done sh ../test_summary.sh ./test_mutex_v2.exe 1 done sh ../test_summary.sh ./test_mutex_v2.exe 2 done sh ../test_summary.sh ./test_mutex_v2.exe 4 done sh ../test_summary.sh ./test_task_scheduler_observer_v3.exe 1:4 done done sh ../test_summary.sh ./test_assembly_compiler_builtins.exe done sh ../test_summary.sh ./test_aligned_space.exe done sh ../test_summary.sh ./test_atomic.exe done done sh ../test_summary.sh ./test_atomic_pic.exe done sh ../test_summary.sh ./test_atomic_compiler_builtins.exe done sh ../test_summary.sh ./test_blocked_range.exe done sh ../test_summary.sh ./test_blocked_range2d.exe done sh ../test_summary.sh ./test_blocked_range3d.exe done sh ../test_summary.sh ./test_blocked_rangeNd.exe done sh ../test_summary.sh ./test_concurrent_queue.exe done sh ../test_summary.sh ./test_concurrent_vector.exe Warning: not much concurrency in TestConcurrentGrowBy (20 inversions) Warning: not much concurrency in TestConcurrentGrowBy (0 inversions) done sh ../test_summary.sh ./test_concurrent_unordered_set.exe done sh ../test_summary.sh ./test_concurrent_unordered_map.exe done sh ../test_summary.sh ./test_concurrent_hash_map.exe done sh ../test_summary.sh ./test_enumerable_thread_specific.exe done sh ../test_summary.sh ./test_handle_perror.exe done sh ../test_summary.sh ./test_halt.exe done sh ../test_summary.sh ./test_mutex.exe done sh ../test_summary.sh ./test_mutex_native_threads.exe done sh ../test_summary.sh ./test_rwm_upgrade_downgrade.exe done sh ../test_summary.sh ./test_cache_aligned_allocator.exe done sh ../test_summary.sh ./test_cache_aligned_allocator_STL.exe done sh ../test_summary.sh ./test_parallel_for.exe done sh ../test_summary.sh ./test_parallel_reduce.exe done sh ../test_summary.sh ./test_parallel_sort.exe done sh ../test_summary.sh ./test_parallel_scan.exe done sh ../test_summary.sh ./test_parallel_while.exe done sh ../test_summary.sh ./test_parallel_do.exe done sh ../test_summary.sh ./test_pipeline.exe done sh ../test_summary.sh ./test_pipeline_with_tbf.exe done sh ../test_summary.sh ./test_parallel_pipeline.exe done sh ../test_summary.sh ./test_lambda.exe done sh ../test_summary.sh ./test_task_scheduler_init.exe done sh ../test_summary.sh ./test_task_scheduler_observer.exe done sh ../test_summary.sh ./test_task.exe done sh ../test_summary.sh ./test_tbb_thread.exe done sh ../test_summary.sh ./test_std_thread.exe done sh ../test_summary.sh ./test_tick_count.exe done sh ../test_summary.sh ./test_inits_loop.exe skip sh ../test_summary.sh ./test_yield.exe done sh ../test_summary.sh ./test_eh_tasks.exe done sh ../test_summary.sh ./test_eh_algorithms.exe done sh ../test_summary.sh ./test_eh_flow_graph.exe done sh ../test_summary.sh ./test_parallel_invoke.exe done sh ../test_summary.sh ./test_task_group.exe done sh ../test_summary.sh ./test_ittnotify.exe done 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 10 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: Leaked 1 task objects TBB Warning: The number of workers is currently limited to 0. The request for 10 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 10 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 10 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 10 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 10 workers is ignored. Further requests for more workers will be silently ignored until the limit changes. Warning: test 0 misbehaved too often (3 out of 3) Warning: test 2 misbehaved too often (3 out of 3) done sh ../test_summary.sh ./test_task_enqueue.exe TBB Warning: The number of workers is currently limited to 0. The request for 16 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_intel64_gcc_cc8_libc2.28_debug' make -C "./build/linux_intel64_gcc_cc8_libc2.28_release" -r -f ../../build/Makefile.tbbmalloc cfg=release malloc_test make[2]: Entering directory '/build/tbb-2018~U6/build/linux_intel64_gcc_cc8_libc2.28_release' g++ -o test_ScalableAllocator.o -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 g++ -c -MMD -o test_malloc_lib_unload_dll.o -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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++ -c -MMD -o test_malloc_atexit_dll.o -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 g++ -o test_malloc_pure_c.exe -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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_lib_unload_dll.so -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 ../../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); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../src/test/test_malloc_overload.cpp: In function 'int TestMain()': ../../src/test/test_malloc_overload.cpp:376:28: warning: 'ptr' may be used uninitialized in this function [-Wmaybe-uninitialized] scalableMallocCheckSize(ptr, 3*minLargeObjectSize); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -o test_malloc_overload_proxy.exe -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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_overload.exe -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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_atexit_dll.so -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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_malloc_used_by_lib_dll.so -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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.exe -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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_regression.exe -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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_atexit.exe -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 g++ -o test_malloc_used_by_lib.exe -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 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 'long int'} and 'long 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 'long int'} and 'long 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 member function 'void TestCollapsingMallocFree::check()': ../../src/test/test_malloc_whitebox.cpp:1054:53: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long 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 'long 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 'long 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 = long 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 = long 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 = long 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 = long 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 long unsigned int'} and 'intptr_t' {aka 'long 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 = long 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 = long 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 = long 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 = long 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; ^~~ g++ -o test_malloc_init_shutdown.exe -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 ../../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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 long unsigned int'} and 'intptr_t' {aka 'long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 long unsigned int'} and 'intptr_t' {aka 'long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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_compliance.exe -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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_pools.exe -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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_ScalableAllocator_STL.exe -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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_ScalableAllocator.exe -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 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_intel64_gcc_cc8_libc2.28_release' make -C "./build/linux_intel64_gcc_cc8_libc2.28_release" -r -f ../../build/Makefile.test cfg=release make[2]: Entering directory '/build/tbb-2018~U6/build/linux_intel64_gcc_cc8_libc2.28_release' g++ -o test_assembly.o -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 g++ -o test_concurrent_unordered_set_secondary.o -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 In file included from ../../src/test/test_aligned_space.cpp:102: ../../src/test/harness_m128.h:109:35: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] typedef ClassWithVectorType<__m128> ClassWithSSE; ^ g++ -o test_concurrent_unordered_map.o -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 g++ -o test_concurrent_hash_map.o -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 g++ -o test_enumerable_thread_specific.o -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 g++ -o test_handle_perror.o -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 In file included from ../../src/test/test_concurrent_queue.cpp:1189: ../../src/test/harness_m128.h:109:35: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] typedef ClassWithVectorType<__m128> ClassWithSSE; ^ g++ -o test_mutex.o -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 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 = long 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) ^~~~~~~~~~~~~~~~~ g++ -o test_rwm_upgrade_downgrade.o -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 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 = long 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 = long 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> ^~~~~~~~ In file included from ../../src/test/test_concurrent_vector.cpp:1475: ../../src/test/harness_m128.h:109:35: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] typedef ClassWithVectorType<__m128> ClassWithSSE; ^ g++ -o test_cache_aligned_allocator.o -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 ../../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 = long 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_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 = long 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 = long 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 = long 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 = long 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_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 = long 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_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 = long 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_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 = long 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_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 = long 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 = long 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_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 = long 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_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 = long 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 = long 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 = long unsigned int; static_counting_allocator::pointer = Foo*; static_counting_allocator::size_type = long 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, long unsigned int>; std::size_t = long 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, long unsigned int>; tbb::concurrent_vector::allocator_type = static_counting_allocator, long 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 = long 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 = long unsigned int; static_counting_allocator::pointer = FooWithAssign*; static_counting_allocator::size_type = long 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, long unsigned int>; std::size_t = long 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, long unsigned int>; tbb::concurrent_vector::allocator_type = static_counting_allocator, long 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_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 = long 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 ^~~~ g++ -o test_cache_aligned_allocator_STL.o -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 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 = long 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 ^~~~ g++ -o test_parallel_reduce.o -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 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 = long 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 = long 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 = long 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_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 = long 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 = long 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 = long 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_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 = long unsigned int]': ../../src/test/test_concurrent_hash_map.cpp:1201:17: required from 'void Examine(Table, const std::__cxx11::list&) [with bool default_construction_present = true; Table = tbb::interface5::concurrent_hash_map, std::weak_ptr, tbb::tbb_hash_compare >, debug_allocator, std::weak_ptr >, std::allocator> >; typename Table::value_type = std::pair, std::weak_ptr >]' ../../src/test/test_concurrent_hash_map.cpp:1230:42: required from 'void TypeTester(const std::__cxx11::list&) [with bool default_construction_present = true; Value = std::pair, std::weak_ptr >]' ../../src/test/test_concurrent_hash_map.cpp:1307:67: required from here ../../src/test/harness_allocator.h:518:20: warning: 'void* memset(void*, int, size_t)' writing to an object of type 'struct std::pair, std::weak_ptr >' with no trivial copy-assignment [-Wclass-memaccess] std::memset( ptr, 0xE3E3E3E3, n * sizeof(value_type) ); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/bits/stl_algobase.h:64, from /usr/include/c++/8/memory:62, from ../../include/tbb/tbb_stddef.h:427, from ../../src/test/test_concurrent_hash_map.cpp:28: /usr/include/c++/8/bits/stl_pair.h:208:12: note: 'struct std::pair, std::weak_ptr >' declared here struct pair ^~~~ In file included from ../../src/test/test_container_move_support.h:26, from ../../src/test/test_concurrent_unordered_common.h:25, from ../../src/test/test_concurrent_unordered_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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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_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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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_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 = long 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 = long 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 = long 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_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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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_parallel_sort.o -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 ^~~~ 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 /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/x86_64-linux-gnu/bits/string_fortified.h:71:33: warning: 'void* __builtin_memset(void*, int, long unsigned int)' specified size 18446744073708503004 exceeds maximum object size 9223372036854775807 [-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/x86_64-linux-gnu/bits/string_fortified.h:71:33: warning: 'void* __builtin_memset(void*, int, long unsigned int)' specified size 18446744073708503039 exceeds maximum object size 9223372036854775807 [-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/x86_64-linux-gnu/bits/string_fortified.h:71:33: warning: 'void* __builtin_memset(void*, int, long unsigned int)' specified size 18446744073708502948 exceeds maximum object size 9223372036854775807 [-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/x86_64-linux-gnu/bits/string_fortified.h:71:33: warning: 'void* __builtin_memset(void*, int, long unsigned int)' specified size 18446744073708503032 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] return __builtin___memset_chk (__dest, __ch, __len, __bos0 (__dest)); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 = long 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 = long 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 = long 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_parallel_for.cpp:380: ../../src/test/harness_m128.h:109:35: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] typedef ClassWithVectorType<__m128> ClassWithSSE; ^ g++ -o test_parallel_scan.o -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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 = long 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_parallel_do.o -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 In file included from ../../src/test/test_task.cpp:374: ../../src/test/harness_m128.h:109:35: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] typedef ClassWithVectorType<__m128> ClassWithSSE; ^ g++ -o test_tick_count.o -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 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 = long 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 = long 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 = long 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 = long 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_continue_node.o -c -MMD -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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_hash_map.exe -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -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 g++ -o test_concurrent_unordered_map.exe -DDO_ITT_NOTIFY -g -O2 -DUSE_PTHREAD -m64 -mrtm -DTEST_USES_TBB=1 -Wall -Wshadow -Wcast-qual -Woverloaded-virtual -Wnon-virtual-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 sh ../test_summary.sh ./test_openmp.exe 1:4 sh ../test_summary.sh ./test_concurrent_vector_v2.exe 1:4 Warning: not much concurrency in TestConcurrentGrowBy Warning: not much concurrency in TestConcurrentGrowBy Warning: not much concurrency in TestConcurrentGrowBy done sh ../test_summary.sh ./test_concurrent_queue_v2.exe 1:4 sh ../test_summary.sh ./test_assembly.exe 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. 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_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_atomic_pic.exe done sh ../test_summary.sh ./test_atomic_compiler_builtins.exe done sh ../test_summary.sh ./test_blocked_range.exe done sh ../test_summary.sh ./test_blocked_range2d.exe done sh ../test_summary.sh ./test_blocked_range3d.exe done sh ../test_summary.sh ./test_blocked_rangeNd.exe done sh ../test_summary.sh ./test_concurrent_queue.exe done sh ../test_summary.sh ./test_concurrent_vector.exe Warning: not much concurrency in TestConcurrentGrowBy (25 inversions) done sh ../test_summary.sh ./test_concurrent_unordered_set.exe done sh ../test_summary.sh ./test_concurrent_unordered_map.exe done sh ../test_summary.sh ./test_concurrent_hash_map.exe done sh ../test_summary.sh ./test_enumerable_thread_specific.exe done sh ../test_summary.sh ./test_handle_perror.exe done sh ../test_summary.sh ./test_halt.exe done sh ../test_summary.sh ./test_mutex.exe done sh ../test_summary.sh ./test_mutex_native_threads.exe done sh ../test_summary.sh ./test_rwm_upgrade_downgrade.exe done sh ../test_summary.sh ./test_cache_aligned_allocator.exe done sh ../test_summary.sh ./test_cache_aligned_allocator_STL.exe done sh ../test_summary.sh ./test_parallel_for.exe done sh ../test_summary.sh ./test_parallel_reduce.exe done sh ../test_summary.sh ./test_parallel_sort.exe done sh ../test_summary.sh ./test_parallel_scan.exe done sh ../test_summary.sh ./test_parallel_while.exe done sh ../test_summary.sh ./test_parallel_do.exe done sh ../test_summary.sh ./test_pipeline.exe done sh ../test_summary.sh ./test_pipeline_with_tbf.exe done sh ../test_summary.sh ./test_parallel_pipeline.exe done sh ../test_summary.sh ./test_lambda.exe done sh ../test_summary.sh ./test_task_scheduler_init.exe done sh ../test_summary.sh ./test_task_scheduler_observer.exe done sh ../test_summary.sh ./test_task.exe done sh ../test_summary.sh ./test_tbb_thread.exe done sh ../test_summary.sh ./test_std_thread.exe done sh ../test_summary.sh ./test_tick_count.exe done sh ../test_summary.sh ./test_inits_loop.exe skip sh ../test_summary.sh ./test_yield.exe done sh ../test_summary.sh ./test_eh_tasks.exe done sh ../test_summary.sh ./test_eh_algorithms.exe done sh ../test_summary.sh ./test_eh_flow_graph.exe done sh ../test_summary.sh ./test_parallel_invoke.exe done sh ../test_summary.sh ./test_task_group.exe done sh ../test_summary.sh ./test_ittnotify.exe done 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: The number of workers is currently limited to 0. The request for 10 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 10 workers is ignored. Further requests for more workers will be silently ignored until the limit changes. Warning: test 0 misbehaved too often (3 out of 3) Warning: test 2 misbehaved too often (2 out of 3) TBB Warning: The number of workers is currently limited to 0. The request for 10 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) Known issue: priority effect is limited in case of blocking-style nesting Warning: test 2 misbehaved too often (3 out of 3) TBB Warning: The number of workers is currently limited to 0. The request for 10 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 10 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 10 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 16 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 16 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 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_intel64_gcc_cc8_libc2.28_release' sh ./build/test_summary.sh --dump DEBUG "./build/linux_intel64_gcc_cc8_libc2.28_debug" 110 DEBUG tests passed. sh ./build/test_summary.sh --dump RELEASE "./build/linux_intel64_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: package could avoid a useless dependency if debian/libtbb2/usr/lib/x86_64-linux-gnu/libtbb.so.2 debian/libtbb2/usr/lib/x86_64-linux-gnu/libtbbmalloc_proxy.so.2 debian/libtbb2/usr/lib/x86_64-linux-gnu/libtbbmalloc.so.2 were not linked against libatomic.so.1 (they use none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/libtbb2/usr/lib/x86_64-linux-gnu/libtbb.so.2 debian/libtbb2/usr/lib/x86_64-linux-gnu/libtbbmalloc_proxy.so.2 debian/libtbb2/usr/lib/x86_64-linux-gnu/libtbbmalloc.so.2 were not linked against librt.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_amd64.deb'. dpkg-deb: building package 'libtbb-dev' in '../libtbb-dev_2018~U6-4_amd64.deb'. dpkg-deb: building package 'tbb-examples' in '../tbb-examples_2018~U6-4_amd64.deb'. dpkg-deb: building package 'libtbb2' in '../libtbb2_2018~U6-4_amd64.deb'. dpkg-deb: building package 'libtbb-doc' in '../libtbb-doc_2018~U6-4_all.deb'. dpkg-genbuildinfo --build=binary dpkg-genchanges --build=binary >../tbb_2018~U6-4_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration 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/2606860 and its subdirectories I: Current time: Tue Jan 17 01:34:27 -12 2023 I: pbuilder-time-stamp: 1673962467 Wed Dec 15 07:11:24 UTC 2021 I: 1st build successful. Starting 2nd build on remote node ionos11-amd64.debian.net. Wed Dec 15 07:11:24 UTC 2021 I: Preparing to do remote build '2' on ionos11-amd64.debian.net. Wed Dec 15 07:48:21 UTC 2021 I: Deleting $TMPDIR on ionos11-amd64.debian.net. Wed Dec 15 07:48:22 UTC 2021 I: tbb_2018~U6-4_amd64.changes: Format: 1.8 Date: Wed, 12 Dec 2018 19:20:30 +0100 Source: tbb Binary: libtbb-dev libtbb-doc libtbb2 libtbb2-dbgsym tbb-examples Architecture: amd64 all Version: 2018~U6-4 Distribution: unstable Urgency: medium Maintainer: Debian Science Maintainers Changed-By: Andreas Tille Description: libtbb-dev - parallelism library for C++ - development files libtbb-doc - parallelism library for C++ - documentation libtbb2 - parallelism library for C++ - runtime files tbb-examples - parallelism library for C++ - example files Changes: tbb (2018~U6-4) unstable; urgency=medium . * Team upload. * Drop cgal specific include from cmake module * Install tbb own cmake files and include TBBMakeConfig.cmake into FindTBB.cmake Checksums-Sha1: b7d7c6132f7a5761de34bb6cd49b8a4f6cbe26b5 285904 libtbb-dev_2018~U6-4_amd64.deb f48d067b2431948e2f4069c2fa74fc3c4566fc7f 300668 libtbb-doc_2018~U6-4_all.deb a2d10fddea7ed5db485dfed62479c7ddbe097b43 1489464 libtbb2-dbgsym_2018~U6-4_amd64.deb cb848e0057876b688359b8e8154d562c69210a30 147516 libtbb2_2018~U6-4_amd64.deb 6231d5d42a87205ec336f5e7e7abe5d738bf6893 1056928 tbb-examples_2018~U6-4_amd64.deb 463996ee446efc6d5865d950639bb9bebe704625 6002 tbb_2018~U6-4_amd64.buildinfo Checksums-Sha256: 8c3236b7ee59e6a529a6a6be4a89622a034d13a841595f2ce63ee562531934e0 285904 libtbb-dev_2018~U6-4_amd64.deb af7640fbd2ec326f315ba6c8561908e8863a4f9dc1eced3ce79dd94b25b39287 300668 libtbb-doc_2018~U6-4_all.deb ea9e3333bd2dbf82f2f9e7a36c24bde513db32036e3f40e401023247b8387510 1489464 libtbb2-dbgsym_2018~U6-4_amd64.deb 8524b86a24a9425188b8c8bdc4698352df921a3511785f9b61780e01cbe78d72 147516 libtbb2_2018~U6-4_amd64.deb 8e73fb48cd1a684b31f0ea79f391ee63dcc76eb79e9d18fa9bea538e14bac65e 1056928 tbb-examples_2018~U6-4_amd64.deb 1a3c62b4eaf29680a49132a6519e10c72c177ed39ba042e08faeaec25b40ce27 6002 tbb_2018~U6-4_amd64.buildinfo Files: 922c74faf517b995e66618082ed3f10f 285904 libdevel optional libtbb-dev_2018~U6-4_amd64.deb 0ee0e34fff77dbf6267736c7b2f56a6c 300668 doc optional libtbb-doc_2018~U6-4_all.deb 52e40b162561c63bfbc7f6edd52e0d83 1489464 debug optional libtbb2-dbgsym_2018~U6-4_amd64.deb 474a6e065403ac5150659072c1e4bf68 147516 libs optional libtbb2_2018~U6-4_amd64.deb 8f3366bee0ff0cb68bbc6f565a1301e6 1056928 doc optional tbb-examples_2018~U6-4_amd64.deb 88622a9a52710bd3b33f36b4fc599f83 6002 libs optional tbb_2018~U6-4_amd64.buildinfo Wed Dec 15 07:48:23 UTC 2021 I: will be used to compare the two builds: # Profiling output for: /usr/bin/diffoscope --html /srv/reproducible-results/rbuild-debian/tmp.mZzQjaIy4t/tbb_2018~U6-4.diffoscope.html --text /srv/reproducible-results/rbuild-debian/tmp.mZzQjaIy4t/tbb_2018~U6-4.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/tmp.mZzQjaIy4t/tbb_2018~U6-4.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/tmp.mZzQjaIy4t/b1/tbb_2018~U6-4_amd64.changes /srv/reproducible-results/rbuild-debian/tmp.mZzQjaIy4t/b2/tbb_2018~U6-4_amd64.changes ## command (total time: 0.000s) 0.000s 1 call cmp (internal) ## has_same_content_as (total time: 0.000s) 0.000s 1 call abc.DotChangesFile ## main (total time: 0.331s) 0.331s 2 calls outputs 0.000s 1 call cleanup ## recognizes (total time: 0.065s) 0.065s 10 calls diffoscope.comparators.binary.FilesystemFile 0.000s 8 calls abc.DotChangesFile ## specialize (total time: 0.001s) 0.001s 1 call specialize Wed Dec 15 07:48:24 UTC 2021 I: found no differences in the changes files, and a .buildinfo file also exists. Wed Dec 15 07:48:24 UTC 2021 I: tbb from buster built successfully and reproducibly on amd64. Wed Dec 15 07:48:26 UTC 2021 I: Submitting .buildinfo files to external archives: Wed Dec 15 07:48:26 UTC 2021 I: Submitting 8.0K b1/tbb_2018~U6-4_amd64.buildinfo.asc Wed Dec 15 07:48:27 UTC 2021 I: Submitting 8.0K b2/tbb_2018~U6-4_amd64.buildinfo.asc Wed Dec 15 07:48:29 UTC 2021 I: Done submitting .buildinfo files to http://buildinfo.debian.net/api/submit. Wed Dec 15 07:48:29 UTC 2021 I: Done submitting .buildinfo files. Wed Dec 15 07:48:29 UTC 2021 I: Removing signed tbb_2018~U6-4_amd64.buildinfo.asc files: removed './b1/tbb_2018~U6-4_amd64.buildinfo.asc' removed './b2/tbb_2018~U6-4_amd64.buildinfo.asc'