Warning: Permanently added '54.198.223.202' (ECDSA) to the list of known hosts. Running: /usr/bin/copr-rpmbuild --verbose --drop-resultdir --build-id 1545170 --chroot fedora-rawhide-i386 --detached Version: 0.39 Task: {'build_id': 1545170, 'buildroot_pkgs': [], 'chroot': 'fedora-rawhide-i386', 'enable_net': False, 'fetch_sources_only': True, 'git_hash': '175f7648a496502b1a065b7e0e1fccff6f9bd806', 'git_repo': 'sailer/mingw/mingw-sparsehash', 'memory_reqs': 2048, 'package_name': 'mingw-sparsehash', 'package_version': '2.0.3-1.fc32', 'project_dirname': 'mingw', 'project_name': 'mingw', 'project_owner': 'sailer', 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/sailer/mingw/fedora-rawhide-i386/', 'id': 'copr_base', 'name': 'Copr repository'}], 'sandbox': 'sailer/mingw--sailer', 'source_json': {'clone_url': 'https://copr-dist-git.fedorainfracloud.org/git/sailer/mingw/mingw-sparsehash.git', 'committish': '175f7648a496502b1a065b7e0e1fccff6f9bd806'}, 'source_type': 8, 'submitter': 'sailer', 'task_id': '1545170-fedora-rawhide-i386', 'timeout': 108000, 'use_bootstrap_container': True, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/sailer/mingw/mingw-sparsehash.git /tmp/copr-rpmbuild-62y90ro4/obtain-sources/mingw-sparsehash --depth 500 --no-single-branch cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/sailer/mingw/mingw-sparsehash.git', '/tmp/copr-rpmbuild-62y90ro4/obtain-sources/mingw-sparsehash', '--depth', '500', '--no-single-branch'] cwd: . rc: 0 stdout: stderr: Cloning into '/tmp/copr-rpmbuild-62y90ro4/obtain-sources/mingw-sparsehash'... Running: git checkout 175f7648a496502b1a065b7e0e1fccff6f9bd806 cmd: ['git', 'checkout', '175f7648a496502b1a065b7e0e1fccff6f9bd806'] cwd: /tmp/copr-rpmbuild-62y90ro4/obtain-sources/mingw-sparsehash rc: 0 stdout: stderr: Note: switching to '175f7648a496502b1a065b7e0e1fccff6f9bd806'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at 175f764 automatic import of mingw-sparsehash Running: cp -r . /tmp/copr-rpmbuild-62y90ro4 cmd: ['cp', '-r', '.', '/tmp/copr-rpmbuild-62y90ro4'] cwd: /tmp/copr-rpmbuild-62y90ro4/obtain-sources/mingw-sparsehash rc: 0 stdout: stderr: Generated rpkg config: [rpkg] preprocess_spec = True # auto-packing is deprecated: auto_pack = True [git] lookaside = https://copr-dist-git.fedorainfracloud.org/repo/pkgs/%(ns2)s/%(ns1)s/%(name)s/%(filename)s/%(hashtype)s/%(hash)s/%(filename)s anongiturl = https://copr-dist-git.fedorainfracloud.org/git/%(module)s Writing config into /tmp/copr-rpmbuild-62y90ro4/obtain-sources/.config/rpkg.conf Running: rpkg -C /tmp/copr-rpmbuild-62y90ro4/obtain-sources/.config/rpkg.conf sources --outdir /tmp/copr-rpmbuild-62y90ro4 /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated cmd: ['rpkg', '-C', '/tmp/copr-rpmbuild-62y90ro4/obtain-sources/.config/rpkg.conf', 'sources', '--outdir', '/tmp/copr-rpmbuild-62y90ro4'] cwd: /tmp/copr-rpmbuild-62y90ro4/obtain-sources/mingw-sparsehash rc: 0 stdout: Downloading sparsehash-2.0.3.tar.gz from lookaside cache at copr-dist-git.fedorainfracloud.org stderr: Running (timeout=108000): unbuffer mock --buildsrpm --spec /tmp/copr-rpmbuild-62y90ro4/mingw-sparsehash.spec --sources /tmp/copr-rpmbuild-62y90ro4 --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1594405414.353549 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 2.3 starting (python version = 3.7.6)... Start(bootstrap): init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish(bootstrap): init plugins Start: init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins INFO: Signal handler active Start: run INFO: Start(/tmp/copr-rpmbuild-62y90ro4/mingw-sparsehash.spec) Config(fedora-rawhide-i686) Start: clean chroot Finish: clean chroot Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-i686-bootstrap-1594405414.353549/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: enabled HW Info plugin Mock Version: 2.3 INFO: Mock Version: 2.3 Start(bootstrap): dnf install No matches found for the following disable plugin patterns: local, spacewalk Copr repository 276 kB/s | 29 kB 00:00 local 49 MB/s | 57 MB 00:01 Dependencies resolved. ====================================================================================== Package Arch Version Repo Size ====================================================================================== Installing: dnf  noarch 4.2.23-1.fc33 local 419 k dnf-plugins-core  noarch 4.0.16-1.fc33 local 33 k Installing dependencies: alternatives  i686 1.11-6.fc32 local 36 k audit-libs  i686 3.0-0.20.20191104git1c2f876.fc33 local 121 k basesystem  noarch 11-9.fc32 local 6.8 k bash  i686 5.0.17-1.fc33 local 1.6 M bzip2-libs  i686 1.0.8-2.fc32 local 40 k ca-certificates  noarch 2020.2.41-3.fc33 local 351 k coreutils  i686 8.32-7.fc33 local 1.3 M coreutils-common  i686 8.32-7.fc33 local 2.0 M crypto-policies  noarch 20200625-1.gitb298a9e.fc33 local 55 k curl  i686 7.71.1-2.fc33 local 307 k cyrus-sasl-lib  i686 2.1.27-5.fc33 local 107 k dnf-data  noarch 4.2.23-1.fc33 local 50 k elfutils-default-yama-scope  noarch 0.180-3.fc33 local 17 k elfutils-libelf  i686 0.180-3.fc33 local 201 k elfutils-libs  i686 0.180-3.fc33 local 301 k expat  i686 2.2.8-2.fc32 local 106 k fedora-gpg-keys  noarch 33-0.8 local 103 k fedora-release  noarch 33-0.9 local 12 k fedora-release-common  noarch 33-0.9 local 21 k fedora-release-identity-basic  noarch 33-0.9 local 13 k fedora-repos  noarch 33-0.8 local 10 k fedora-repos-rawhide  noarch 33-0.8 local 9.4 k file-libs  i686 5.39-2.fc33 local 598 k filesystem  i686 3.14-2.fc32 local 1.1 M gawk  i686 5.0.1-7.fc32 local 1.2 M gdbm-libs  i686 1:1.18.1-3.fc32 local 57 k glib2  i686 2.65.0-2.fc33 local 2.7 M glibc  i686 2.31.9000-19.fc33 local 3.4 M glibc-all-langpacks  i686 2.31.9000-19.fc33 local 19 M glibc-common  i686 2.31.9000-19.fc33 local 1.9 M gmp  i686 1:6.2.0-1.fc33 local 310 k gnupg2  i686 2.2.20-3.fc33 local 2.5 M gnutls  i686 3.6.14-2.fc33 local 931 k gpgme  i686 1.13.1-8.fc33 local 214 k grep  i686 3.4-1.fc33 local 265 k ima-evm-utils  i686 1.2.1-3.fc32 local 58 k json-c  i686 0.14-6.fc33 local 44 k keyutils-libs  i686 1.6-4.fc32 local 32 k krb5-libs  i686 1.18.2-10.fc33 local 813 k libacl  i686 2.2.53-6.fc33 local 27 k libarchive  i686 3.4.3-1.fc33 local 433 k libassuan  i686 2.5.3-3.fc32 local 71 k libattr  i686 2.4.48-9.fc33 local 18 k libblkid  i686 2.35.2-2.fc33 local 167 k libbrotli  i686 1.0.7-11.fc33 local 326 k libcap  i686 2.26-7.fc32 local 53 k libcap-ng  i686 0.7.10-3.fc33 local 28 k libcom_err  i686 1.45.6-2.fc33 local 28 k libcomps  i686 0.1.15-2.fc33 local 86 k libcurl  i686 7.71.1-2.fc33 local 305 k libdb  i686 5.3.28-40.fc32 local 832 k libdnf  i686 0.48.0-1.fc33 local 694 k libffi  i686 3.1-25.fc33 local 32 k libgcc  i686 10.1.1-2.fc33 local 101 k libgcrypt  i686 1.8.5-7.fc33 local 452 k libgomp  i686 10.1.1-2.fc33 local 259 k libgpg-error  i686 1.37-1.fc33 local 211 k libidn2  i686 2.3.0-2.fc32 local 105 k libksba  i686 1.3.5-11.fc32 local 142 k libmetalink  i686 0.1.3-10.fc32 local 33 k libmodulemd  i686 2.9.4-2.fc33 local 201 k libmount  i686 2.35.2-2.fc33 local 192 k libnghttp2  i686 1.41.0-1.fc33 local 88 k libnsl2  i686 1.2.0-6.20180605git4a062cf.fc32 local 62 k libpkgconf  i686 1.7.0-1.fc33 local 38 k libpsl  i686 0.21.0-4.fc32 local 62 k librepo  i686 1.12.0-1.fc33 local 101 k libreport-filesystem  noarch 2.13.1-2.fc33 local 12 k libselinux  i686 3.0-5.fc33 local 90 k libsepol  i686 3.0-3.fc32 local 328 k libsigsegv  i686 2.11-10.fc32 local 26 k libsmartcols  i686 2.35.2-2.fc33 local 128 k libsolv  i686 0.7.14-3.fc33 local 416 k libssh  i686 0.9.4-3.fc33 local 233 k libssh-config  noarch 0.9.4-3.fc33 local 11 k libstdc++  i686 10.1.1-2.fc33 local 652 k libtasn1  i686 4.16.0-1.fc32 local 76 k libtirpc  i686 1.2.6-0.fc33 local 106 k libunistring  i686 0.9.10-7.fc32 local 523 k libusbx  i686 1.0.23-1.fc33 local 75 k libuuid  i686 2.35.2-2.fc33 local 29 k libverto  i686 0.3.0-9.fc32 local 22 k libxcrypt  i686 4.4.16-5.fc33 local 131 k libxml2  i686 2.9.10-5.fc33 local 748 k libyaml  i686 0.2.5-1.fc33 local 64 k libzstd  i686 1.4.5-3.fc33 local 347 k lua-libs  i686 5.4.0-2.fc33 local 238 k lz4-libs  i686 1.9.1-2.fc32 local 68 k mpfr  i686 4.0.2-5.fc33 local 263 k ncurses-base  noarch 6.2-2.20200222.fc33 local 60 k ncurses-libs  i686 6.2-2.20200222.fc33 local 348 k nettle  i686 3.6-1.fc33 local 436 k npth  i686 1.6-4.fc32 local 25 k openldap  i686 2.4.50-2.fc33 local 324 k openssl  i686 1:1.1.1g-11.fc33 local 679 k openssl-libs  i686 1:1.1.1g-11.fc33 local 1.5 M p11-kit  i686 0.23.20-1.fc32 local 345 k p11-kit-trust  i686 0.23.20-1.fc32 local 143 k pcre  i686 8.44-1.fc33 local 197 k pcre2  i686 10.35-3.fc33 local 233 k pcre2-syntax  noarch 10.35-3.fc33 local 142 k pkgconf  i686 1.7.0-1.fc33 local 41 k pkgconf-m4  noarch 1.7.0-1.fc33 local 14 k pkgconf-pkg-config  i686 1.7.0-1.fc33 local 9.5 k popt  i686 1.18-1.fc33 local 61 k publicsuffix-list-dafsa  noarch 20190417-3.fc32 local 56 k python-pip-wheel  noarch 20.1.1-6.fc33 local 1.2 M python-setuptools-wheel  noarch 47.3.1-1.fc33 local 294 k python3  i686 3.9.0~b4-1.fc33 local 26 k python3-dateutil  noarch 1:2.8.1-1.fc33 local 291 k python3-distro  noarch 1.5.0-3.fc33 local 36 k python3-dnf  noarch 4.2.23-1.fc33 local 405 k python3-dnf-plugins-core  noarch 4.0.16-1.fc33 local 186 k python3-gpg  i686 1.13.1-8.fc33 local 262 k python3-hawkey  i686 0.48.0-1.fc33 local 117 k python3-libcomps  i686 0.1.15-2.fc33 local 54 k python3-libdnf  i686 0.48.0-1.fc33 local 797 k python3-libs  i686 3.9.0~b4-1.fc33 local 7.6 M python3-rpm  i686 4.16.0-0.beta3.2.fc33 local 101 k python3-setuptools  noarch 47.3.1-1.fc33 local 598 k python3-six  noarch 1.15.0-1.fc33 local 36 k readline  i686 8.0-4.fc32 local 210 k rpm  i686 4.16.0-0.beta3.2.fc33 local 505 k rpm-build-libs  i686 4.16.0-0.beta3.2.fc33 local 108 k rpm-libs  i686 4.16.0-0.beta3.2.fc33 local 368 k rpm-sign-libs  i686 4.16.0-0.beta3.2.fc33 local 28 k sed  i686 4.8-1.fc33 local 307 k setup  noarch 2.13.7-1.fc33 local 142 k sqlite-libs  i686 3.32.3-1.fc33 local 659 k systemd-libs  i686 246~rc1-1.fc33 local 615 k tss2  i686 1331-5.fc33 local 601 k tzdata  noarch 2020a-2.fc33 local 430 k xz-libs  i686 5.2.5-2.fc33 local 98 k zchunk-libs  i686 1.1.5-2.fc32 local 54 k zlib  i686 1.2.11-21.fc32 local 96 k Transaction Summary ====================================================================================== Install 137 Packages Total download size: 72 M Installed size: 410 M Downloading Packages: (1/137): basesystem-11-9.fc32.noarch.rpm 202 kB/s | 6.8 kB 00:00 (2/137): alternatives-1.11-6.fc32.i686.rpm 992 kB/s | 36 kB 00:00 (3/137): audit-libs-3.0-0.20.20191104git1c2f876 2.7 MB/s | 121 kB 00:00 (4/137): bzip2-libs-1.0.8-2.fc32.i686.rpm 4.3 MB/s | 40 kB 00:00 (5/137): ca-certificates-2020.2.41-3.fc33.noarc 14 MB/s | 351 kB 00:00 (6/137): coreutils-8.32-7.fc33.i686.rpm 16 MB/s | 1.3 MB 00:00 (7/137): crypto-policies-20200625-1.gitb298a9e. 9.1 MB/s | 55 kB 00:00 (8/137): curl-7.71.1-2.fc33.i686.rpm 14 MB/s | 307 kB 00:00 (9/137): cyrus-sasl-lib-2.1.27-5.fc33.i686.rpm 6.5 MB/s | 107 kB 00:00 (10/137): bash-5.0.17-1.fc33.i686.rpm 12 MB/s | 1.6 MB 00:00 (11/137): coreutils-common-8.32-7.fc33.i686.rpm 16 MB/s | 2.0 MB 00:00 (12/137): dnf-data-4.2.23-1.fc33.noarch.rpm 2.7 MB/s | 50 kB 00:00 (13/137): elfutils-default-yama-scope-0.180-3.f 3.7 MB/s | 17 kB 00:00 (14/137): dnf-4.2.23-1.fc33.noarch.rpm 12 MB/s | 419 kB 00:00 (15/137): dnf-plugins-core-4.0.16-1.fc33.noarch 2.7 MB/s | 33 kB 00:00 (16/137): elfutils-libelf-0.180-3.fc33.i686.rpm 12 MB/s | 201 kB 00:00 (17/137): expat-2.2.8-2.fc32.i686.rpm 7.3 MB/s | 106 kB 00:00 (18/137): elfutils-libs-0.180-3.fc33.i686.rpm 13 MB/s | 301 kB 00:00 (19/137): fedora-release-33-0.9.noarch.rpm 1.9 MB/s | 12 kB 00:00 (20/137): fedora-gpg-keys-33-0.8.noarch.rpm 9.1 MB/s | 103 kB 00:00 (21/137): fedora-release-common-33-0.9.noarch.r 4.1 MB/s | 21 kB 00:00 (22/137): fedora-release-identity-basic-33-0.9. 2.4 MB/s | 13 kB 00:00 (23/137): fedora-repos-rawhide-33-0.8.noarch.rp 3.3 MB/s | 9.4 kB 00:00 (24/137): fedora-repos-33-0.8.noarch.rpm 1.3 MB/s | 10 kB 00:00 (25/137): file-libs-5.39-2.fc33.i686.rpm 14 MB/s | 598 kB 00:00 (26/137): gdbm-libs-1.18.1-3.fc32.i686.rpm 4.2 MB/s | 57 kB 00:00 (27/137): filesystem-3.14-2.fc32.i686.rpm 17 MB/s | 1.1 MB 00:00 (28/137): gawk-5.0.1-7.fc32.i686.rpm 16 MB/s | 1.2 MB 00:00 (29/137): glib2-2.65.0-2.fc33.i686.rpm 18 MB/s | 2.7 MB 00:00 (30/137): glibc-2.31.9000-19.fc33.i686.rpm 18 MB/s | 3.4 MB 00:00 (31/137): gmp-6.2.0-1.fc33.i686.rpm 14 MB/s | 310 kB 00:00 (32/137): glibc-common-2.31.9000-19.fc33.i686.r 14 MB/s | 1.9 MB 00:00 (33/137): gnutls-3.6.14-2.fc33.i686.rpm 18 MB/s | 931 kB 00:00 (34/137): gpgme-1.13.1-8.fc33.i686.rpm 13 MB/s | 214 kB 00:00 (35/137): gnupg2-2.2.20-3.fc33.i686.rpm 17 MB/s | 2.5 MB 00:00 (36/137): ima-evm-utils-1.2.1-3.fc32.i686.rpm 7.1 MB/s | 58 kB 00:00 (37/137): grep-3.4-1.fc33.i686.rpm 10 MB/s | 265 kB 00:00 (38/137): json-c-0.14-6.fc33.i686.rpm 5.7 MB/s | 44 kB 00:00 (39/137): keyutils-libs-1.6-4.fc32.i686.rpm 4.1 MB/s | 32 kB 00:00 (40/137): libacl-2.2.53-6.fc33.i686.rpm 2.5 MB/s | 27 kB 00:00 (41/137): libarchive-3.4.3-1.fc33.i686.rpm 16 MB/s | 433 kB 00:00 (42/137): krb5-libs-1.18.2-10.fc33.i686.rpm 15 MB/s | 813 kB 00:00 (43/137): libassuan-2.5.3-3.fc32.i686.rpm 6.4 MB/s | 71 kB 00:00 (44/137): libattr-2.4.48-9.fc33.i686.rpm 3.2 MB/s | 18 kB 00:00 (45/137): libblkid-2.35.2-2.fc33.i686.rpm 11 MB/s | 167 kB 00:00 (46/137): libbrotli-1.0.7-11.fc33.i686.rpm 14 MB/s | 326 kB 00:00 (47/137): libcap-2.26-7.fc32.i686.rpm 4.6 MB/s | 53 kB 00:00 (48/137): libcap-ng-0.7.10-3.fc33.i686.rpm 4.0 MB/s | 28 kB 00:00 (49/137): libcom_err-1.45.6-2.fc33.i686.rpm 3.5 MB/s | 28 kB 00:00 (50/137): libcomps-0.1.15-2.fc33.i686.rpm 7.7 MB/s | 86 kB 00:00 (51/137): libcurl-7.71.1-2.fc33.i686.rpm 11 MB/s | 305 kB 00:00 (52/137): libdb-5.3.28-40.fc32.i686.rpm 16 MB/s | 832 kB 00:00 (53/137): libffi-3.1-25.fc33.i686.rpm 5.3 MB/s | 32 kB 00:00 (54/137): libdnf-0.48.0-1.fc33.i686.rpm 15 MB/s | 694 kB 00:00 (55/137): libgcc-10.1.1-2.fc33.i686.rpm 4.5 MB/s | 101 kB 00:00 (56/137): libgcrypt-1.8.5-7.fc33.i686.rpm 15 MB/s | 452 kB 00:00 (57/137): libgomp-10.1.1-2.fc33.i686.rpm 14 MB/s | 259 kB 00:00 (58/137): libgpg-error-1.37-1.fc33.i686.rpm 14 MB/s | 211 kB 00:00 (59/137): libidn2-2.3.0-2.fc32.i686.rpm 8.3 MB/s | 105 kB 00:00 (60/137): libmetalink-0.1.3-10.fc32.i686.rpm 4.8 MB/s | 33 kB 00:00 (61/137): libksba-1.3.5-11.fc32.i686.rpm 11 MB/s | 142 kB 00:00 (62/137): libmodulemd-2.9.4-2.fc33.i686.rpm 14 MB/s | 201 kB 00:00 (63/137): libmount-2.35.2-2.fc33.i686.rpm 12 MB/s | 192 kB 00:00 (64/137): libnghttp2-1.41.0-1.fc33.i686.rpm 8.9 MB/s | 88 kB 00:00 (65/137): libnsl2-1.2.0-6.20180605git4a062cf.fc 7.7 MB/s | 62 kB 00:00 (66/137): libpkgconf-1.7.0-1.fc33.i686.rpm 5.2 MB/s | 38 kB 00:00 (67/137): libpsl-0.21.0-4.fc32.i686.rpm 6.4 MB/s | 62 kB 00:00 (68/137): librepo-1.12.0-1.fc33.i686.rpm 9.6 MB/s | 101 kB 00:00 (69/137): libreport-filesystem-2.13.1-2.fc33.no 1.5 MB/s | 12 kB 00:00 (70/137): libselinux-3.0-5.fc33.i686.rpm 10 MB/s | 90 kB 00:00 (71/137): libsigsegv-2.11-10.fc32.i686.rpm 3.8 MB/s | 26 kB 00:00 (72/137): libsmartcols-2.35.2-2.fc33.i686.rpm 12 MB/s | 128 kB 00:00 (73/137): libsepol-3.0-3.fc32.i686.rpm 13 MB/s | 328 kB 00:00 (74/137): libsolv-0.7.14-3.fc33.i686.rpm 12 MB/s | 416 kB 00:00 (75/137): libssh-0.9.4-3.fc33.i686.rpm 6.5 MB/s | 233 kB 00:00 (76/137): libssh-config-0.9.4-3.fc33.noarch.rpm 2.8 MB/s | 11 kB 00:00 (77/137): libtasn1-4.16.0-1.fc32.i686.rpm 5.6 MB/s | 76 kB 00:00 (78/137): libtirpc-1.2.6-0.fc33.i686.rpm 11 MB/s | 106 kB 00:00 (79/137): libstdc++-10.1.1-2.fc33.i686.rpm 14 MB/s | 652 kB 00:00 (80/137): libusbx-1.0.23-1.fc33.i686.rpm 8.4 MB/s | 75 kB 00:00 (81/137): libunistring-0.9.10-7.fc32.i686.rpm 17 MB/s | 523 kB 00:00 (82/137): libuuid-2.35.2-2.fc33.i686.rpm 4.5 MB/s | 29 kB 00:00 (83/137): libverto-0.3.0-9.fc32.i686.rpm 4.0 MB/s | 22 kB 00:00 (84/137): libxcrypt-4.4.16-5.fc33.i686.rpm 9.2 MB/s | 131 kB 00:00 (85/137): libyaml-0.2.5-1.fc33.i686.rpm 8.5 MB/s | 64 kB 00:00 (86/137): libzstd-1.4.5-3.fc33.i686.rpm 17 MB/s | 347 kB 00:00 (87/137): libxml2-2.9.10-5.fc33.i686.rpm 16 MB/s | 748 kB 00:00 (88/137): lz4-libs-1.9.1-2.fc32.i686.rpm 9.1 MB/s | 68 kB 00:00 (89/137): lua-libs-5.4.0-2.fc33.i686.rpm 14 MB/s | 238 kB 00:00 (90/137): ncurses-base-6.2-2.20200222.fc33.noar 9.6 MB/s | 60 kB 00:00 (91/137): mpfr-4.0.2-5.fc33.i686.rpm 14 MB/s | 263 kB 00:00 (92/137): ncurses-libs-6.2-2.20200222.fc33.i686 14 MB/s | 348 kB 00:00 (93/137): nettle-3.6-1.fc33.i686.rpm 18 MB/s | 436 kB 00:00 (94/137): npth-1.6-4.fc32.i686.rpm 2.4 MB/s | 25 kB 00:00 (95/137): openldap-2.4.50-2.fc33.i686.rpm 14 MB/s | 324 kB 00:00 (96/137): openssl-1.1.1g-11.fc33.i686.rpm 19 MB/s | 679 kB 00:00 (97/137): glibc-all-langpacks-2.31.9000-19.fc33 19 MB/s | 19 MB 00:00 (98/137): p11-kit-0.23.20-1.fc32.i686.rpm 3.6 MB/s | 345 kB 00:00 (99/137): p11-kit-trust-0.23.20-1.fc32.i686.rpm 11 MB/s | 143 kB 00:00 (100/137): pcre-8.44-1.fc33.i686.rpm 12 MB/s | 197 kB 00:00 (101/137): pcre2-10.35-3.fc33.i686.rpm 13 MB/s | 233 kB 00:00 (102/137): pcre2-syntax-10.35-3.fc33.noarch.rpm 12 MB/s | 142 kB 00:00 (103/137): pkgconf-1.7.0-1.fc33.i686.rpm 5.9 MB/s | 41 kB 00:00 (104/137): pkgconf-m4-1.7.0-1.fc33.noarch.rpm 3.1 MB/s | 14 kB 00:00 (105/137): pkgconf-pkg-config-1.7.0-1.fc33.i686 1.7 MB/s | 9.5 kB 00:00 (106/137): openssl-libs-1.1.1g-11.fc33.i686.rpm 9.3 MB/s | 1.5 MB 00:00 (107/137): popt-1.18-1.fc33.i686.rpm 4.2 MB/s | 61 kB 00:00 (108/137): publicsuffix-list-dafsa-20190417-3.f 4.4 MB/s | 56 kB 00:00 (109/137): python3-3.9.0~b4-1.fc33.i686.rpm 3.3 MB/s | 26 kB 00:00 (110/137): python-setuptools-wheel-47.3.1-1.fc3 11 MB/s | 294 kB 00:00 (111/137): python3-dateutil-2.8.1-1.fc33.noarch 13 MB/s | 291 kB 00:00 (112/137): python3-distro-1.5.0-3.fc33.noarch.r 4.1 MB/s | 36 kB 00:00 (113/137): python3-dnf-plugins-core-4.0.16-1.fc 13 MB/s | 186 kB 00:00 (114/137): python3-dnf-4.2.23-1.fc33.noarch.rpm 16 MB/s | 405 kB 00:00 (115/137): python-pip-wheel-20.1.1-6.fc33.noarc 17 MB/s | 1.2 MB 00:00 (116/137): python3-gpg-1.13.1-8.fc33.i686.rpm 11 MB/s | 262 kB 00:00 (117/137): python3-hawkey-0.48.0-1.fc33.i686.rp 6.6 MB/s | 117 kB 00:00 (118/137): python3-libcomps-0.1.15-2.fc33.i686. 6.8 MB/s | 54 kB 00:00 (119/137): python3-rpm-4.16.0-0.beta3.2.fc33.i6 4.5 MB/s | 101 kB 00:00 (120/137): python3-libdnf-0.48.0-1.fc33.i686.rp 10 MB/s | 797 kB 00:00 (121/137): python3-setuptools-47.3.1-1.fc33.noa 11 MB/s | 598 kB 00:00 (122/137): python3-six-1.15.0-1.fc33.noarch.rpm 3.4 MB/s | 36 kB 00:00 (123/137): readline-8.0-4.fc32.i686.rpm 10 MB/s | 210 kB 00:00 (124/137): rpm-4.16.0-0.beta3.2.fc33.i686.rpm 16 MB/s | 505 kB 00:00 (125/137): rpm-build-libs-4.16.0-0.beta3.2.fc33 6.5 MB/s | 108 kB 00:00 (126/137): rpm-sign-libs-4.16.0-0.beta3.2.fc33. 3.1 MB/s | 28 kB 00:00 (127/137): rpm-libs-4.16.0-0.beta3.2.fc33.i686. 13 MB/s | 368 kB 00:00 (128/137): sed-4.8-1.fc33.i686.rpm 13 MB/s | 307 kB 00:00 (129/137): setup-2.13.7-1.fc33.noarch.rpm 12 MB/s | 142 kB 00:00 (130/137): sqlite-libs-3.32.3-1.fc33.i686.rpm 17 MB/s | 659 kB 00:00 (131/137): systemd-libs-246~rc1-1.fc33.i686.rpm 16 MB/s | 615 kB 00:00 (132/137): tss2-1331-5.fc33.i686.rpm 17 MB/s | 601 kB 00:00 (133/137): tzdata-2020a-2.fc33.noarch.rpm 12 MB/s | 430 kB 00:00 (134/137): xz-libs-5.2.5-2.fc33.i686.rpm 11 MB/s | 98 kB 00:00 (135/137): zchunk-libs-1.1.5-2.fc32.i686.rpm 5.6 MB/s | 54 kB 00:00 (136/137): zlib-1.2.11-21.fc32.i686.rpm 12 MB/s | 96 kB 00:00 (137/137): python3-libs-3.9.0~b4-1.fc33.i686.rp 25 MB/s | 7.6 MB 00:00 -------------------------------------------------------------------------------- Total 41 MB/s | 72 MB 00:01 Running transaction check warning: Generating 18 missing index(es), please wait... Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.14-2.fc32.i686 1/1 Preparing : 1/1 Installing : crypto-policies-20200625-1.gitb298a9e.fc33.noarc 1/137 Running scriptlet: crypto-policies-20200625-1.gitb298a9e.fc33.noarc 1/137 Installing : tzdata-2020a-2.fc33.noarch 2/137 Installing : fedora-release-identity-basic-33-0.9.noarch 3/137 Installing : python-setuptools-wheel-47.3.1-1.fc33.noarch 4/137 Installing : publicsuffix-list-dafsa-20190417-3.fc32.noarch 5/137 Installing : pkgconf-m4-1.7.0-1.fc33.noarch 6/137 Installing : pcre2-syntax-10.35-3.fc33.noarch 7/137 Installing : ncurses-base-6.2-2.20200222.fc33.noarch 8/137 Installing : libssh-config-0.9.4-3.fc33.noarch 9/137 Installing : libreport-filesystem-2.13.1-2.fc33.noarch 10/137 Installing : dnf-data-4.2.23-1.fc33.noarch 11/137 warning: /etc/dnf/dnf.conf created as /etc/dnf/dnf.conf.rpmnew Installing : fedora-gpg-keys-33-0.8.noarch 12/137 Installing : fedora-release-33-0.9.noarch 13/137 Installing : fedora-release-common-33-0.9.noarch 14/137 Installing : fedora-repos-rawhide-33-0.8.noarch 15/137 Installing : fedora-repos-33-0.8.noarch 16/137 Installing : setup-2.13.7-1.fc33.noarch 17/137 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.13.7-1.fc33.noarch 17/137 Installing : filesystem-3.14-2.fc32.i686 18/137 Installing : basesystem-11-9.fc32.noarch 19/137 Installing : coreutils-common-8.32-7.fc33.i686 20/137 Installing : libgcc-10.1.1-2.fc33.i686 21/137 Running scriptlet: libgcc-10.1.1-2.fc33.i686 21/137 Installing : glibc-all-langpacks-2.31.9000-19.fc33.i686 22/137 Installing : glibc-common-2.31.9000-19.fc33.i686 23/137 Running scriptlet: glibc-2.31.9000-19.fc33.i686 24/137 Installing : glibc-2.31.9000-19.fc33.i686 24/137 Running scriptlet: glibc-2.31.9000-19.fc33.i686 24/137 Installing : ncurses-libs-6.2-2.20200222.fc33.i686 25/137 Installing : bash-5.0.17-1.fc33.i686 26/137 Running scriptlet: bash-5.0.17-1.fc33.i686 26/137 Installing : zlib-1.2.11-21.fc32.i686 27/137 Installing : xz-libs-5.2.5-2.fc33.i686 28/137 Installing : bzip2-libs-1.0.8-2.fc32.i686 29/137 Installing : libzstd-1.4.5-3.fc33.i686 30/137 Installing : sqlite-libs-3.32.3-1.fc33.i686 31/137 Installing : libcap-2.26-7.fc32.i686 32/137 Installing : libdb-5.3.28-40.fc32.i686 33/137 Installing : libgpg-error-1.37-1.fc33.i686 34/137 Installing : popt-1.18-1.fc33.i686 35/137 Installing : libxml2-2.9.10-5.fc33.i686 36/137 Installing : libcom_err-1.45.6-2.fc33.i686 37/137 Installing : lua-libs-5.4.0-2.fc33.i686 38/137 Installing : elfutils-libelf-0.180-3.fc33.i686 39/137 Installing : file-libs-5.39-2.fc33.i686 40/137 Installing : readline-8.0-4.fc32.i686 41/137 Installing : expat-2.2.8-2.fc32.i686 42/137 Installing : libffi-3.1-25.fc33.i686 43/137 Installing : p11-kit-0.23.20-1.fc32.i686 44/137 Installing : libstdc++-10.1.1-2.fc33.i686 45/137 Installing : libunistring-0.9.10-7.fc32.i686 46/137 Installing : libidn2-2.3.0-2.fc32.i686 47/137 Installing : libuuid-2.35.2-2.fc33.i686 48/137 Installing : libassuan-2.5.3-3.fc32.i686 49/137 Installing : libgcrypt-1.8.5-7.fc33.i686 50/137 Installing : keyutils-libs-1.6-4.fc32.i686 51/137 Installing : libattr-2.4.48-9.fc33.i686 52/137 Installing : libacl-2.2.53-6.fc33.i686 53/137 Installing : libsmartcols-2.35.2-2.fc33.i686 54/137 Installing : libtasn1-4.16.0-1.fc32.i686 55/137 Installing : libxcrypt-4.4.16-5.fc33.i686 56/137 Installing : lz4-libs-1.9.1-2.fc32.i686 57/137 Installing : pcre-8.44-1.fc33.i686 58/137 Installing : elfutils-default-yama-scope-0.180-3.fc33.noarch 59/137 Running scriptlet: elfutils-default-yama-scope-0.180-3.fc33.noarch 59/137 Installing : grep-3.4-1.fc33.i686 60/137 Installing : elfutils-libs-0.180-3.fc33.i686 61/137 Installing : libpsl-0.21.0-4.fc32.i686 62/137 Installing : libcomps-0.1.15-2.fc33.i686 63/137 Installing : libmetalink-0.1.3-10.fc32.i686 64/137 Installing : libksba-1.3.5-11.fc32.i686 65/137 Installing : libsepol-3.0-3.fc32.i686 66/137 Running scriptlet: libsepol-3.0-3.fc32.i686 66/137 Installing : alternatives-1.11-6.fc32.i686 67/137 Installing : p11-kit-trust-0.23.20-1.fc32.i686 68/137 Running scriptlet: p11-kit-trust-0.23.20-1.fc32.i686 68/137 Installing : gdbm-libs-1:1.18.1-3.fc32.i686 69/137 Installing : json-c-0.14-6.fc33.i686 70/137 Installing : libbrotli-1.0.7-11.fc33.i686 71/137 Installing : libcap-ng-0.7.10-3.fc33.i686 72/137 Installing : audit-libs-3.0-0.20.20191104git1c2f876.fc33.i686 73/137 Installing : libgomp-10.1.1-2.fc33.i686 74/137 Installing : libnghttp2-1.41.0-1.fc33.i686 75/137 Installing : libpkgconf-1.7.0-1.fc33.i686 76/137 Installing : pkgconf-1.7.0-1.fc33.i686 77/137 Installing : pkgconf-pkg-config-1.7.0-1.fc33.i686 78/137 Installing : gmp-1:6.2.0-1.fc33.i686 79/137 Installing : mpfr-4.0.2-5.fc33.i686 80/137 Installing : nettle-3.6-1.fc33.i686 81/137 Installing : gnutls-3.6.14-2.fc33.i686 82/137 Installing : libsigsegv-2.11-10.fc32.i686 83/137 Installing : gawk-5.0.1-7.fc32.i686 84/137 Installing : libverto-0.3.0-9.fc32.i686 85/137 Installing : libyaml-0.2.5-1.fc33.i686 86/137 Installing : npth-1.6-4.fc32.i686 87/137 Installing : pcre2-10.35-3.fc33.i686 88/137 Installing : libselinux-3.0-5.fc33.i686 89/137 Installing : sed-4.8-1.fc33.i686 90/137 Installing : openssl-libs-1:1.1.1g-11.fc33.i686 91/137 Installing : coreutils-8.32-7.fc33.i686 92/137 Running scriptlet: ca-certificates-2020.2.41-3.fc33.noarch 93/137 Installing : ca-certificates-2020.2.41-3.fc33.noarch 93/137 Running scriptlet: ca-certificates-2020.2.41-3.fc33.noarch 93/137 Installing : krb5-libs-1.18.2-10.fc33.i686 94/137 Installing : libtirpc-1.2.6-0.fc33.i686 95/137 Installing : zchunk-libs-1.1.5-2.fc32.i686 96/137 Installing : python-pip-wheel-20.1.1-6.fc33.noarch 97/137 Installing : libnsl2-1.2.0-6.20180605git4a062cf.fc32.i686 98/137 Installing : python3-setuptools-47.3.1-1.fc33.noarch 99/137 Installing : python3-3.9.0~b4-1.fc33.i686 100/137 Installing : python3-libs-3.9.0~b4-1.fc33.i686 101/137 Installing : python3-distro-1.5.0-3.fc33.noarch 102/137 Installing : python3-six-1.15.0-1.fc33.noarch 103/137 Installing : python3-dateutil-1:2.8.1-1.fc33.noarch 104/137 Installing : python3-libcomps-0.1.15-2.fc33.i686 105/137 Installing : cyrus-sasl-lib-2.1.27-5.fc33.i686 106/137 Installing : openldap-2.4.50-2.fc33.i686 107/137 Installing : libssh-0.9.4-3.fc33.i686 108/137 Installing : libcurl-7.71.1-2.fc33.i686 109/137 Installing : curl-7.71.1-2.fc33.i686 110/137 Installing : libblkid-2.35.2-2.fc33.i686 111/137 Running scriptlet: libblkid-2.35.2-2.fc33.i686 111/137 Installing : libmount-2.35.2-2.fc33.i686 112/137 Installing : glib2-2.65.0-2.fc33.i686 113/137 Installing : openssl-1:1.1.1g-11.fc33.i686 114/137 Installing : tss2-1331-5.fc33.i686 115/137 Installing : ima-evm-utils-1.2.1-3.fc32.i686 116/137 Installing : systemd-libs-246~rc1-1.fc33.i686 117/137 Running scriptlet: systemd-libs-246~rc1-1.fc33.i686 117/137 Installing : libusbx-1.0.23-1.fc33.i686 118/137 Installing : gnupg2-2.2.20-3.fc33.i686 119/137 Installing : gpgme-1.13.1-8.fc33.i686 120/137 Installing : librepo-1.12.0-1.fc33.i686 121/137 Installing : python3-gpg-1.13.1-8.fc33.i686 122/137 Installing : libarchive-3.4.3-1.fc33.i686 123/137 Installing : rpm-4.16.0-0.beta3.2.fc33.i686 124/137 Installing : rpm-libs-4.16.0-0.beta3.2.fc33.i686 125/137 Installing : libmodulemd-2.9.4-2.fc33.i686 126/137 Installing : libsolv-0.7.14-3.fc33.i686 127/137 Installing : libdnf-0.48.0-1.fc33.i686 128/137 Installing : python3-libdnf-0.48.0-1.fc33.i686 129/137 Installing : python3-hawkey-0.48.0-1.fc33.i686 130/137 Installing : rpm-build-libs-4.16.0-0.beta3.2.fc33.i686 131/137 Installing : rpm-sign-libs-4.16.0-0.beta3.2.fc33.i686 132/137 Installing : python3-rpm-4.16.0-0.beta3.2.fc33.i686 133/137 Installing : python3-dnf-4.2.23-1.fc33.noarch 134/137 Installing : python3-dnf-plugins-core-4.0.16-1.fc33.noarch 135/137 Installing : dnf-plugins-core-4.0.16-1.fc33.noarch 136/137 Installing : dnf-4.2.23-1.fc33.noarch 137/137 Running scriptlet: dnf-4.2.23-1.fc33.noarch 137/137 Running scriptlet: filesystem-3.14-2.fc32.i686 137/137 Running scriptlet: glibc-all-langpacks-2.31.9000-19.fc33.i686 137/137 Running scriptlet: ca-certificates-2020.2.41-3.fc33.noarch 137/137 Running scriptlet: rpm-4.16.0-0.beta3.2.fc33.i686 137/137 Running scriptlet: dnf-4.2.23-1.fc33.noarch 137/137 Verifying : alternatives-1.11-6.fc32.i686 1/137 Verifying : audit-libs-3.0-0.20.20191104git1c2f876.fc33.i686 2/137 Verifying : basesystem-11-9.fc32.noarch 3/137 Verifying : bash-5.0.17-1.fc33.i686 4/137 Verifying : bzip2-libs-1.0.8-2.fc32.i686 5/137 Verifying : ca-certificates-2020.2.41-3.fc33.noarch 6/137 Verifying : coreutils-8.32-7.fc33.i686 7/137 Verifying : coreutils-common-8.32-7.fc33.i686 8/137 Verifying : crypto-policies-20200625-1.gitb298a9e.fc33.noarc 9/137 Verifying : curl-7.71.1-2.fc33.i686 10/137 Verifying : cyrus-sasl-lib-2.1.27-5.fc33.i686 11/137 Verifying : dnf-4.2.23-1.fc33.noarch 12/137 Verifying : dnf-data-4.2.23-1.fc33.noarch 13/137 Verifying : dnf-plugins-core-4.0.16-1.fc33.noarch 14/137 Verifying : elfutils-default-yama-scope-0.180-3.fc33.noarch 15/137 Verifying : elfutils-libelf-0.180-3.fc33.i686 16/137 Verifying : elfutils-libs-0.180-3.fc33.i686 17/137 Verifying : expat-2.2.8-2.fc32.i686 18/137 Verifying : fedora-gpg-keys-33-0.8.noarch 19/137 Verifying : fedora-release-33-0.9.noarch 20/137 Verifying : fedora-release-common-33-0.9.noarch 21/137 Verifying : fedora-release-identity-basic-33-0.9.noarch 22/137 Verifying : fedora-repos-33-0.8.noarch 23/137 Verifying : fedora-repos-rawhide-33-0.8.noarch 24/137 Verifying : file-libs-5.39-2.fc33.i686 25/137 Verifying : filesystem-3.14-2.fc32.i686 26/137 Verifying : gawk-5.0.1-7.fc32.i686 27/137 Verifying : gdbm-libs-1:1.18.1-3.fc32.i686 28/137 Verifying : glib2-2.65.0-2.fc33.i686 29/137 Verifying : glibc-2.31.9000-19.fc33.i686 30/137 Verifying : glibc-all-langpacks-2.31.9000-19.fc33.i686 31/137 Verifying : glibc-common-2.31.9000-19.fc33.i686 32/137 Verifying : gmp-1:6.2.0-1.fc33.i686 33/137 Verifying : gnupg2-2.2.20-3.fc33.i686 34/137 Verifying : gnutls-3.6.14-2.fc33.i686 35/137 Verifying : gpgme-1.13.1-8.fc33.i686 36/137 Verifying : grep-3.4-1.fc33.i686 37/137 Verifying : ima-evm-utils-1.2.1-3.fc32.i686 38/137 Verifying : json-c-0.14-6.fc33.i686 39/137 Verifying : keyutils-libs-1.6-4.fc32.i686 40/137 Verifying : krb5-libs-1.18.2-10.fc33.i686 41/137 Verifying : libacl-2.2.53-6.fc33.i686 42/137 Verifying : libarchive-3.4.3-1.fc33.i686 43/137 Verifying : libassuan-2.5.3-3.fc32.i686 44/137 Verifying : libattr-2.4.48-9.fc33.i686 45/137 Verifying : libblkid-2.35.2-2.fc33.i686 46/137 Verifying : libbrotli-1.0.7-11.fc33.i686 47/137 Verifying : libcap-2.26-7.fc32.i686 48/137 Verifying : libcap-ng-0.7.10-3.fc33.i686 49/137 Verifying : libcom_err-1.45.6-2.fc33.i686 50/137 Verifying : libcomps-0.1.15-2.fc33.i686 51/137 Verifying : libcurl-7.71.1-2.fc33.i686 52/137 Verifying : libdb-5.3.28-40.fc32.i686 53/137 Verifying : libdnf-0.48.0-1.fc33.i686 54/137 Verifying : libffi-3.1-25.fc33.i686 55/137 Verifying : libgcc-10.1.1-2.fc33.i686 56/137 Verifying : libgcrypt-1.8.5-7.fc33.i686 57/137 Verifying : libgomp-10.1.1-2.fc33.i686 58/137 Verifying : libgpg-error-1.37-1.fc33.i686 59/137 Verifying : libidn2-2.3.0-2.fc32.i686 60/137 Verifying : libksba-1.3.5-11.fc32.i686 61/137 Verifying : libmetalink-0.1.3-10.fc32.i686 62/137 Verifying : libmodulemd-2.9.4-2.fc33.i686 63/137 Verifying : libmount-2.35.2-2.fc33.i686 64/137 Verifying : libnghttp2-1.41.0-1.fc33.i686 65/137 Verifying : libnsl2-1.2.0-6.20180605git4a062cf.fc32.i686 66/137 Verifying : libpkgconf-1.7.0-1.fc33.i686 67/137 Verifying : libpsl-0.21.0-4.fc32.i686 68/137 Verifying : librepo-1.12.0-1.fc33.i686 69/137 Verifying : libreport-filesystem-2.13.1-2.fc33.noarch 70/137 Verifying : libselinux-3.0-5.fc33.i686 71/137 Verifying : libsepol-3.0-3.fc32.i686 72/137 Verifying : libsigsegv-2.11-10.fc32.i686 73/137 Verifying : libsmartcols-2.35.2-2.fc33.i686 74/137 Verifying : libsolv-0.7.14-3.fc33.i686 75/137 Verifying : libssh-0.9.4-3.fc33.i686 76/137 Verifying : libssh-config-0.9.4-3.fc33.noarch 77/137 Verifying : libstdc++-10.1.1-2.fc33.i686 78/137 Verifying : libtasn1-4.16.0-1.fc32.i686 79/137 Verifying : libtirpc-1.2.6-0.fc33.i686 80/137 Verifying : libunistring-0.9.10-7.fc32.i686 81/137 Verifying : libusbx-1.0.23-1.fc33.i686 82/137 Verifying : libuuid-2.35.2-2.fc33.i686 83/137 Verifying : libverto-0.3.0-9.fc32.i686 84/137 Verifying : libxcrypt-4.4.16-5.fc33.i686 85/137 Verifying : libxml2-2.9.10-5.fc33.i686 86/137 Verifying : libyaml-0.2.5-1.fc33.i686 87/137 Verifying : libzstd-1.4.5-3.fc33.i686 88/137 Verifying : lua-libs-5.4.0-2.fc33.i686 89/137 Verifying : lz4-libs-1.9.1-2.fc32.i686 90/137 Verifying : mpfr-4.0.2-5.fc33.i686 91/137 Verifying : ncurses-base-6.2-2.20200222.fc33.noarch 92/137 Verifying : ncurses-libs-6.2-2.20200222.fc33.i686 93/137 Verifying : nettle-3.6-1.fc33.i686 94/137 Verifying : npth-1.6-4.fc32.i686 95/137 Verifying : openldap-2.4.50-2.fc33.i686 96/137 Verifying : openssl-1:1.1.1g-11.fc33.i686 97/137 Verifying : openssl-libs-1:1.1.1g-11.fc33.i686 98/137 Verifying : p11-kit-0.23.20-1.fc32.i686 99/137 Verifying : p11-kit-trust-0.23.20-1.fc32.i686 100/137 Verifying : pcre-8.44-1.fc33.i686 101/137 Verifying : pcre2-10.35-3.fc33.i686 102/137 Verifying : pcre2-syntax-10.35-3.fc33.noarch 103/137 Verifying : pkgconf-1.7.0-1.fc33.i686 104/137 Verifying : pkgconf-m4-1.7.0-1.fc33.noarch 105/137 Verifying : pkgconf-pkg-config-1.7.0-1.fc33.i686 106/137 Verifying : popt-1.18-1.fc33.i686 107/137 Verifying : publicsuffix-list-dafsa-20190417-3.fc32.noarch 108/137 Verifying : python-pip-wheel-20.1.1-6.fc33.noarch 109/137 Verifying : python-setuptools-wheel-47.3.1-1.fc33.noarch 110/137 Verifying : python3-3.9.0~b4-1.fc33.i686 111/137 Verifying : python3-dateutil-1:2.8.1-1.fc33.noarch 112/137 Verifying : python3-distro-1.5.0-3.fc33.noarch 113/137 Verifying : python3-dnf-4.2.23-1.fc33.noarch 114/137 Verifying : python3-dnf-plugins-core-4.0.16-1.fc33.noarch 115/137 Verifying : python3-gpg-1.13.1-8.fc33.i686 116/137 Verifying : python3-hawkey-0.48.0-1.fc33.i686 117/137 Verifying : python3-libcomps-0.1.15-2.fc33.i686 118/137 Verifying : python3-libdnf-0.48.0-1.fc33.i686 119/137 Verifying : python3-libs-3.9.0~b4-1.fc33.i686 120/137 Verifying : python3-rpm-4.16.0-0.beta3.2.fc33.i686 121/137 Verifying : python3-setuptools-47.3.1-1.fc33.noarch 122/137 Verifying : python3-six-1.15.0-1.fc33.noarch 123/137 Verifying : readline-8.0-4.fc32.i686 124/137 Verifying : rpm-4.16.0-0.beta3.2.fc33.i686 125/137 Verifying : rpm-build-libs-4.16.0-0.beta3.2.fc33.i686 126/137 Verifying : rpm-libs-4.16.0-0.beta3.2.fc33.i686 127/137 Verifying : rpm-sign-libs-4.16.0-0.beta3.2.fc33.i686 128/137 Verifying : sed-4.8-1.fc33.i686 129/137 Verifying : setup-2.13.7-1.fc33.noarch 130/137 Verifying : sqlite-libs-3.32.3-1.fc33.i686 131/137 Verifying : systemd-libs-246~rc1-1.fc33.i686 132/137 Verifying : tss2-1331-5.fc33.i686 133/137 Verifying : tzdata-2020a-2.fc33.noarch 134/137 Verifying : xz-libs-5.2.5-2.fc33.i686 135/137 Verifying : zchunk-libs-1.1.5-2.fc32.i686 136/137 Verifying : zlib-1.2.11-21.fc32.i686 137/137 Installed: alternatives-1.11-6.fc32.i686 audit-libs-3.0-0.20.20191104git1c2f876.fc33.i686 basesystem-11-9.fc32.noarch bash-5.0.17-1.fc33.i686 bzip2-libs-1.0.8-2.fc32.i686 ca-certificates-2020.2.41-3.fc33.noarch coreutils-8.32-7.fc33.i686 coreutils-common-8.32-7.fc33.i686 crypto-policies-20200625-1.gitb298a9e.fc33.noarch curl-7.71.1-2.fc33.i686 cyrus-sasl-lib-2.1.27-5.fc33.i686 dnf-4.2.23-1.fc33.noarch dnf-data-4.2.23-1.fc33.noarch dnf-plugins-core-4.0.16-1.fc33.noarch elfutils-default-yama-scope-0.180-3.fc33.noarch elfutils-libelf-0.180-3.fc33.i686 elfutils-libs-0.180-3.fc33.i686 expat-2.2.8-2.fc32.i686 fedora-gpg-keys-33-0.8.noarch fedora-release-33-0.9.noarch fedora-release-common-33-0.9.noarch fedora-release-identity-basic-33-0.9.noarch fedora-repos-33-0.8.noarch fedora-repos-rawhide-33-0.8.noarch file-libs-5.39-2.fc33.i686 filesystem-3.14-2.fc32.i686 gawk-5.0.1-7.fc32.i686 gdbm-libs-1:1.18.1-3.fc32.i686 glib2-2.65.0-2.fc33.i686 glibc-2.31.9000-19.fc33.i686 glibc-all-langpacks-2.31.9000-19.fc33.i686 glibc-common-2.31.9000-19.fc33.i686 gmp-1:6.2.0-1.fc33.i686 gnupg2-2.2.20-3.fc33.i686 gnutls-3.6.14-2.fc33.i686 gpgme-1.13.1-8.fc33.i686 grep-3.4-1.fc33.i686 ima-evm-utils-1.2.1-3.fc32.i686 json-c-0.14-6.fc33.i686 keyutils-libs-1.6-4.fc32.i686 krb5-libs-1.18.2-10.fc33.i686 libacl-2.2.53-6.fc33.i686 libarchive-3.4.3-1.fc33.i686 libassuan-2.5.3-3.fc32.i686 libattr-2.4.48-9.fc33.i686 libblkid-2.35.2-2.fc33.i686 libbrotli-1.0.7-11.fc33.i686 libcap-2.26-7.fc32.i686 libcap-ng-0.7.10-3.fc33.i686 libcom_err-1.45.6-2.fc33.i686 libcomps-0.1.15-2.fc33.i686 libcurl-7.71.1-2.fc33.i686 libdb-5.3.28-40.fc32.i686 libdnf-0.48.0-1.fc33.i686 libffi-3.1-25.fc33.i686 libgcc-10.1.1-2.fc33.i686 libgcrypt-1.8.5-7.fc33.i686 libgomp-10.1.1-2.fc33.i686 libgpg-error-1.37-1.fc33.i686 libidn2-2.3.0-2.fc32.i686 libksba-1.3.5-11.fc32.i686 libmetalink-0.1.3-10.fc32.i686 libmodulemd-2.9.4-2.fc33.i686 libmount-2.35.2-2.fc33.i686 libnghttp2-1.41.0-1.fc33.i686 libnsl2-1.2.0-6.20180605git4a062cf.fc32.i686 libpkgconf-1.7.0-1.fc33.i686 libpsl-0.21.0-4.fc32.i686 librepo-1.12.0-1.fc33.i686 libreport-filesystem-2.13.1-2.fc33.noarch libselinux-3.0-5.fc33.i686 libsepol-3.0-3.fc32.i686 libsigsegv-2.11-10.fc32.i686 libsmartcols-2.35.2-2.fc33.i686 libsolv-0.7.14-3.fc33.i686 libssh-0.9.4-3.fc33.i686 libssh-config-0.9.4-3.fc33.noarch libstdc++-10.1.1-2.fc33.i686 libtasn1-4.16.0-1.fc32.i686 libtirpc-1.2.6-0.fc33.i686 libunistring-0.9.10-7.fc32.i686 libusbx-1.0.23-1.fc33.i686 libuuid-2.35.2-2.fc33.i686 libverto-0.3.0-9.fc32.i686 libxcrypt-4.4.16-5.fc33.i686 libxml2-2.9.10-5.fc33.i686 libyaml-0.2.5-1.fc33.i686 libzstd-1.4.5-3.fc33.i686 lua-libs-5.4.0-2.fc33.i686 lz4-libs-1.9.1-2.fc32.i686 mpfr-4.0.2-5.fc33.i686 ncurses-base-6.2-2.20200222.fc33.noarch ncurses-libs-6.2-2.20200222.fc33.i686 nettle-3.6-1.fc33.i686 npth-1.6-4.fc32.i686 openldap-2.4.50-2.fc33.i686 openssl-1:1.1.1g-11.fc33.i686 openssl-libs-1:1.1.1g-11.fc33.i686 p11-kit-0.23.20-1.fc32.i686 p11-kit-trust-0.23.20-1.fc32.i686 pcre-8.44-1.fc33.i686 pcre2-10.35-3.fc33.i686 pcre2-syntax-10.35-3.fc33.noarch pkgconf-1.7.0-1.fc33.i686 pkgconf-m4-1.7.0-1.fc33.noarch pkgconf-pkg-config-1.7.0-1.fc33.i686 popt-1.18-1.fc33.i686 publicsuffix-list-dafsa-20190417-3.fc32.noarch python-pip-wheel-20.1.1-6.fc33.noarch python-setuptools-wheel-47.3.1-1.fc33.noarch python3-3.9.0~b4-1.fc33.i686 python3-dateutil-1:2.8.1-1.fc33.noarch python3-distro-1.5.0-3.fc33.noarch python3-dnf-4.2.23-1.fc33.noarch python3-dnf-plugins-core-4.0.16-1.fc33.noarch python3-gpg-1.13.1-8.fc33.i686 python3-hawkey-0.48.0-1.fc33.i686 python3-libcomps-0.1.15-2.fc33.i686 python3-libdnf-0.48.0-1.fc33.i686 python3-libs-3.9.0~b4-1.fc33.i686 python3-rpm-4.16.0-0.beta3.2.fc33.i686 python3-setuptools-47.3.1-1.fc33.noarch python3-six-1.15.0-1.fc33.noarch readline-8.0-4.fc32.i686 rpm-4.16.0-0.beta3.2.fc33.i686 rpm-build-libs-4.16.0-0.beta3.2.fc33.i686 rpm-libs-4.16.0-0.beta3.2.fc33.i686 rpm-sign-libs-4.16.0-0.beta3.2.fc33.i686 sed-4.8-1.fc33.i686 setup-2.13.7-1.fc33.noarch sqlite-libs-3.32.3-1.fc33.i686 systemd-libs-246~rc1-1.fc33.i686 tss2-1331-5.fc33.i686 tzdata-2020a-2.fc33.noarch xz-libs-5.2.5-2.fc33.i686 zchunk-libs-1.1.5-2.fc32.i686 zlib-1.2.11-21.fc32.i686 Complete! Finish(bootstrap): dnf install Start(bootstrap): creating root cache Finish(bootstrap): creating root cache Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-i686-1594405414.353549/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin Mock Version: 2.3 INFO: Mock Version: 2.3 Start: dnf install No matches found for the following disable plugin patterns: local, spacewalk Copr repository 418 kB/s | 29 kB 00:00 local 47 MB/s | 57 MB 00:01 Dependencies resolved. ====================================================================================== Package Arch Version Repo Size ====================================================================================== Installing group/module packages: bash  i686 5.0.17-1.fc33 local 1.6 M bzip2  i686 1.0.8-2.fc32 local 53 k coreutils  i686 8.32-7.fc33 local 1.3 M cpio  i686 2.13-5.1.fc33 local 290 k diffutils  i686 3.7-4.fc32 local 407 k fedora-release  noarch 33-0.9 local 12 k findutils  i686 1:4.7.0-4.fc33 local 568 k gawk  i686 5.0.1-7.fc32 local 1.2 M glibc-minimal-langpack  i686 2.31.9000-19.fc33 local 75 k grep  i686 3.4-1.fc33 local 265 k gzip  i686 1.10-2.fc32 local 156 k info  i686 6.7-7.fc33 local 236 k make  i686 1:4.3-1.fc33 local 545 k patch  i686 2.7.6-12.fc32 local 149 k redhat-rpm-config  noarch 161-2.fc33 local 65 k rpm-build  i686 4.16.0-0.beta3.2.fc33 local 98 k sed  i686 4.8-1.fc33 local 307 k shadow-utils  i686 2:4.8.1-3.fc33 local 1.2 M tar  i686 2:1.32-4.fc32 local 914 k unzip  i686 6.0-47.fc32 local 181 k util-linux  i686 2.35.2-2.fc33 local 2.7 M which  i686 2.21-19.fc33 local 43 k xz  i686 5.2.5-2.fc33 local 223 k Installing dependencies: alternatives  i686 1.11-6.fc32 local 36 k audit-libs  i686 3.0-0.20.20191104git1c2f876.fc33 local 121 k basesystem  noarch 11-9.fc32 local 6.8 k binutils  i686 2.34.0-8.fc33 local 5.6 M binutils-gold  i686 2.34.0-8.fc33 local 945 k bzip2-libs  i686 1.0.8-2.fc32 local 40 k ca-certificates  noarch 2020.2.41-3.fc33 local 351 k coreutils-common  i686 8.32-7.fc33 local 2.0 M cracklib  i686 2.9.6-22.fc32 local 83 k crypto-policies  noarch 20200625-1.gitb298a9e.fc33 local 55 k curl  i686 7.71.1-2.fc33 local 307 k cyrus-sasl-lib  i686 2.1.27-5.fc33 local 107 k dwz  i686 0.13-2.fc32 local 114 k efi-srpm-macros  noarch 4-4.fc32 local 22 k elfutils  i686 0.180-3.fc33 local 546 k elfutils-debuginfod-client  i686 0.180-3.fc33 local 33 k elfutils-default-yama-scope  noarch 0.180-3.fc33 local 17 k elfutils-libelf  i686 0.180-3.fc33 local 201 k elfutils-libs  i686 0.180-3.fc33 local 301 k expat  i686 2.2.8-2.fc32 local 106 k fedora-gpg-keys  noarch 33-0.8 local 103 k fedora-release-common  noarch 33-0.9 local 21 k fedora-release-identity-basic  noarch 33-0.9 local 13 k fedora-repos  noarch 33-0.8 local 10 k fedora-repos-rawhide  noarch 33-0.8 local 9.4 k file  i686 5.39-2.fc33 local 52 k file-libs  i686 5.39-2.fc33 local 598 k filesystem  i686 3.14-2.fc32 local 1.1 M fonts-srpm-macros  noarch 1:2.0.5-3.fc33 local 26 k fpc-srpm-macros  noarch 1.3-1.fc32 local 7.6 k gc  i686 8.0.4-3.fc32 local 116 k gdb-minimal  i686 9.2-2.fc33 local 3.8 M ghc-srpm-macros  noarch 1.5.0-2.fc32 local 7.7 k glibc  i686 2.31.9000-19.fc33 local 3.4 M glibc-common  i686 2.31.9000-19.fc33 local 1.9 M gmp  i686 1:6.2.0-1.fc33 local 310 k gnat-srpm-macros  noarch 4-11.fc32 local 8.2 k go-srpm-macros  noarch 3.0.8-5.fc32 local 25 k guile22  i686 2.2.6-4.fc32 local 6.7 M keyutils-libs  i686 1.6-4.fc32 local 32 k krb5-libs  i686 1.18.2-10.fc33 local 813 k libacl  i686 2.2.53-6.fc33 local 27 k libarchive  i686 3.4.3-1.fc33 local 433 k libattr  i686 2.4.48-9.fc33 local 18 k libblkid  i686 2.35.2-2.fc33 local 167 k libbrotli  i686 1.0.7-11.fc33 local 326 k libcap  i686 2.26-7.fc32 local 53 k libcap-ng  i686 0.7.10-3.fc33 local 28 k libcom_err  i686 1.45.6-2.fc33 local 28 k libcurl  i686 7.71.1-2.fc33 local 305 k libdb  i686 5.3.28-40.fc32 local 832 k libeconf  i686 0.3.5-1.fc32 local 26 k libfdisk  i686 2.35.2-2.fc33 local 222 k libffi  i686 3.1-25.fc33 local 32 k libgcc  i686 10.1.1-2.fc33 local 101 k libgcrypt  i686 1.8.5-7.fc33 local 452 k libgomp  i686 10.1.1-2.fc33 local 259 k libgpg-error  i686 1.37-1.fc33 local 211 k libidn2  i686 2.3.0-2.fc32 local 105 k libmetalink  i686 0.1.3-10.fc32 local 33 k libmount  i686 2.35.2-2.fc33 local 192 k libnghttp2  i686 1.41.0-1.fc33 local 88 k libnsl2  i686 1.2.0-6.20180605git4a062cf.fc32 local 62 k libpkgconf  i686 1.7.0-1.fc33 local 38 k libpsl  i686 0.21.0-4.fc32 local 62 k libpwquality  i686 1.4.2-3.fc33 local 102 k libselinux  i686 3.0-5.fc33 local 90 k libsemanage  i686 3.0-4.fc33 local 133 k libsepol  i686 3.0-3.fc32 local 328 k libsigsegv  i686 2.11-10.fc32 local 26 k libsmartcols  i686 2.35.2-2.fc33 local 128 k libssh  i686 0.9.4-3.fc33 local 233 k libssh-config  noarch 0.9.4-3.fc33 local 11 k libstdc++  i686 10.1.1-2.fc33 local 652 k libtasn1  i686 4.16.0-1.fc32 local 76 k libtirpc  i686 1.2.6-0.fc33 local 106 k libtool-ltdl  i686 2.4.6-34.fc33 local 38 k libunistring  i686 0.9.10-7.fc32 local 523 k libutempter  i686 1.2.1-1.fc33 local 26 k libuuid  i686 2.35.2-2.fc33 local 29 k libverto  i686 0.3.0-9.fc32 local 22 k libxcrypt  i686 4.4.16-5.fc33 local 131 k libxml2  i686 2.9.10-5.fc33 local 748 k libzstd  i686 1.4.5-3.fc33 local 347 k lua-libs  i686 5.4.0-2.fc33 local 238 k lz4-libs  i686 1.9.1-2.fc32 local 68 k mpfr  i686 4.0.2-5.fc33 local 263 k ncurses-base  noarch 6.2-2.20200222.fc33 local 60 k ncurses-libs  i686 6.2-2.20200222.fc33 local 348 k nim-srpm-macros  noarch 3-2.fc32 local 8.3 k ocaml-srpm-macros  noarch 6-2.fc32 local 7.7 k openblas-srpm-macros  noarch 2-7.fc32 local 7.2 k openldap  i686 2.4.50-2.fc33 local 324 k openssl-libs  i686 1:1.1.1g-11.fc33 local 1.5 M p11-kit  i686 0.23.20-1.fc32 local 345 k p11-kit-trust  i686 0.23.20-1.fc32 local 143 k pam  i686 1.4.0-2.fc33 local 582 k pcre  i686 8.44-1.fc33 local 197 k pcre2  i686 10.35-3.fc33 local 233 k pcre2-syntax  noarch 10.35-3.fc33 local 142 k perl-srpm-macros  noarch 1-37.fc33 local 8.4 k pkgconf  i686 1.7.0-1.fc33 local 41 k pkgconf-m4  noarch 1.7.0-1.fc33 local 14 k pkgconf-pkg-config  i686 1.7.0-1.fc33 local 9.5 k popt  i686 1.18-1.fc33 local 61 k publicsuffix-list-dafsa  noarch 20190417-3.fc32 local 56 k python-srpm-macros  noarch 3.9-5.fc33 local 20 k qt5-srpm-macros  noarch 5.14.2-3.fc33 local 8.8 k readline  i686 8.0-4.fc32 local 210 k rpm  i686 4.16.0-0.beta3.2.fc33 local 505 k rpm-build-libs  i686 4.16.0-0.beta3.2.fc33 local 108 k rpm-libs  i686 4.16.0-0.beta3.2.fc33 local 368 k rust-srpm-macros  noarch 15-1.fc33 local 9.7 k setup  noarch 2.13.7-1.fc33 local 142 k sqlite-libs  i686 3.32.3-1.fc33 local 659 k systemd-libs  i686 246~rc1-1.fc33 local 615 k tzdata  noarch 2020a-2.fc33 local 430 k xxhash-libs  i686 0.7.4-1.fc33 local 52 k xz-libs  i686 5.2.5-2.fc33 local 98 k zip  i686 3.0-26.fc32 local 268 k zlib  i686 1.2.11-21.fc32 local 96 k zstd  i686 1.4.5-3.fc33 local 623 k Installing Groups: build Transaction Summary ====================================================================================== Install 145 Packages Total download size: 59 M Installed size: 226 M Downloading Packages: (1/145): alternatives-1.11-6.fc32.i686.rpm 807 kB/s | 36 kB 00:00 (2/145): basesystem-11-9.fc32.noarch.rpm 131 kB/s | 6.8 kB 00:00 (3/145): audit-libs-3.0-0.20.20191104git1c2f876 2.1 MB/s | 121 kB 00:00 (4/145): binutils-gold-2.34.0-8.fc33.i686.rpm 16 MB/s | 945 kB 00:00 (5/145): bzip2-1.0.8-2.fc32.i686.rpm 7.3 MB/s | 53 kB 00:00 (6/145): bzip2-libs-1.0.8-2.fc32.i686.rpm 7.2 MB/s | 40 kB 00:00 (7/145): ca-certificates-2020.2.41-3.fc33.noarc 19 MB/s | 351 kB 00:00 (8/145): bash-5.0.17-1.fc33.i686.rpm 12 MB/s | 1.6 MB 00:00 (9/145): coreutils-8.32-7.fc33.i686.rpm 16 MB/s | 1.3 MB 00:00 (10/145): cpio-2.13-5.1.fc33.i686.rpm 12 MB/s | 290 kB 00:00 (11/145): cracklib-2.9.6-22.fc32.i686.rpm 8.7 MB/s | 83 kB 00:00 (12/145): crypto-policies-20200625-1.gitb298a9e 8.7 MB/s | 55 kB 00:00 (13/145): coreutils-common-8.32-7.fc33.i686.rpm 17 MB/s | 2.0 MB 00:00 (14/145): curl-7.71.1-2.fc33.i686.rpm 11 MB/s | 307 kB 00:00 (15/145): cyrus-sasl-lib-2.1.27-5.fc33.i686.rpm 9.2 MB/s | 107 kB 00:00 (16/145): dwz-0.13-2.fc32.i686.rpm 11 MB/s | 114 kB 00:00 (17/145): efi-srpm-macros-4-4.fc32.noarch.rpm 4.2 MB/s | 22 kB 00:00 (18/145): diffutils-3.7-4.fc32.i686.rpm 14 MB/s | 407 kB 00:00 (19/145): elfutils-debuginfod-client-0.180-3.fc 3.7 MB/s | 33 kB 00:00 (20/145): elfutils-default-yama-scope-0.180-3.f 4.1 MB/s | 17 kB 00:00 (21/145): elfutils-libelf-0.180-3.fc33.i686.rpm 17 MB/s | 201 kB 00:00 (22/145): elfutils-0.180-3.fc33.i686.rpm 14 MB/s | 546 kB 00:00 (23/145): expat-2.2.8-2.fc32.i686.rpm 12 MB/s | 106 kB 00:00 (24/145): elfutils-libs-0.180-3.fc33.i686.rpm 15 MB/s | 301 kB 00:00 (25/145): fedora-release-33-0.9.noarch.rpm 3.6 MB/s | 12 kB 00:00 (26/145): fedora-gpg-keys-33-0.8.noarch.rpm 9.7 MB/s | 103 kB 00:00 (27/145): binutils-2.34.0-8.fc33.i686.rpm 16 MB/s | 5.6 MB 00:00 (28/145): fedora-release-common-33-0.9.noarch.r 710 kB/s | 21 kB 00:00 (29/145): fedora-release-identity-basic-33-0.9. 434 kB/s | 13 kB 00:00 (30/145): fedora-repos-33-0.8.noarch.rpm 3.1 MB/s | 10 kB 00:00 (31/145): fedora-repos-rawhide-33-0.8.noarch.rp 2.8 MB/s | 9.4 kB 00:00 (32/145): file-5.39-2.fc33.i686.rpm 5.4 MB/s | 52 kB 00:00 (33/145): file-libs-5.39-2.fc33.i686.rpm 16 MB/s | 598 kB 00:00 (34/145): fonts-srpm-macros-2.0.5-3.fc33.noarch 6.2 MB/s | 26 kB 00:00 (35/145): findutils-4.7.0-4.fc33.i686.rpm 15 MB/s | 568 kB 00:00 (36/145): fpc-srpm-macros-1.3-1.fc32.noarch.rpm 811 kB/s | 7.6 kB 00:00 (37/145): filesystem-3.14-2.fc32.i686.rpm 17 MB/s | 1.1 MB 00:00 (38/145): gc-8.0.4-3.fc32.i686.rpm 6.7 MB/s | 116 kB 00:00 (39/145): ghc-srpm-macros-1.5.0-2.fc32.noarch.r 1.7 MB/s | 7.7 kB 00:00 (40/145): gawk-5.0.1-7.fc32.i686.rpm 16 MB/s | 1.2 MB 00:00 (41/145): glibc-common-2.31.9000-19.fc33.i686.r 19 MB/s | 1.9 MB 00:00 (42/145): glibc-minimal-langpack-2.31.9000-19.f 7.3 MB/s | 75 kB 00:00 (43/145): glibc-2.31.9000-19.fc33.i686.rpm 18 MB/s | 3.4 MB 00:00 (44/145): gnat-srpm-macros-4-11.fc32.noarch.rpm 2.7 MB/s | 8.2 kB 00:00 (45/145): gmp-6.2.0-1.fc33.i686.rpm 8.9 MB/s | 310 kB 00:00 (46/145): go-srpm-macros-3.0.8-5.fc32.noarch.rp 4.4 MB/s | 25 kB 00:00 (47/145): gdb-minimal-9.2-2.fc33.i686.rpm 16 MB/s | 3.8 MB 00:00 (48/145): grep-3.4-1.fc33.i686.rpm 6.9 MB/s | 265 kB 00:00 (49/145): gzip-1.10-2.fc32.i686.rpm 9.9 MB/s | 156 kB 00:00 (50/145): keyutils-libs-1.6-4.fc32.i686.rpm 3.7 MB/s | 32 kB 00:00 (51/145): info-6.7-7.fc33.i686.rpm 12 MB/s | 236 kB 00:00 (52/145): libacl-2.2.53-6.fc33.i686.rpm 4.4 MB/s | 27 kB 00:00 (53/145): libarchive-3.4.3-1.fc33.i686.rpm 16 MB/s | 433 kB 00:00 (54/145): krb5-libs-1.18.2-10.fc33.i686.rpm 17 MB/s | 813 kB 00:00 (55/145): libattr-2.4.48-9.fc33.i686.rpm 1.8 MB/s | 18 kB 00:00 (56/145): libblkid-2.35.2-2.fc33.i686.rpm 13 MB/s | 167 kB 00:00 (57/145): libcap-2.26-7.fc32.i686.rpm 7.8 MB/s | 53 kB 00:00 (58/145): libbrotli-1.0.7-11.fc33.i686.rpm 15 MB/s | 326 kB 00:00 (59/145): libcap-ng-0.7.10-3.fc33.i686.rpm 5.0 MB/s | 28 kB 00:00 (60/145): libcom_err-1.45.6-2.fc33.i686.rpm 4.7 MB/s | 28 kB 00:00 (61/145): libcurl-7.71.1-2.fc33.i686.rpm 14 MB/s | 305 kB 00:00 (62/145): libeconf-0.3.5-1.fc32.i686.rpm 3.5 MB/s | 26 kB 00:00 (63/145): libdb-5.3.28-40.fc32.i686.rpm 18 MB/s | 832 kB 00:00 (64/145): libfdisk-2.35.2-2.fc33.i686.rpm 11 MB/s | 222 kB 00:00 (65/145): libffi-3.1-25.fc33.i686.rpm 6.2 MB/s | 32 kB 00:00 (66/145): libgcc-10.1.1-2.fc33.i686.rpm 9.5 MB/s | 101 kB 00:00 (67/145): libgomp-10.1.1-2.fc33.i686.rpm 17 MB/s | 259 kB 00:00 (68/145): libgcrypt-1.8.5-7.fc33.i686.rpm 14 MB/s | 452 kB 00:00 (69/145): libgpg-error-1.37-1.fc33.i686.rpm 13 MB/s | 211 kB 00:00 (70/145): libidn2-2.3.0-2.fc32.i686.rpm 9.2 MB/s | 105 kB 00:00 (71/145): libmetalink-0.1.3-10.fc32.i686.rpm 2.8 MB/s | 33 kB 00:00 (72/145): libmount-2.35.2-2.fc33.i686.rpm 13 MB/s | 192 kB 00:00 (73/145): libnghttp2-1.41.0-1.fc33.i686.rpm 9.8 MB/s | 88 kB 00:00 (74/145): libnsl2-1.2.0-6.20180605git4a062cf.fc 9.2 MB/s | 62 kB 00:00 (75/145): libpkgconf-1.7.0-1.fc33.i686.rpm 6.3 MB/s | 38 kB 00:00 (76/145): libpsl-0.21.0-4.fc32.i686.rpm 8.3 MB/s | 62 kB 00:00 (77/145): libpwquality-1.4.2-3.fc33.i686.rpm 8.7 MB/s | 102 kB 00:00 (78/145): libselinux-3.0-5.fc33.i686.rpm 7.1 MB/s | 90 kB 00:00 (79/145): libsemanage-3.0-4.fc33.i686.rpm 11 MB/s | 133 kB 00:00 (80/145): libsigsegv-2.11-10.fc32.i686.rpm 5.6 MB/s | 26 kB 00:00 (81/145): libsmartcols-2.35.2-2.fc33.i686.rpm 14 MB/s | 128 kB 00:00 (82/145): libsepol-3.0-3.fc32.i686.rpm 14 MB/s | 328 kB 00:00 (83/145): libssh-config-0.9.4-3.fc33.noarch.rpm 2.5 MB/s | 11 kB 00:00 (84/145): libssh-0.9.4-3.fc33.i686.rpm 15 MB/s | 233 kB 00:00 (85/145): libtasn1-4.16.0-1.fc32.i686.rpm 11 MB/s | 76 kB 00:00 (86/145): libtirpc-1.2.6-0.fc33.i686.rpm 13 MB/s | 106 kB 00:00 (87/145): libtool-ltdl-2.4.6-34.fc33.i686.rpm 5.1 MB/s | 38 kB 00:00 (88/145): libstdc++-10.1.1-2.fc33.i686.rpm 16 MB/s | 652 kB 00:00 (89/145): libutempter-1.2.1-1.fc33.i686.rpm 1.8 MB/s | 26 kB 00:00 (90/145): libunistring-0.9.10-7.fc32.i686.rpm 16 MB/s | 523 kB 00:00 (91/145): libuuid-2.35.2-2.fc33.i686.rpm 3.7 MB/s | 29 kB 00:00 (92/145): guile22-2.2.6-4.fc32.i686.rpm 17 MB/s | 6.7 MB 00:00 (93/145): libverto-0.3.0-9.fc32.i686.rpm 625 kB/s | 22 kB 00:00 (94/145): libxcrypt-4.4.16-5.fc33.i686.rpm 3.0 MB/s | 131 kB 00:00 (95/145): lua-libs-5.4.0-2.fc33.i686.rpm 17 MB/s | 238 kB 00:00 (96/145): libzstd-1.4.5-3.fc33.i686.rpm 14 MB/s | 347 kB 00:00 (97/145): lz4-libs-1.9.1-2.fc32.i686.rpm 10 MB/s | 68 kB 00:00 (98/145): libxml2-2.9.10-5.fc33.i686.rpm 16 MB/s | 748 kB 00:00 (99/145): mpfr-4.0.2-5.fc33.i686.rpm 13 MB/s | 263 kB 00:00 (100/145): ncurses-base-6.2-2.20200222.fc33.noa 8.4 MB/s | 60 kB 00:00 (101/145): nim-srpm-macros-3-2.fc32.noarch.rpm 2.3 MB/s | 8.3 kB 00:00 (102/145): ocaml-srpm-macros-6-2.fc32.noarch.rp 2.9 MB/s | 7.7 kB 00:00 (103/145): make-4.3-1.fc33.i686.rpm 14 MB/s | 545 kB 00:00 (104/145): openblas-srpm-macros-2-7.fc32.noarch 1.7 MB/s | 7.2 kB 00:00 (105/145): ncurses-libs-6.2-2.20200222.fc33.i68 13 MB/s | 348 kB 00:00 (106/145): openldap-2.4.50-2.fc33.i686.rpm 12 MB/s | 324 kB 00:00 (107/145): p11-kit-0.23.20-1.fc32.i686.rpm 15 MB/s | 345 kB 00:00 (108/145): p11-kit-trust-0.23.20-1.fc32.i686.rp 12 MB/s | 143 kB 00:00 (109/145): patch-2.7.6-12.fc32.i686.rpm 12 MB/s | 149 kB 00:00 (110/145): pam-1.4.0-2.fc33.i686.rpm 18 MB/s | 582 kB 00:00 (111/145): pcre-8.44-1.fc33.i686.rpm 11 MB/s | 197 kB 00:00 (112/145): openssl-libs-1.1.1g-11.fc33.i686.rpm 13 MB/s | 1.5 MB 00:00 (113/145): pcre2-syntax-10.35-3.fc33.noarch.rpm 2.7 MB/s | 142 kB 00:00 (114/145): pcre2-10.35-3.fc33.i686.rpm 3.2 MB/s | 233 kB 00:00 (115/145): pkgconf-m4-1.7.0-1.fc33.noarch.rpm 4.5 MB/s | 14 kB 00:00 (116/145): pkgconf-1.7.0-1.fc33.i686.rpm 5.7 MB/s | 41 kB 00:00 (117/145): pkgconf-pkg-config-1.7.0-1.fc33.i686 2.9 MB/s | 9.5 kB 00:00 (118/145): popt-1.18-1.fc33.i686.rpm 7.4 MB/s | 61 kB 00:00 (119/145): publicsuffix-list-dafsa-20190417-3.f 7.8 MB/s | 56 kB 00:00 (120/145): python-srpm-macros-3.9-5.fc33.noarch 5.2 MB/s | 20 kB 00:00 (121/145): qt5-srpm-macros-5.14.2-3.fc33.noarch 2.1 MB/s | 8.8 kB 00:00 (122/145): perl-srpm-macros-1-37.fc33.noarch.rp 174 kB/s | 8.4 kB 00:00 (123/145): redhat-rpm-config-161-2.fc33.noarch. 8.3 MB/s | 65 kB 00:00 (124/145): readline-8.0-4.fc32.i686.rpm 13 MB/s | 210 kB 00:00 (125/145): rpm-build-4.16.0-0.beta3.2.fc33.i686 7.3 MB/s | 98 kB 00:00 (126/145): rpm-build-libs-4.16.0-0.beta3.2.fc33 11 MB/s | 108 kB 00:00 (127/145): rust-srpm-macros-15-1.fc33.noarch.rp 2.8 MB/s | 9.7 kB 00:00 (128/145): rpm-4.16.0-0.beta3.2.fc33.i686.rpm 16 MB/s | 505 kB 00:00 (129/145): setup-2.13.7-1.fc33.noarch.rpm 13 MB/s | 142 kB 00:00 (130/145): rpm-libs-4.16.0-0.beta3.2.fc33.i686. 13 MB/s | 368 kB 00:00 (131/145): sed-4.8-1.fc33.i686.rpm 12 MB/s | 307 kB 00:00 (132/145): systemd-libs-246~rc1-1.fc33.i686.rpm 17 MB/s | 615 kB 00:00 (133/145): sqlite-libs-3.32.3-1.fc33.i686.rpm 15 MB/s | 659 kB 00:00 (134/145): shadow-utils-4.8.1-3.fc33.i686.rpm 17 MB/s | 1.2 MB 00:00 (135/145): tzdata-2020a-2.fc33.noarch.rpm 14 MB/s | 430 kB 00:00 (136/145): unzip-6.0-47.fc32.i686.rpm 12 MB/s | 181 kB 00:00 (137/145): tar-1.32-4.fc32.i686.rpm 15 MB/s | 914 kB 00:00 (138/145): which-2.21-19.fc33.i686.rpm 3.1 MB/s | 43 kB 00:00 (139/145): xxhash-libs-0.7.4-1.fc33.i686.rpm 6.0 MB/s | 52 kB 00:00 (140/145): xz-5.2.5-2.fc33.i686.rpm 13 MB/s | 223 kB 00:00 (141/145): xz-libs-5.2.5-2.fc33.i686.rpm 9.3 MB/s | 98 kB 00:00 (142/145): zip-3.0-26.fc32.i686.rpm 15 MB/s | 268 kB 00:00 (143/145): zstd-1.4.5-3.fc33.i686.rpm 19 MB/s | 623 kB 00:00 (144/145): util-linux-2.35.2-2.fc33.i686.rpm 22 MB/s | 2.7 MB 00:00 (145/145): zlib-1.2.11-21.fc32.i686.rpm 852 kB/s | 96 kB 00:00 -------------------------------------------------------------------------------- Total 36 MB/s | 59 MB 00:01 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.14-2.fc32.i686 1/1 Preparing : 1/1 Installing : crypto-policies-20200625-1.gitb298a9e.fc33.noarc 1/145 Running scriptlet: crypto-policies-20200625-1.gitb298a9e.fc33.noarc 1/145 Installing : fedora-release-identity-basic-33-0.9.noarch 2/145 Installing : tzdata-2020a-2.fc33.noarch 3/145 Installing : rust-srpm-macros-15-1.fc33.noarch 4/145 Installing : qt5-srpm-macros-5.14.2-3.fc33.noarch 5/145 Installing : publicsuffix-list-dafsa-20190417-3.fc32.noarch 6/145 Installing : pkgconf-m4-1.7.0-1.fc33.noarch 7/145 Installing : perl-srpm-macros-1-37.fc33.noarch 8/145 Installing : pcre2-syntax-10.35-3.fc33.noarch 9/145 Installing : openblas-srpm-macros-2-7.fc32.noarch 10/145 Installing : ocaml-srpm-macros-6-2.fc32.noarch 11/145 Installing : nim-srpm-macros-3-2.fc32.noarch 12/145 Installing : ncurses-base-6.2-2.20200222.fc33.noarch 13/145 Installing : libssh-config-0.9.4-3.fc33.noarch 14/145 Installing : gnat-srpm-macros-4-11.fc32.noarch 15/145 Installing : ghc-srpm-macros-1.5.0-2.fc32.noarch 16/145 Installing : fpc-srpm-macros-1.3-1.fc32.noarch 17/145 Installing : fedora-gpg-keys-33-0.8.noarch 18/145 Installing : fedora-release-33-0.9.noarch 19/145 Installing : fedora-release-common-33-0.9.noarch 20/145 Installing : fedora-repos-rawhide-33-0.8.noarch 21/145 Installing : fedora-repos-33-0.8.noarch 22/145 Installing : setup-2.13.7-1.fc33.noarch 23/145 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.13.7-1.fc33.noarch 23/145 Installing : filesystem-3.14-2.fc32.i686 24/145 Installing : basesystem-11-9.fc32.noarch 25/145 Installing : coreutils-common-8.32-7.fc33.i686 26/145 Installing : libgcc-10.1.1-2.fc33.i686 27/145 Running scriptlet: libgcc-10.1.1-2.fc33.i686 27/145 Installing : glibc-minimal-langpack-2.31.9000-19.fc33.i686 28/145 Installing : glibc-common-2.31.9000-19.fc33.i686 29/145 Running scriptlet: glibc-2.31.9000-19.fc33.i686 30/145 Installing : glibc-2.31.9000-19.fc33.i686 30/145 Running scriptlet: glibc-2.31.9000-19.fc33.i686 30/145 Installing : ncurses-libs-6.2-2.20200222.fc33.i686 31/145 Installing : bash-5.0.17-1.fc33.i686 32/145 Running scriptlet: bash-5.0.17-1.fc33.i686 32/145 Installing : zlib-1.2.11-21.fc32.i686 33/145 Installing : bzip2-libs-1.0.8-2.fc32.i686 34/145 Installing : xz-libs-5.2.5-2.fc33.i686 35/145 Installing : elfutils-libelf-0.180-3.fc33.i686 36/145 Installing : libstdc++-10.1.1-2.fc33.i686 37/145 Installing : libxcrypt-4.4.16-5.fc33.i686 38/145 Installing : readline-8.0-4.fc32.i686 39/145 Installing : libattr-2.4.48-9.fc33.i686 40/145 Installing : libacl-2.2.53-6.fc33.i686 41/145 Installing : libcom_err-1.45.6-2.fc33.i686 42/145 Installing : libdb-5.3.28-40.fc32.i686 43/145 Installing : libuuid-2.35.2-2.fc33.i686 44/145 Installing : libzstd-1.4.5-3.fc33.i686 45/145 Installing : popt-1.18-1.fc33.i686 46/145 Installing : libcap-2.26-7.fc32.i686 47/145 Installing : libunistring-0.9.10-7.fc32.i686 48/145 Installing : libidn2-2.3.0-2.fc32.i686 49/145 Installing : unzip-6.0-47.fc32.i686 50/145 Installing : file-libs-5.39-2.fc33.i686 51/145 Installing : file-5.39-2.fc33.i686 52/145 Installing : sqlite-libs-3.32.3-1.fc33.i686 53/145 Installing : libsepol-3.0-3.fc32.i686 54/145 Running scriptlet: libsepol-3.0-3.fc32.i686 54/145 Installing : alternatives-1.11-6.fc32.i686 55/145 Installing : libcap-ng-0.7.10-3.fc33.i686 56/145 Installing : audit-libs-3.0-0.20.20191104git1c2f876.fc33.i686 57/145 Installing : libffi-3.1-25.fc33.i686 58/145 Installing : p11-kit-0.23.20-1.fc32.i686 59/145 Installing : lua-libs-5.4.0-2.fc33.i686 60/145 Installing : lz4-libs-1.9.1-2.fc32.i686 61/145 Installing : pcre2-10.35-3.fc33.i686 62/145 Installing : elfutils-default-yama-scope-0.180-3.fc33.noarch 63/145 Running scriptlet: elfutils-default-yama-scope-0.180-3.fc33.noarch 63/145 Installing : libselinux-3.0-5.fc33.i686 64/145 Installing : sed-4.8-1.fc33.i686 65/145 Installing : findutils-1:4.7.0-4.fc33.i686 66/145 Installing : libsemanage-3.0-4.fc33.i686 67/145 Installing : shadow-utils-2:4.8.1-3.fc33.i686 68/145 Running scriptlet: libutempter-1.2.1-1.fc33.i686 69/145 Installing : libutempter-1.2.1-1.fc33.i686 69/145 Installing : patch-2.7.6-12.fc32.i686 70/145 Installing : tar-2:1.32-4.fc32.i686 71/145 Installing : zip-3.0-26.fc32.i686 72/145 Installing : libpsl-0.21.0-4.fc32.i686 73/145 Installing : gc-8.0.4-3.fc32.i686 74/145 Installing : zstd-1.4.5-3.fc33.i686 75/145 Installing : dwz-0.13-2.fc32.i686 76/145 Installing : libxml2-2.9.10-5.fc33.i686 77/145 Installing : bzip2-1.0.8-2.fc32.i686 78/145 Installing : cpio-2.13-5.1.fc33.i686 79/145 Installing : diffutils-3.7-4.fc32.i686 80/145 Installing : expat-2.2.8-2.fc32.i686 81/145 Installing : libmetalink-0.1.3-10.fc32.i686 82/145 Installing : keyutils-libs-1.6-4.fc32.i686 83/145 Installing : libbrotli-1.0.7-11.fc33.i686 84/145 Installing : libeconf-0.3.5-1.fc32.i686 85/145 Installing : libgomp-10.1.1-2.fc33.i686 86/145 Installing : libgpg-error-1.37-1.fc33.i686 87/145 Installing : libgcrypt-1.8.5-7.fc33.i686 88/145 Installing : libnghttp2-1.41.0-1.fc33.i686 89/145 Installing : libpkgconf-1.7.0-1.fc33.i686 90/145 Installing : pkgconf-1.7.0-1.fc33.i686 91/145 Installing : pkgconf-pkg-config-1.7.0-1.fc33.i686 92/145 Installing : gmp-1:6.2.0-1.fc33.i686 93/145 Installing : mpfr-4.0.2-5.fc33.i686 94/145 Installing : libsigsegv-2.11-10.fc32.i686 95/145 Installing : gawk-5.0.1-7.fc32.i686 96/145 Installing : libsmartcols-2.35.2-2.fc33.i686 97/145 Installing : libtasn1-4.16.0-1.fc32.i686 98/145 Installing : p11-kit-trust-0.23.20-1.fc32.i686 99/145 Running scriptlet: p11-kit-trust-0.23.20-1.fc32.i686 99/145 Installing : libtool-ltdl-2.4.6-34.fc33.i686 100/145 Installing : libverto-0.3.0-9.fc32.i686 101/145 Installing : pcre-8.44-1.fc33.i686 102/145 Installing : grep-3.4-1.fc33.i686 103/145 Installing : openssl-libs-1:1.1.1g-11.fc33.i686 104/145 Installing : coreutils-8.32-7.fc33.i686 105/145 Running scriptlet: ca-certificates-2020.2.41-3.fc33.noarch 106/145 Installing : ca-certificates-2020.2.41-3.fc33.noarch 106/145 Running scriptlet: ca-certificates-2020.2.41-3.fc33.noarch 106/145 Installing : krb5-libs-1.18.2-10.fc33.i686 107/145 Installing : libblkid-2.35.2-2.fc33.i686 108/145 Running scriptlet: libblkid-2.35.2-2.fc33.i686 108/145 Installing : libtirpc-1.2.6-0.fc33.i686 109/145 Installing : binutils-gold-2.34.0-8.fc33.i686 110/145 Installing : binutils-2.34.0-8.fc33.i686 111/145 Running scriptlet: binutils-2.34.0-8.fc33.i686 111/145 Installing : gzip-1.10-2.fc32.i686 112/145 Installing : cracklib-2.9.6-22.fc32.i686 113/145 Installing : libnsl2-1.2.0-6.20180605git4a062cf.fc32.i686 114/145 Installing : libpwquality-1.4.2-3.fc33.i686 115/145 Installing : pam-1.4.0-2.fc33.i686 116/145 Installing : libfdisk-2.35.2-2.fc33.i686 117/145 Installing : libmount-2.35.2-2.fc33.i686 118/145 Installing : cyrus-sasl-lib-2.1.27-5.fc33.i686 119/145 Installing : openldap-2.4.50-2.fc33.i686 120/145 Installing : libssh-0.9.4-3.fc33.i686 121/145 Installing : libcurl-7.71.1-2.fc33.i686 122/145 Installing : elfutils-libs-0.180-3.fc33.i686 123/145 Installing : elfutils-debuginfod-client-0.180-3.fc33.i686 124/145 Installing : elfutils-0.180-3.fc33.i686 125/145 Installing : curl-7.71.1-2.fc33.i686 126/145 Installing : guile22-2.2.6-4.fc32.i686 127/145 Running scriptlet: guile22-2.2.6-4.fc32.i686 127/145 Installing : systemd-libs-246~rc1-1.fc33.i686 128/145 Running scriptlet: systemd-libs-246~rc1-1.fc33.i686 128/145 Installing : libarchive-3.4.3-1.fc33.i686 129/145 Installing : rpm-4.16.0-0.beta3.2.fc33.i686 130/145 Installing : rpm-libs-4.16.0-0.beta3.2.fc33.i686 131/145 Installing : efi-srpm-macros-4-4.fc32.noarch 132/145 Installing : fonts-srpm-macros-1:2.0.5-3.fc33.noarch 133/145 Installing : go-srpm-macros-3.0.8-5.fc32.noarch 134/145 Installing : python-srpm-macros-3.9-5.fc33.noarch 135/145 Installing : redhat-rpm-config-161-2.fc33.noarch 136/145 Installing : rpm-build-libs-4.16.0-0.beta3.2.fc33.i686 137/145 Installing : xz-5.2.5-2.fc33.i686 138/145 Installing : xxhash-libs-0.7.4-1.fc33.i686 139/145 Installing : gdb-minimal-9.2-2.fc33.i686 140/145 Installing : rpm-build-4.16.0-0.beta3.2.fc33.i686 141/145 Installing : util-linux-2.35.2-2.fc33.i686 142/145 Running scriptlet: util-linux-2.35.2-2.fc33.i686 142/145 Installing : make-1:4.3-1.fc33.i686 143/145 Installing : info-6.7-7.fc33.i686 144/145 Installing : which-2.21-19.fc33.i686 145/145 Running scriptlet: filesystem-3.14-2.fc32.i686 145/145 Running scriptlet: ca-certificates-2020.2.41-3.fc33.noarch 145/145 Running scriptlet: rpm-4.16.0-0.beta3.2.fc33.i686 145/145 Running scriptlet: which-2.21-19.fc33.i686 145/145 Verifying : alternatives-1.11-6.fc32.i686 1/145 Verifying : audit-libs-3.0-0.20.20191104git1c2f876.fc33.i686 2/145 Verifying : basesystem-11-9.fc32.noarch 3/145 Verifying : bash-5.0.17-1.fc33.i686 4/145 Verifying : binutils-2.34.0-8.fc33.i686 5/145 Verifying : binutils-gold-2.34.0-8.fc33.i686 6/145 Verifying : bzip2-1.0.8-2.fc32.i686 7/145 Verifying : bzip2-libs-1.0.8-2.fc32.i686 8/145 Verifying : ca-certificates-2020.2.41-3.fc33.noarch 9/145 Verifying : coreutils-8.32-7.fc33.i686 10/145 Verifying : coreutils-common-8.32-7.fc33.i686 11/145 Verifying : cpio-2.13-5.1.fc33.i686 12/145 Verifying : cracklib-2.9.6-22.fc32.i686 13/145 Verifying : crypto-policies-20200625-1.gitb298a9e.fc33.noarc 14/145 Verifying : curl-7.71.1-2.fc33.i686 15/145 Verifying : cyrus-sasl-lib-2.1.27-5.fc33.i686 16/145 Verifying : diffutils-3.7-4.fc32.i686 17/145 Verifying : dwz-0.13-2.fc32.i686 18/145 Verifying : efi-srpm-macros-4-4.fc32.noarch 19/145 Verifying : elfutils-0.180-3.fc33.i686 20/145 Verifying : elfutils-debuginfod-client-0.180-3.fc33.i686 21/145 Verifying : elfutils-default-yama-scope-0.180-3.fc33.noarch 22/145 Verifying : elfutils-libelf-0.180-3.fc33.i686 23/145 Verifying : elfutils-libs-0.180-3.fc33.i686 24/145 Verifying : expat-2.2.8-2.fc32.i686 25/145 Verifying : fedora-gpg-keys-33-0.8.noarch 26/145 Verifying : fedora-release-33-0.9.noarch 27/145 Verifying : fedora-release-common-33-0.9.noarch 28/145 Verifying : fedora-release-identity-basic-33-0.9.noarch 29/145 Verifying : fedora-repos-33-0.8.noarch 30/145 Verifying : fedora-repos-rawhide-33-0.8.noarch 31/145 Verifying : file-5.39-2.fc33.i686 32/145 Verifying : file-libs-5.39-2.fc33.i686 33/145 Verifying : filesystem-3.14-2.fc32.i686 34/145 Verifying : findutils-1:4.7.0-4.fc33.i686 35/145 Verifying : fonts-srpm-macros-1:2.0.5-3.fc33.noarch 36/145 Verifying : fpc-srpm-macros-1.3-1.fc32.noarch 37/145 Verifying : gawk-5.0.1-7.fc32.i686 38/145 Verifying : gc-8.0.4-3.fc32.i686 39/145 Verifying : gdb-minimal-9.2-2.fc33.i686 40/145 Verifying : ghc-srpm-macros-1.5.0-2.fc32.noarch 41/145 Verifying : glibc-2.31.9000-19.fc33.i686 42/145 Verifying : glibc-common-2.31.9000-19.fc33.i686 43/145 Verifying : glibc-minimal-langpack-2.31.9000-19.fc33.i686 44/145 Verifying : gmp-1:6.2.0-1.fc33.i686 45/145 Verifying : gnat-srpm-macros-4-11.fc32.noarch 46/145 Verifying : go-srpm-macros-3.0.8-5.fc32.noarch 47/145 Verifying : grep-3.4-1.fc33.i686 48/145 Verifying : guile22-2.2.6-4.fc32.i686 49/145 Verifying : gzip-1.10-2.fc32.i686 50/145 Verifying : info-6.7-7.fc33.i686 51/145 Verifying : keyutils-libs-1.6-4.fc32.i686 52/145 Verifying : krb5-libs-1.18.2-10.fc33.i686 53/145 Verifying : libacl-2.2.53-6.fc33.i686 54/145 Verifying : libarchive-3.4.3-1.fc33.i686 55/145 Verifying : libattr-2.4.48-9.fc33.i686 56/145 Verifying : libblkid-2.35.2-2.fc33.i686 57/145 Verifying : libbrotli-1.0.7-11.fc33.i686 58/145 Verifying : libcap-2.26-7.fc32.i686 59/145 Verifying : libcap-ng-0.7.10-3.fc33.i686 60/145 Verifying : libcom_err-1.45.6-2.fc33.i686 61/145 Verifying : libcurl-7.71.1-2.fc33.i686 62/145 Verifying : libdb-5.3.28-40.fc32.i686 63/145 Verifying : libeconf-0.3.5-1.fc32.i686 64/145 Verifying : libfdisk-2.35.2-2.fc33.i686 65/145 Verifying : libffi-3.1-25.fc33.i686 66/145 Verifying : libgcc-10.1.1-2.fc33.i686 67/145 Verifying : libgcrypt-1.8.5-7.fc33.i686 68/145 Verifying : libgomp-10.1.1-2.fc33.i686 69/145 Verifying : libgpg-error-1.37-1.fc33.i686 70/145 Verifying : libidn2-2.3.0-2.fc32.i686 71/145 Verifying : libmetalink-0.1.3-10.fc32.i686 72/145 Verifying : libmount-2.35.2-2.fc33.i686 73/145 Verifying : libnghttp2-1.41.0-1.fc33.i686 74/145 Verifying : libnsl2-1.2.0-6.20180605git4a062cf.fc32.i686 75/145 Verifying : libpkgconf-1.7.0-1.fc33.i686 76/145 Verifying : libpsl-0.21.0-4.fc32.i686 77/145 Verifying : libpwquality-1.4.2-3.fc33.i686 78/145 Verifying : libselinux-3.0-5.fc33.i686 79/145 Verifying : libsemanage-3.0-4.fc33.i686 80/145 Verifying : libsepol-3.0-3.fc32.i686 81/145 Verifying : libsigsegv-2.11-10.fc32.i686 82/145 Verifying : libsmartcols-2.35.2-2.fc33.i686 83/145 Verifying : libssh-0.9.4-3.fc33.i686 84/145 Verifying : libssh-config-0.9.4-3.fc33.noarch 85/145 Verifying : libstdc++-10.1.1-2.fc33.i686 86/145 Verifying : libtasn1-4.16.0-1.fc32.i686 87/145 Verifying : libtirpc-1.2.6-0.fc33.i686 88/145 Verifying : libtool-ltdl-2.4.6-34.fc33.i686 89/145 Verifying : libunistring-0.9.10-7.fc32.i686 90/145 Verifying : libutempter-1.2.1-1.fc33.i686 91/145 Verifying : libuuid-2.35.2-2.fc33.i686 92/145 Verifying : libverto-0.3.0-9.fc32.i686 93/145 Verifying : libxcrypt-4.4.16-5.fc33.i686 94/145 Verifying : libxml2-2.9.10-5.fc33.i686 95/145 Verifying : libzstd-1.4.5-3.fc33.i686 96/145 Verifying : lua-libs-5.4.0-2.fc33.i686 97/145 Verifying : lz4-libs-1.9.1-2.fc32.i686 98/145 Verifying : make-1:4.3-1.fc33.i686 99/145 Verifying : mpfr-4.0.2-5.fc33.i686 100/145 Verifying : ncurses-base-6.2-2.20200222.fc33.noarch 101/145 Verifying : ncurses-libs-6.2-2.20200222.fc33.i686 102/145 Verifying : nim-srpm-macros-3-2.fc32.noarch 103/145 Verifying : ocaml-srpm-macros-6-2.fc32.noarch 104/145 Verifying : openblas-srpm-macros-2-7.fc32.noarch 105/145 Verifying : openldap-2.4.50-2.fc33.i686 106/145 Verifying : openssl-libs-1:1.1.1g-11.fc33.i686 107/145 Verifying : p11-kit-0.23.20-1.fc32.i686 108/145 Verifying : p11-kit-trust-0.23.20-1.fc32.i686 109/145 Verifying : pam-1.4.0-2.fc33.i686 110/145 Verifying : patch-2.7.6-12.fc32.i686 111/145 Verifying : pcre-8.44-1.fc33.i686 112/145 Verifying : pcre2-10.35-3.fc33.i686 113/145 Verifying : pcre2-syntax-10.35-3.fc33.noarch 114/145 Verifying : perl-srpm-macros-1-37.fc33.noarch 115/145 Verifying : pkgconf-1.7.0-1.fc33.i686 116/145 Verifying : pkgconf-m4-1.7.0-1.fc33.noarch 117/145 Verifying : pkgconf-pkg-config-1.7.0-1.fc33.i686 118/145 Verifying : popt-1.18-1.fc33.i686 119/145 Verifying : publicsuffix-list-dafsa-20190417-3.fc32.noarch 120/145 Verifying : python-srpm-macros-3.9-5.fc33.noarch 121/145 Verifying : qt5-srpm-macros-5.14.2-3.fc33.noarch 122/145 Verifying : readline-8.0-4.fc32.i686 123/145 Verifying : redhat-rpm-config-161-2.fc33.noarch 124/145 Verifying : rpm-4.16.0-0.beta3.2.fc33.i686 125/145 Verifying : rpm-build-4.16.0-0.beta3.2.fc33.i686 126/145 Verifying : rpm-build-libs-4.16.0-0.beta3.2.fc33.i686 127/145 Verifying : rpm-libs-4.16.0-0.beta3.2.fc33.i686 128/145 Verifying : rust-srpm-macros-15-1.fc33.noarch 129/145 Verifying : sed-4.8-1.fc33.i686 130/145 Verifying : setup-2.13.7-1.fc33.noarch 131/145 Verifying : shadow-utils-2:4.8.1-3.fc33.i686 132/145 Verifying : sqlite-libs-3.32.3-1.fc33.i686 133/145 Verifying : systemd-libs-246~rc1-1.fc33.i686 134/145 Verifying : tar-2:1.32-4.fc32.i686 135/145 Verifying : tzdata-2020a-2.fc33.noarch 136/145 Verifying : unzip-6.0-47.fc32.i686 137/145 Verifying : util-linux-2.35.2-2.fc33.i686 138/145 Verifying : which-2.21-19.fc33.i686 139/145 Verifying : xxhash-libs-0.7.4-1.fc33.i686 140/145 Verifying : xz-5.2.5-2.fc33.i686 141/145 Verifying : xz-libs-5.2.5-2.fc33.i686 142/145 Verifying : zip-3.0-26.fc32.i686 143/145 Verifying : zlib-1.2.11-21.fc32.i686 144/145 Verifying : zstd-1.4.5-3.fc33.i686 145/145 Installed: alternatives-1.11-6.fc32.i686 audit-libs-3.0-0.20.20191104git1c2f876.fc33.i686 basesystem-11-9.fc32.noarch bash-5.0.17-1.fc33.i686 binutils-2.34.0-8.fc33.i686 binutils-gold-2.34.0-8.fc33.i686 bzip2-1.0.8-2.fc32.i686 bzip2-libs-1.0.8-2.fc32.i686 ca-certificates-2020.2.41-3.fc33.noarch coreutils-8.32-7.fc33.i686 coreutils-common-8.32-7.fc33.i686 cpio-2.13-5.1.fc33.i686 cracklib-2.9.6-22.fc32.i686 crypto-policies-20200625-1.gitb298a9e.fc33.noarch curl-7.71.1-2.fc33.i686 cyrus-sasl-lib-2.1.27-5.fc33.i686 diffutils-3.7-4.fc32.i686 dwz-0.13-2.fc32.i686 efi-srpm-macros-4-4.fc32.noarch elfutils-0.180-3.fc33.i686 elfutils-debuginfod-client-0.180-3.fc33.i686 elfutils-default-yama-scope-0.180-3.fc33.noarch elfutils-libelf-0.180-3.fc33.i686 elfutils-libs-0.180-3.fc33.i686 expat-2.2.8-2.fc32.i686 fedora-gpg-keys-33-0.8.noarch fedora-release-33-0.9.noarch fedora-release-common-33-0.9.noarch fedora-release-identity-basic-33-0.9.noarch fedora-repos-33-0.8.noarch fedora-repos-rawhide-33-0.8.noarch file-5.39-2.fc33.i686 file-libs-5.39-2.fc33.i686 filesystem-3.14-2.fc32.i686 findutils-1:4.7.0-4.fc33.i686 fonts-srpm-macros-1:2.0.5-3.fc33.noarch fpc-srpm-macros-1.3-1.fc32.noarch gawk-5.0.1-7.fc32.i686 gc-8.0.4-3.fc32.i686 gdb-minimal-9.2-2.fc33.i686 ghc-srpm-macros-1.5.0-2.fc32.noarch glibc-2.31.9000-19.fc33.i686 glibc-common-2.31.9000-19.fc33.i686 glibc-minimal-langpack-2.31.9000-19.fc33.i686 gmp-1:6.2.0-1.fc33.i686 gnat-srpm-macros-4-11.fc32.noarch go-srpm-macros-3.0.8-5.fc32.noarch grep-3.4-1.fc33.i686 guile22-2.2.6-4.fc32.i686 gzip-1.10-2.fc32.i686 info-6.7-7.fc33.i686 keyutils-libs-1.6-4.fc32.i686 krb5-libs-1.18.2-10.fc33.i686 libacl-2.2.53-6.fc33.i686 libarchive-3.4.3-1.fc33.i686 libattr-2.4.48-9.fc33.i686 libblkid-2.35.2-2.fc33.i686 libbrotli-1.0.7-11.fc33.i686 libcap-2.26-7.fc32.i686 libcap-ng-0.7.10-3.fc33.i686 libcom_err-1.45.6-2.fc33.i686 libcurl-7.71.1-2.fc33.i686 libdb-5.3.28-40.fc32.i686 libeconf-0.3.5-1.fc32.i686 libfdisk-2.35.2-2.fc33.i686 libffi-3.1-25.fc33.i686 libgcc-10.1.1-2.fc33.i686 libgcrypt-1.8.5-7.fc33.i686 libgomp-10.1.1-2.fc33.i686 libgpg-error-1.37-1.fc33.i686 libidn2-2.3.0-2.fc32.i686 libmetalink-0.1.3-10.fc32.i686 libmount-2.35.2-2.fc33.i686 libnghttp2-1.41.0-1.fc33.i686 libnsl2-1.2.0-6.20180605git4a062cf.fc32.i686 libpkgconf-1.7.0-1.fc33.i686 libpsl-0.21.0-4.fc32.i686 libpwquality-1.4.2-3.fc33.i686 libselinux-3.0-5.fc33.i686 libsemanage-3.0-4.fc33.i686 libsepol-3.0-3.fc32.i686 libsigsegv-2.11-10.fc32.i686 libsmartcols-2.35.2-2.fc33.i686 libssh-0.9.4-3.fc33.i686 libssh-config-0.9.4-3.fc33.noarch libstdc++-10.1.1-2.fc33.i686 libtasn1-4.16.0-1.fc32.i686 libtirpc-1.2.6-0.fc33.i686 libtool-ltdl-2.4.6-34.fc33.i686 libunistring-0.9.10-7.fc32.i686 libutempter-1.2.1-1.fc33.i686 libuuid-2.35.2-2.fc33.i686 libverto-0.3.0-9.fc32.i686 libxcrypt-4.4.16-5.fc33.i686 libxml2-2.9.10-5.fc33.i686 libzstd-1.4.5-3.fc33.i686 lua-libs-5.4.0-2.fc33.i686 lz4-libs-1.9.1-2.fc32.i686 make-1:4.3-1.fc33.i686 mpfr-4.0.2-5.fc33.i686 ncurses-base-6.2-2.20200222.fc33.noarch ncurses-libs-6.2-2.20200222.fc33.i686 nim-srpm-macros-3-2.fc32.noarch ocaml-srpm-macros-6-2.fc32.noarch openblas-srpm-macros-2-7.fc32.noarch openldap-2.4.50-2.fc33.i686 openssl-libs-1:1.1.1g-11.fc33.i686 p11-kit-0.23.20-1.fc32.i686 p11-kit-trust-0.23.20-1.fc32.i686 pam-1.4.0-2.fc33.i686 patch-2.7.6-12.fc32.i686 pcre-8.44-1.fc33.i686 pcre2-10.35-3.fc33.i686 pcre2-syntax-10.35-3.fc33.noarch perl-srpm-macros-1-37.fc33.noarch pkgconf-1.7.0-1.fc33.i686 pkgconf-m4-1.7.0-1.fc33.noarch pkgconf-pkg-config-1.7.0-1.fc33.i686 popt-1.18-1.fc33.i686 publicsuffix-list-dafsa-20190417-3.fc32.noarch python-srpm-macros-3.9-5.fc33.noarch qt5-srpm-macros-5.14.2-3.fc33.noarch readline-8.0-4.fc32.i686 redhat-rpm-config-161-2.fc33.noarch rpm-4.16.0-0.beta3.2.fc33.i686 rpm-build-4.16.0-0.beta3.2.fc33.i686 rpm-build-libs-4.16.0-0.beta3.2.fc33.i686 rpm-libs-4.16.0-0.beta3.2.fc33.i686 rust-srpm-macros-15-1.fc33.noarch sed-4.8-1.fc33.i686 setup-2.13.7-1.fc33.noarch shadow-utils-2:4.8.1-3.fc33.i686 sqlite-libs-3.32.3-1.fc33.i686 systemd-libs-246~rc1-1.fc33.i686 tar-2:1.32-4.fc32.i686 tzdata-2020a-2.fc33.noarch unzip-6.0-47.fc32.i686 util-linux-2.35.2-2.fc33.i686 which-2.21-19.fc33.i686 xxhash-libs-0.7.4-1.fc33.i686 xz-5.2.5-2.fc33.i686 xz-libs-5.2.5-2.fc33.i686 zip-3.0-26.fc32.i686 zlib-1.2.11-21.fc32.i686 zstd-1.4.5-3.fc33.i686 Complete! Finish: dnf install Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: guile22-2.2.6-4.fc32.i686 findutils-4.7.0-4.fc33.i686 libtirpc-1.2.6-0.fc33.i686 diffutils-3.7-4.fc32.i686 bzip2-libs-1.0.8-2.fc32.i686 libtasn1-4.16.0-1.fc32.i686 libcurl-7.71.1-2.fc33.i686 libacl-2.2.53-6.fc33.i686 xz-libs-5.2.5-2.fc33.i686 fedora-repos-rawhide-33-0.8.noarch libselinux-3.0-5.fc33.i686 pcre2-10.35-3.fc33.i686 efi-srpm-macros-4-4.fc32.noarch p11-kit-trust-0.23.20-1.fc32.i686 openldap-2.4.50-2.fc33.i686 libpwquality-1.4.2-3.fc33.i686 xxhash-libs-0.7.4-1.fc33.i686 libbrotli-1.0.7-11.fc33.i686 elfutils-0.180-3.fc33.i686 glibc-minimal-langpack-2.31.9000-19.fc33.i686 libssh-0.9.4-3.fc33.i686 gdb-minimal-9.2-2.fc33.i686 libcom_err-1.45.6-2.fc33.i686 libuuid-2.35.2-2.fc33.i686 fpc-srpm-macros-1.3-1.fc32.noarch perl-srpm-macros-1-37.fc33.noarch fonts-srpm-macros-2.0.5-3.fc33.noarch libgcrypt-1.8.5-7.fc33.i686 rpm-libs-4.16.0-0.beta3.2.fc33.i686 ncurses-libs-6.2-2.20200222.fc33.i686 fedora-gpg-keys-33-0.8.noarch gmp-6.2.0-1.fc33.i686 alternatives-1.11-6.fc32.i686 mpfr-4.0.2-5.fc33.i686 libmetalink-0.1.3-10.fc32.i686 libffi-3.1-25.fc33.i686 gzip-1.10-2.fc32.i686 fedora-release-common-33-0.9.noarch elfutils-libs-0.180-3.fc33.i686 pam-1.4.0-2.fc33.i686 libutempter-1.2.1-1.fc33.i686 binutils-gold-2.34.0-8.fc33.i686 rpm-build-libs-4.16.0-0.beta3.2.fc33.i686 fedora-release-33-0.9.noarch libeconf-0.3.5-1.fc32.i686 gnat-srpm-macros-4-11.fc32.noarch krb5-libs-1.18.2-10.fc33.i686 libsmartcols-2.35.2-2.fc33.i686 redhat-rpm-config-161-2.fc33.noarch libmount-2.35.2-2.fc33.i686 qt5-srpm-macros-5.14.2-3.fc33.noarch setup-2.13.7-1.fc33.noarch libtool-ltdl-2.4.6-34.fc33.i686 lua-libs-5.4.0-2.fc33.i686 rust-srpm-macros-15-1.fc33.noarch info-6.7-7.fc33.i686 sed-4.8-1.fc33.i686 pcre2-syntax-10.35-3.fc33.noarch libcap-2.26-7.fc32.i686 filesystem-3.14-2.fc32.i686 go-srpm-macros-3.0.8-5.fc32.noarch libxcrypt-4.4.16-5.fc33.i686 python-srpm-macros-3.9-5.fc33.noarch coreutils-8.32-7.fc33.i686 elfutils-default-yama-scope-0.180-3.fc33.noarch file-5.39-2.fc33.i686 ncurses-base-6.2-2.20200222.fc33.noarch file-libs-5.39-2.fc33.i686 libnsl2-1.2.0-6.20180605git4a062cf.fc32.i686 libzstd-1.4.5-3.fc33.i686 openssl-libs-1.1.1g-11.fc33.i686 util-linux-2.35.2-2.fc33.i686 ocaml-srpm-macros-6-2.fc32.noarch systemd-libs-246~rc1-1.fc33.i686 keyutils-libs-1.6-4.fc32.i686 glibc-common-2.31.9000-19.fc33.i686 fedora-repos-33-0.8.noarch coreutils-common-8.32-7.fc33.i686 audit-libs-3.0-0.20.20191104git1c2f876.fc33.i686 unzip-6.0-47.fc32.i686 readline-8.0-4.fc32.i686 elfutils-libelf-0.180-3.fc33.i686 gc-8.0.4-3.fc32.i686 libidn2-2.3.0-2.fc32.i686 xz-5.2.5-2.fc33.i686 gawk-5.0.1-7.fc32.i686 libblkid-2.35.2-2.fc33.i686 p11-kit-0.23.20-1.fc32.i686 ghc-srpm-macros-1.5.0-2.fc32.noarch patch-2.7.6-12.fc32.i686 libsigsegv-2.11-10.fc32.i686 nim-srpm-macros-3-2.fc32.noarch libattr-2.4.48-9.fc33.i686 which-2.21-19.fc33.i686 libnghttp2-1.41.0-1.fc33.i686 pkgconf-pkg-config-1.7.0-1.fc33.i686 ca-certificates-2020.2.41-3.fc33.noarch binutils-2.34.0-8.fc33.i686 lz4-libs-1.9.1-2.fc32.i686 pkgconf-m4-1.7.0-1.fc33.noarch basesystem-11-9.fc32.noarch elfutils-debuginfod-client-0.180-3.fc33.i686 publicsuffix-list-dafsa-20190417-3.fc32.noarch shadow-utils-4.8.1-3.fc33.i686 libpkgconf-1.7.0-1.fc33.i686 grep-3.4-1.fc33.i686 expat-2.2.8-2.fc32.i686 cracklib-2.9.6-22.fc32.i686 rpm-4.16.0-0.beta3.2.fc33.i686 fedora-release-identity-basic-33-0.9.noarch curl-7.71.1-2.fc33.i686 rpm-build-4.16.0-0.beta3.2.fc33.i686 zstd-1.4.5-3.fc33.i686 cyrus-sasl-lib-2.1.27-5.fc33.i686 crypto-policies-20200625-1.gitb298a9e.fc33.noarch tar-1.32-4.fc32.i686 libverto-0.3.0-9.fc32.i686 sqlite-libs-3.32.3-1.fc33.i686 libstdc++-10.1.1-2.fc33.i686 libsemanage-3.0-4.fc33.i686 libgomp-10.1.1-2.fc33.i686 libxml2-2.9.10-5.fc33.i686 libssh-config-0.9.4-3.fc33.noarch libpsl-0.21.0-4.fc32.i686 openblas-srpm-macros-2-7.fc32.noarch cpio-2.13-5.1.fc33.i686 libgpg-error-1.37-1.fc33.i686 bzip2-1.0.8-2.fc32.i686 popt-1.18-1.fc33.i686 tzdata-2020a-2.fc33.noarch libsepol-3.0-3.fc32.i686 zlib-1.2.11-21.fc32.i686 libdb-5.3.28-40.fc32.i686 pkgconf-1.7.0-1.fc33.i686 libarchive-3.4.3-1.fc33.i686 libfdisk-2.35.2-2.fc33.i686 bash-5.0.17-1.fc33.i686 make-4.3-1.fc33.i686 pcre-8.44-1.fc33.i686 glibc-2.31.9000-19.fc33.i686 libcap-ng-0.7.10-3.fc33.i686 libunistring-0.9.10-7.fc32.i686 dwz-0.13-2.fc32.i686 libgcc-10.1.1-2.fc33.i686 zip-3.0-26.fc32.i686 Start: buildsrpm Start: rpmbuild -bs Building target platforms: i686 Building for target i686 setting SOURCE_DATE_EPOCH=1594339200 Wrote: /builddir/build/SRPMS/mingw-sparsehash-2.0.3-1.fc33.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-i686-1594405414.353549/root/var/log/dnf.rpm.log /var/lib/mock/fedora-rawhide-i686-1594405414.353549/root/var/log/dnf.librepo.log /var/lib/mock/fedora-rawhide-i686-1594405414.353549/root/var/log/dnf.log Finish: buildsrpm INFO: Done(/tmp/copr-rpmbuild-62y90ro4/mingw-sparsehash.spec) Config(child) 1 minutes 42 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot Finish: run INFO: unmounting tmpfs. Running (timeout=108000): unbuffer mock --rebuild /var/lib/copr-rpmbuild/results/mingw-sparsehash-2.0.3-1.fc33.src.rpm --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1594405518.539996 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 2.3 starting (python version = 3.7.6)... Start(bootstrap): init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish(bootstrap): init plugins Start: init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins INFO: Signal handler active Start: run INFO: Start(/var/lib/copr-rpmbuild/results/mingw-sparsehash-2.0.3-1.fc33.src.rpm) Config(fedora-rawhide-i686) Start: clean chroot Finish: clean chroot Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-i686-bootstrap-1594405518.539996/root. INFO: calling preinit hooks INFO: enabled root cache Start(bootstrap): unpacking root cache Finish(bootstrap): unpacking root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: enabled HW Info plugin Mock Version: 2.3 INFO: Mock Version: 2.3 Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-i686-1594405518.539996/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin Mock Version: 2.3 INFO: Mock Version: 2.3 Start: dnf update No matches found for the following disable plugin patterns: local, spacewalk Copr repository 67 kB/s | 3.3 kB 00:00 local 125 kB/s | 3.8 kB 00:00 Dependencies resolved. Nothing to do. Complete! Finish: dnf update Finish: chroot init Start: build phase for mingw-sparsehash-2.0.3-1.fc33.src.rpm Start: build setup for mingw-sparsehash-2.0.3-1.fc33.src.rpm Building target platforms: i686 Building for target i686 setting SOURCE_DATE_EPOCH=1594339200 Wrote: /builddir/build/SRPMS/mingw-sparsehash-2.0.3-1.fc33.src.rpm No matches found for the following disable plugin patterns: local, spacewalk Copr repository 125 kB/s | 3.3 kB 00:00 local 134 kB/s | 3.8 kB 00:00 Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: mingw32-filesystem  noarch 113-1.fc33 local 129 k mingw32-gcc  i686 9.2.1-6.fc32 local 11 M mingw32-gcc-c++  i686 9.2.1-6.fc32 local 21 M mingw64-filesystem  noarch 113-1.fc33 local 152 k mingw64-gcc  i686 9.2.1-6.fc32 local 11 M mingw64-gcc-c++  i686 9.2.1-6.fc32 local 22 M Installing dependencies: isl  i686 0.16.1-10.fc32 local 985 k libmpc  i686 1.1.0-8.fc32 local 65 k mingw-binutils-generic  i686 2.32-7.fc32 local 1.1 M mingw-filesystem-base  noarch 113-1.fc33 local 20 k mingw32-binutils  i686 2.32-7.fc32 local 2.4 M mingw32-cpp  i686 9.2.1-6.fc32 local 8.0 M mingw32-crt  noarch 6.0.0-4.fc32 local 1.8 M mingw32-headers  noarch 6.0.0-3.fc32 local 4.9 M mingw32-winpthreads  noarch 6.0.0-3.fc32 local 52 k mingw64-binutils  i686 2.32-7.fc32 local 2.6 M mingw64-cpp  i686 9.2.1-6.fc32 local 8.0 M mingw64-crt  noarch 6.0.0-4.fc32 local 2.5 M mingw64-headers  noarch 6.0.0-3.fc32 local 4.9 M mingw64-winpthreads  noarch 6.0.0-3.fc32 local 49 k Transaction Summary ================================================================================ Install 20 Packages Total download size: 103 M Installed size: 622 M Downloading Packages: (1/20): libmpc-1.1.0-8.fc32.i686.rpm 1.3 MB/s | 65 kB 00:00 (2/20): mingw-filesystem-base-113-1.fc33.noarch 2.3 MB/s | 20 kB 00:00 (3/20): isl-0.16.1-10.fc32.i686.rpm 9.3 MB/s | 985 kB 00:00 (4/20): mingw-binutils-generic-2.32-7.fc32.i686 7.8 MB/s | 1.1 MB 00:00 (5/20): mingw32-binutils-2.32-7.fc32.i686.rpm 14 MB/s | 2.4 MB 00:00 (6/20): mingw32-filesystem-113-1.fc33.noarch.rp 7.8 MB/s | 129 kB 00:00 (7/20): mingw32-crt-6.0.0-4.fc32.noarch.rpm 16 MB/s | 1.8 MB 00:00 (8/20): mingw32-cpp-9.2.1-6.fc32.i686.rpm 17 MB/s | 8.0 MB 00:00 (9/20): mingw32-headers-6.0.0-3.fc32.noarch.rpm 17 MB/s | 4.9 MB 00:00 (10/20): mingw32-winpthreads-6.0.0-3.fc32.noarc 7.9 MB/s | 52 kB 00:00 (11/20): mingw32-gcc-9.2.1-6.fc32.i686.rpm 15 MB/s | 11 MB 00:00 (12/20): mingw64-binutils-2.32-7.fc32.i686.rpm 14 MB/s | 2.6 MB 00:00 (13/20): mingw64-crt-6.0.0-4.fc32.noarch.rpm 18 MB/s | 2.5 MB 00:00 (14/20): mingw64-filesystem-113-1.fc33.noarch.r 11 MB/s | 152 kB 00:00 (15/20): mingw64-cpp-9.2.1-6.fc32.i686.rpm 18 MB/s | 8.0 MB 00:00 (16/20): mingw32-gcc-c++-9.2.1-6.fc32.i686.rpm 17 MB/s | 21 MB 00:01 (17/20): mingw64-headers-6.0.0-3.fc32.noarch.rp 18 MB/s | 4.9 MB 00:00 (18/20): mingw64-winpthreads-6.0.0-3.fc32.noarc 5.0 MB/s | 49 kB 00:00 (19/20): mingw64-gcc-9.2.1-6.fc32.i686.rpm 15 MB/s | 11 MB 00:00 (20/20): mingw64-gcc-c++-9.2.1-6.fc32.i686.rpm 24 MB/s | 22 MB 00:00 -------------------------------------------------------------------------------- Total 44 MB/s | 103 MB 00:02 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : libmpc-1.1.0-8.fc32.i686 1/20 Installing : isl-0.16.1-10.fc32.i686 2/20 Installing : mingw-filesystem-base-113-1.fc33.noarch 3/20 Installing : mingw32-filesystem-113-1.fc33.noarch 4/20 Installing : mingw64-filesystem-113-1.fc33.noarch 5/20 Installing : mingw64-crt-6.0.0-4.fc32.noarch 6/20 Installing : mingw64-winpthreads-6.0.0-3.fc32.noarch 7/20 Installing : mingw32-crt-6.0.0-4.fc32.noarch 8/20 Installing : mingw32-winpthreads-6.0.0-3.fc32.noarch 9/20 Installing : mingw-binutils-generic-2.32-7.fc32.i686 10/20 Installing : mingw32-headers-6.0.0-3.fc32.noarch 11/20 Installing : mingw64-headers-6.0.0-3.fc32.noarch 12/20 Installing : mingw32-binutils-2.32-7.fc32.i686 13/20 Installing : mingw64-binutils-2.32-7.fc32.i686 14/20 Installing : mingw64-cpp-9.2.1-6.fc32.i686 15/20 Installing : mingw64-gcc-9.2.1-6.fc32.i686 16/20 Installing : mingw32-cpp-9.2.1-6.fc32.i686 17/20 Installing : mingw32-gcc-9.2.1-6.fc32.i686 18/20 Installing : mingw32-gcc-c++-9.2.1-6.fc32.i686 19/20 Installing : mingw64-gcc-c++-9.2.1-6.fc32.i686 20/20 Running scriptlet: mingw64-gcc-c++-9.2.1-6.fc32.i686 20/20 Verifying : isl-0.16.1-10.fc32.i686 1/20 Verifying : libmpc-1.1.0-8.fc32.i686 2/20 Verifying : mingw-binutils-generic-2.32-7.fc32.i686 3/20 Verifying : mingw-filesystem-base-113-1.fc33.noarch 4/20 Verifying : mingw32-binutils-2.32-7.fc32.i686 5/20 Verifying : mingw32-cpp-9.2.1-6.fc32.i686 6/20 Verifying : mingw32-crt-6.0.0-4.fc32.noarch 7/20 Verifying : mingw32-filesystem-113-1.fc33.noarch 8/20 Verifying : mingw32-gcc-9.2.1-6.fc32.i686 9/20 Verifying : mingw32-gcc-c++-9.2.1-6.fc32.i686 10/20 Verifying : mingw32-headers-6.0.0-3.fc32.noarch 11/20 Verifying : mingw32-winpthreads-6.0.0-3.fc32.noarch 12/20 Verifying : mingw64-binutils-2.32-7.fc32.i686 13/20 Verifying : mingw64-cpp-9.2.1-6.fc32.i686 14/20 Verifying : mingw64-crt-6.0.0-4.fc32.noarch 15/20 Verifying : mingw64-filesystem-113-1.fc33.noarch 16/20 Verifying : mingw64-gcc-9.2.1-6.fc32.i686 17/20 Verifying : mingw64-gcc-c++-9.2.1-6.fc32.i686 18/20 Verifying : mingw64-headers-6.0.0-3.fc32.noarch 19/20 Verifying : mingw64-winpthreads-6.0.0-3.fc32.noarch 20/20 Installed: isl-0.16.1-10.fc32.i686 libmpc-1.1.0-8.fc32.i686 mingw-binutils-generic-2.32-7.fc32.i686 mingw-filesystem-base-113-1.fc33.noarch mingw32-binutils-2.32-7.fc32.i686 mingw32-cpp-9.2.1-6.fc32.i686 mingw32-crt-6.0.0-4.fc32.noarch mingw32-filesystem-113-1.fc33.noarch mingw32-gcc-9.2.1-6.fc32.i686 mingw32-gcc-c++-9.2.1-6.fc32.i686 mingw32-headers-6.0.0-3.fc32.noarch mingw32-winpthreads-6.0.0-3.fc32.noarch mingw64-binutils-2.32-7.fc32.i686 mingw64-cpp-9.2.1-6.fc32.i686 mingw64-crt-6.0.0-4.fc32.noarch mingw64-filesystem-113-1.fc33.noarch mingw64-gcc-9.2.1-6.fc32.i686 mingw64-gcc-c++-9.2.1-6.fc32.i686 mingw64-headers-6.0.0-3.fc32.noarch mingw64-winpthreads-6.0.0-3.fc32.noarch Complete! Finish: build setup for mingw-sparsehash-2.0.3-1.fc33.src.rpm Start: rpmbuild mingw-sparsehash-2.0.3-1.fc33.src.rpm Building target platforms: i686 Building for target i686 setting SOURCE_DATE_EPOCH=1594339200 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.lc3nDw + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf sparsehash-sparsehash-2.0.3 + /usr/bin/gzip -dc /builddir/build/SOURCES/sparsehash-2.0.3.tar.gz + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd sparsehash-sparsehash-2.0.3 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.1jl5Jw + umask 022 + cd /builddir/build/BUILD + cd sparsehash-sparsehash-2.0.3 + run_mingw_configure + '[' 1 = 1 ']' ++ find . -name config.guess -o -name config.sub + for i in $(find . -name config.guess -o -name config.sub) ++ basename ./config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./config.sub ++ basename ./config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./config.sub '/usr/lib/rpm/redhat/config.sub' -> './config.sub' + for i in $(find . -name config.guess -o -name config.sub) ++ basename ./config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./config.guess ++ basename ./config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./config.guess '/usr/lib/rpm/redhat/config.guess' -> './config.guess' + mkdir build_win32 + pushd build_win32 ~/build/BUILD/sparsehash-sparsehash-2.0.3/build_win32 ~/build/BUILD/sparsehash-sparsehash-2.0.3 ++ /usr/bin/env ++ /usr/bin/cut -d= -f1 ++ egrep -vw 'PWD|USER|LANG' ++ egrep '^(w+)=(.*)$' + unset + test -z '' + PATH_ORIG=/builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + export PATH_ORIG + PATH=/usr/i686-w64-mingw32/sys-root/mingw/bin:/builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + export PATH + HOST_CC=gcc + export HOST_CC + unset PKG_CONFIG_PATH + _PREFIX=/usr/bin/i686-w64-mingw32- ++ ls -1 /usr/bin/i686-w64-mingw32-addr2line /usr/bin/i686-w64-mingw32-ar /usr/bin/i686-w64-mingw32-as /usr/bin/i686-w64-mingw32-c++ /usr/bin/i686-w64-mingw32-c++filt /usr/bin/i686-w64-mingw32-cpp /usr/bin/i686-w64-mingw32-dlltool /usr/bin/i686-w64-mingw32-dllwrap /usr/bin/i686-w64-mingw32-elfedit /usr/bin/i686-w64-mingw32-g++ /usr/bin/i686-w64-mingw32-gcc /usr/bin/i686-w64-mingw32-gcc-9.2.1 /usr/bin/i686-w64-mingw32-gcc-ar /usr/bin/i686-w64-mingw32-gcc-nm /usr/bin/i686-w64-mingw32-gcc-ranlib /usr/bin/i686-w64-mingw32-gcov /usr/bin/i686-w64-mingw32-gcov-dump /usr/bin/i686-w64-mingw32-gcov-tool /usr/bin/i686-w64-mingw32-gprof /usr/bin/i686-w64-mingw32-ld /usr/bin/i686-w64-mingw32-ld.bfd /usr/bin/i686-w64-mingw32-nm /usr/bin/i686-w64-mingw32-objcopy /usr/bin/i686-w64-mingw32-objdump /usr/bin/i686-w64-mingw32-ranlib /usr/bin/i686-w64-mingw32-readelf /usr/bin/i686-w64-mingw32-size /usr/bin/i686-w64-mingw32-strings /usr/bin/i686-w64-mingw32-strip /usr/bin/i686-w64-mingw32-windmc /usr/bin/i686-w64-mingw32-windres ++ grep -v gcc- + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ echo /usr/bin/i686-w64-mingw32-addr2line ++ tr a-z+-. A-ZX__ + x=ADDR2LINE + declare -x ADDR2LINE=/usr/bin/i686-w64-mingw32-addr2line + export ADDR2LINE + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ tr a-z+-. A-ZX__ ++ echo /usr/bin/i686-w64-mingw32-ar ++ sed s,/usr/bin/i686-w64-mingw32-,, + x=AR + declare -x AR=/usr/bin/i686-w64-mingw32-ar + export AR + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ tr a-z+-. A-ZX__ ++ echo /usr/bin/i686-w64-mingw32-as ++ sed s,/usr/bin/i686-w64-mingw32-,, + x=AS + declare -x AS=/usr/bin/i686-w64-mingw32-as + export AS + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ echo /usr/bin/i686-w64-mingw32-c++ + x=CXX + declare -x CXX=/usr/bin/i686-w64-mingw32-c++ + export CXX + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ echo /usr/bin/i686-w64-mingw32-c++filt + x=CXXFILT + declare -x CXXFILT=/usr/bin/i686-w64-mingw32-c++filt + export CXXFILT + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ tr a-z+-. A-ZX__ ++ echo /usr/bin/i686-w64-mingw32-cpp ++ sed s,/usr/bin/i686-w64-mingw32-,, + x=CPP + declare -x CPP=/usr/bin/i686-w64-mingw32-cpp + export CPP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ echo /usr/bin/i686-w64-mingw32-dlltool + x=DLLTOOL + declare -x DLLTOOL=/usr/bin/i686-w64-mingw32-dlltool + export DLLTOOL + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ tr a-z+-. A-ZX__ ++ echo /usr/bin/i686-w64-mingw32-dllwrap ++ sed s,/usr/bin/i686-w64-mingw32-,, + x=DLLWRAP + declare -x DLLWRAP=/usr/bin/i686-w64-mingw32-dllwrap + export DLLWRAP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-elfedit ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/i686-w64-mingw32-,, + x=ELFEDIT + declare -x ELFEDIT=/usr/bin/i686-w64-mingw32-elfedit + export ELFEDIT + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-g++ ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/i686-w64-mingw32-,, + x=GXX + declare -x GXX=/usr/bin/i686-w64-mingw32-g++ + export GXX + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ echo /usr/bin/i686-w64-mingw32-gcc + x=GCC + declare -x GCC=/usr/bin/i686-w64-mingw32-gcc + export GCC + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ echo /usr/bin/i686-w64-mingw32-gcov + x=GCOV + declare -x GCOV=/usr/bin/i686-w64-mingw32-gcov + export GCOV + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ ++ echo /usr/bin/i686-w64-mingw32-gcov-dump + x=GCOV_DUMP + declare -x GCOV_DUMP=/usr/bin/i686-w64-mingw32-gcov-dump + export GCOV_DUMP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ tr a-z+-. A-ZX__ ++ echo /usr/bin/i686-w64-mingw32-gcov-tool ++ sed s,/usr/bin/i686-w64-mingw32-,, + x=GCOV_TOOL + declare -x GCOV_TOOL=/usr/bin/i686-w64-mingw32-gcov-tool + export GCOV_TOOL + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-gprof ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/i686-w64-mingw32-,, + x=GPROF + declare -x GPROF=/usr/bin/i686-w64-mingw32-gprof + export GPROF + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-ld ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/i686-w64-mingw32-,, + x=LD + declare -x LD=/usr/bin/i686-w64-mingw32-ld + export LD + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ echo /usr/bin/i686-w64-mingw32-ld.bfd + x=LD_BFD + declare -x LD_BFD=/usr/bin/i686-w64-mingw32-ld.bfd + export LD_BFD + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ echo /usr/bin/i686-w64-mingw32-nm + x=NM + declare -x NM=/usr/bin/i686-w64-mingw32-nm + export NM + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ tr a-z+-. A-ZX__ ++ echo /usr/bin/i686-w64-mingw32-objcopy ++ sed s,/usr/bin/i686-w64-mingw32-,, + x=OBJCOPY + declare -x OBJCOPY=/usr/bin/i686-w64-mingw32-objcopy + export OBJCOPY + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-objdump ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/i686-w64-mingw32-,, + x=OBJDUMP + declare -x OBJDUMP=/usr/bin/i686-w64-mingw32-objdump + export OBJDUMP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-ranlib ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=RANLIB + declare -x RANLIB=/usr/bin/i686-w64-mingw32-ranlib + export RANLIB + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-readelf ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/i686-w64-mingw32-,, + x=READELF + declare -x READELF=/usr/bin/i686-w64-mingw32-readelf + export READELF + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ ++ echo /usr/bin/i686-w64-mingw32-size + x=SIZE + declare -x SIZE=/usr/bin/i686-w64-mingw32-size + export SIZE + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ echo /usr/bin/i686-w64-mingw32-strings + x=STRINGS + declare -x STRINGS=/usr/bin/i686-w64-mingw32-strings + export STRINGS + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ echo /usr/bin/i686-w64-mingw32-strip + x=STRIP + declare -x STRIP=/usr/bin/i686-w64-mingw32-strip + export STRIP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ ++ echo /usr/bin/i686-w64-mingw32-windmc + x=WINDMC + declare -x WINDMC=/usr/bin/i686-w64-mingw32-windmc + export WINDMC + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/i686-w64-mingw32-windres ++ sed s,/usr/bin/i686-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=WINDRES + declare -x WINDRES=/usr/bin/i686-w64-mingw32-windres + export WINDRES + unset _PREFIX + CC=i686-w64-mingw32-gcc + export CC + CFLAGS=' -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4' + export CFLAGS + CPPFLAGS= + export CPPFLAGS + '[' -x /usr/bin/i686-w64-mingw32-g++ ']' + CXX=i686-w64-mingw32-g++ + export CXX + CXXFLAGS=' -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4' + export CXXFLAGS + LDFLAGS= + export LDFLAGS ++ ls /usr/i686-w64-mingw32/sys-root/mingw/bin/libatomic-1.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libgcc_s_dw2-1.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libssp-0.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libstdc++-6.dll /usr/i686-w64-mingw32/sys-root/mingw/bin/libwinpthread-1.dll ++ grep -- '-config$' + unset x i + __mingw32_topdir=. + test -x configure + __mingw32_topdir=.. + ../configure --host=i686-w64-mingw32 --build=i686-redhat-linux-gnu --target=i686-w64-mingw32 --prefix=/usr/i686-w64-mingw32/sys-root/mingw --exec-prefix=/usr/i686-w64-mingw32/sys-root/mingw --bindir=/usr/i686-w64-mingw32/sys-root/mingw/bin --sbindir=/usr/i686-w64-mingw32/sys-root/mingw/sbin --sysconfdir=/usr/i686-w64-mingw32/sys-root/mingw/etc --datadir=/usr/i686-w64-mingw32/sys-root/mingw/share --includedir=/usr/i686-w64-mingw32/sys-root/mingw/include --libdir=/usr/i686-w64-mingw32/sys-root/mingw/lib --libexecdir=/usr/i686-w64-mingw32/sys-root/mingw/libexec --localstatedir=/usr/i686-w64-mingw32/sys-root/mingw/var --sharedstatedir=/usr/i686-w64-mingw32/sys-root/mingw/com --mandir=/usr/i686-w64-mingw32/sys-root/mingw/share/man --infodir=/usr/i686-w64-mingw32/sys-root/mingw/share/info checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for i686-w64-mingw32-strip... /usr/bin/i686-w64-mingw32-strip checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether the C++ compiler works... yes checking for C++ compiler default output file name... a.exe checking for suffix of executables... .exe checking whether we are cross compiling... yes checking for suffix of object files... o checking whether we are using the GNU C++ compiler... yes checking whether i686-w64-mingw32-g++ accepts -g... yes checking for style of include used by make... GNU checking dependency style of i686-w64-mingw32-g++... gcc3 checking for i686-w64-mingw32-gcc... i686-w64-mingw32-gcc checking whether we are using the GNU C compiler... yes checking whether i686-w64-mingw32-gcc accepts -g... yes checking for i686-w64-mingw32-gcc option to accept ISO C89... none needed checking dependency style of i686-w64-mingw32-gcc... gcc3 checking how to run the C preprocessor... /usr/bin/i686-w64-mingw32-cpp checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for memcpy... yes checking for memmove... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for uint16_t... yes checking for u_int16_t... no checking for __uint16... no checking for long long... yes checking sys/resource.h usability... no checking sys/resource.h presence... no checking for sys/resource.h... no checking for unistd.h... (cached) yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking sys/utsname.h usability... no checking sys/utsname.h presence... no checking for sys/utsname.h... no checking how to run the C++ preprocessor... i686-w64-mingw32-g++ -E checking google/malloc_extension.h usability... no checking google/malloc_extension.h presence... no checking for google/malloc_extension.h... no checking whether the compiler implements namespaces... yes checking the location of hash_map... checking how to include hash_fun directly... configure: creating ./config.status config.status: creating Makefile config.status: creating src/config.h config.status: executing depfiles commands + popd + mkdir build_win64 ~/build/BUILD/sparsehash-sparsehash-2.0.3 + pushd build_win64 ~/build/BUILD/sparsehash-sparsehash-2.0.3/build_win64 ~/build/BUILD/sparsehash-sparsehash-2.0.3 ++ egrep -vw 'PWD|USER|LANG' ++ egrep '^(w+)=(.*)$' ++ /usr/bin/env ++ /usr/bin/cut -d= -f1 + unset + test -z /builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + PATH=/usr/x86_64-w64-mingw32/sys-root/mingw/bin:/builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin + export PATH + HOST_CC=gcc + export HOST_CC + unset PKG_CONFIG_PATH + _PREFIX=/usr/bin/x86_64-w64-mingw32- ++ grep -v gcc- ++ ls -1 /usr/bin/x86_64-w64-mingw32-addr2line /usr/bin/x86_64-w64-mingw32-ar /usr/bin/x86_64-w64-mingw32-as /usr/bin/x86_64-w64-mingw32-c++ /usr/bin/x86_64-w64-mingw32-c++filt /usr/bin/x86_64-w64-mingw32-cpp /usr/bin/x86_64-w64-mingw32-dlltool /usr/bin/x86_64-w64-mingw32-dllwrap /usr/bin/x86_64-w64-mingw32-elfedit /usr/bin/x86_64-w64-mingw32-g++ /usr/bin/x86_64-w64-mingw32-gcc /usr/bin/x86_64-w64-mingw32-gcc-9.2.1 /usr/bin/x86_64-w64-mingw32-gcc-ar /usr/bin/x86_64-w64-mingw32-gcc-nm /usr/bin/x86_64-w64-mingw32-gcc-ranlib /usr/bin/x86_64-w64-mingw32-gcov /usr/bin/x86_64-w64-mingw32-gcov-dump /usr/bin/x86_64-w64-mingw32-gcov-tool /usr/bin/x86_64-w64-mingw32-gprof /usr/bin/x86_64-w64-mingw32-ld /usr/bin/x86_64-w64-mingw32-ld.bfd /usr/bin/x86_64-w64-mingw32-nm /usr/bin/x86_64-w64-mingw32-objcopy /usr/bin/x86_64-w64-mingw32-objdump /usr/bin/x86_64-w64-mingw32-ranlib /usr/bin/x86_64-w64-mingw32-readelf /usr/bin/x86_64-w64-mingw32-size /usr/bin/x86_64-w64-mingw32-strings /usr/bin/x86_64-w64-mingw32-strip /usr/bin/x86_64-w64-mingw32-windmc /usr/bin/x86_64-w64-mingw32-windres + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-addr2line ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, + x=ADDR2LINE + declare -x ADDR2LINE=/usr/bin/x86_64-w64-mingw32-addr2line + export ADDR2LINE + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-ar ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, + x=AR + declare -x AR=/usr/bin/x86_64-w64-mingw32-ar + export AR + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-as ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, + x=AS + declare -x AS=/usr/bin/x86_64-w64-mingw32-as + export AS + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ echo /usr/bin/x86_64-w64-mingw32-c++ + x=CXX + declare -x CXX=/usr/bin/x86_64-w64-mingw32-c++ + export CXX + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ echo /usr/bin/x86_64-w64-mingw32-c++filt ++ tr a-z+-. A-ZX__ + x=CXXFILT + declare -x CXXFILT=/usr/bin/x86_64-w64-mingw32-c++filt + export CXXFILT + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ ++ echo /usr/bin/x86_64-w64-mingw32-cpp + x=CPP + declare -x CPP=/usr/bin/x86_64-w64-mingw32-cpp + export CPP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-dlltool ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=DLLTOOL + declare -x DLLTOOL=/usr/bin/x86_64-w64-mingw32-dlltool + export DLLTOOL + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-dllwrap ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=DLLWRAP + declare -x DLLWRAP=/usr/bin/x86_64-w64-mingw32-dllwrap + export DLLWRAP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ ++ echo /usr/bin/x86_64-w64-mingw32-elfedit + x=ELFEDIT + declare -x ELFEDIT=/usr/bin/x86_64-w64-mingw32-elfedit + export ELFEDIT + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-g++ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=GXX + declare -x GXX=/usr/bin/x86_64-w64-mingw32-g++ + export GXX + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ echo /usr/bin/x86_64-w64-mingw32-gcc + x=GCC + declare -x GCC=/usr/bin/x86_64-w64-mingw32-gcc + export GCC + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ echo /usr/bin/x86_64-w64-mingw32-gcov ++ tr a-z+-. A-ZX__ + x=GCOV + declare -x GCOV=/usr/bin/x86_64-w64-mingw32-gcov + export GCOV + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ echo /usr/bin/x86_64-w64-mingw32-gcov-dump + x=GCOV_DUMP + declare -x GCOV_DUMP=/usr/bin/x86_64-w64-mingw32-gcov-dump + export GCOV_DUMP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-gcov-tool ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=GCOV_TOOL + declare -x GCOV_TOOL=/usr/bin/x86_64-w64-mingw32-gcov-tool + export GCOV_TOOL + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ echo /usr/bin/x86_64-w64-mingw32-gprof + x=GPROF + declare -x GPROF=/usr/bin/x86_64-w64-mingw32-gprof + export GPROF + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ echo /usr/bin/x86_64-w64-mingw32-ld ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ + x=LD + declare -x LD=/usr/bin/x86_64-w64-mingw32-ld + export LD + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ echo /usr/bin/x86_64-w64-mingw32-ld.bfd + x=LD_BFD + declare -x LD_BFD=/usr/bin/x86_64-w64-mingw32-ld.bfd + export LD_BFD + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ ++ echo /usr/bin/x86_64-w64-mingw32-nm + x=NM + declare -x NM=/usr/bin/x86_64-w64-mingw32-nm + export NM + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ echo /usr/bin/x86_64-w64-mingw32-objcopy + x=OBJCOPY + declare -x OBJCOPY=/usr/bin/x86_64-w64-mingw32-objcopy + export OBJCOPY + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ tr a-z+-. A-ZX__ ++ echo /usr/bin/x86_64-w64-mingw32-objdump + x=OBJDUMP + declare -x OBJDUMP=/usr/bin/x86_64-w64-mingw32-objdump + export OBJDUMP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ echo /usr/bin/x86_64-w64-mingw32-ranlib + x=RANLIB + declare -x RANLIB=/usr/bin/x86_64-w64-mingw32-ranlib + export RANLIB + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ echo /usr/bin/x86_64-w64-mingw32-readelf + x=READELF + declare -x READELF=/usr/bin/x86_64-w64-mingw32-readelf + export READELF + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ echo /usr/bin/x86_64-w64-mingw32-size + x=SIZE + declare -x SIZE=/usr/bin/x86_64-w64-mingw32-size + export SIZE + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ echo /usr/bin/x86_64-w64-mingw32-strings + x=STRINGS + declare -x STRINGS=/usr/bin/x86_64-w64-mingw32-strings + export STRINGS + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ echo /usr/bin/x86_64-w64-mingw32-strip + x=STRIP + declare -x STRIP=/usr/bin/x86_64-w64-mingw32-strip + export STRIP + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ echo /usr/bin/x86_64-w64-mingw32-windmc + x=WINDMC + declare -x WINDMC=/usr/bin/x86_64-w64-mingw32-windmc + export WINDMC + for i in `ls -1 ${_PREFIX}* | grep -v 'gcc-'` ++ tr a-z+-. A-ZX__ ++ sed s,/usr/bin/x86_64-w64-mingw32-,, ++ echo /usr/bin/x86_64-w64-mingw32-windres + x=WINDRES + declare -x WINDRES=/usr/bin/x86_64-w64-mingw32-windres + export WINDRES + unset _PREFIX + CC=x86_64-w64-mingw32-gcc + export CC + CFLAGS=' -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4' + export CFLAGS + CPPFLAGS= + export CPPFLAGS + '[' -x /usr/bin/x86_64-w64-mingw32-g++ ']' + CXX=x86_64-w64-mingw32-g++ + export CXX + CXXFLAGS=' -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4' + export CXXFLAGS + LDFLAGS= + export LDFLAGS ++ grep -- '-config$' ++ ls /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libatomic-1.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libgcc_s_seh-1.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libssp-0.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libstdc++-6.dll /usr/x86_64-w64-mingw32/sys-root/mingw/bin/libwinpthread-1.dll + unset x i + __mingw64_topdir=. + test -x configure + __mingw64_topdir=.. + ../configure --host=x86_64-w64-mingw32 --build=i686-redhat-linux-gnu --target=x86_64-w64-mingw32 --prefix=/usr/x86_64-w64-mingw32/sys-root/mingw --exec-prefix=/usr/x86_64-w64-mingw32/sys-root/mingw --bindir=/usr/x86_64-w64-mingw32/sys-root/mingw/bin --sbindir=/usr/x86_64-w64-mingw32/sys-root/mingw/sbin --sysconfdir=/usr/x86_64-w64-mingw32/sys-root/mingw/etc --datadir=/usr/x86_64-w64-mingw32/sys-root/mingw/share --includedir=/usr/x86_64-w64-mingw32/sys-root/mingw/include --libdir=/usr/x86_64-w64-mingw32/sys-root/mingw/lib --libexecdir=/usr/x86_64-w64-mingw32/sys-root/mingw/libexec --localstatedir=/usr/x86_64-w64-mingw32/sys-root/mingw/var --sharedstatedir=/usr/x86_64-w64-mingw32/sys-root/mingw/com --mandir=/usr/x86_64-w64-mingw32/sys-root/mingw/share/man --infodir=/usr/x86_64-w64-mingw32/sys-root/mingw/share/info checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for x86_64-w64-mingw32-strip... /usr/bin/x86_64-w64-mingw32-strip checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether the C++ compiler works... yes checking for C++ compiler default output file name... a.exe checking for suffix of executables... .exe checking whether we are cross compiling... yes checking for suffix of object files... o checking whether we are using the GNU C++ compiler... yes checking whether x86_64-w64-mingw32-g++ accepts -g... yes checking for style of include used by make... GNU checking dependency style of x86_64-w64-mingw32-g++... gcc3 checking for x86_64-w64-mingw32-gcc... x86_64-w64-mingw32-gcc checking whether we are using the GNU C compiler... yes checking whether x86_64-w64-mingw32-gcc accepts -g... yes checking for x86_64-w64-mingw32-gcc option to accept ISO C89... none needed checking dependency style of x86_64-w64-mingw32-gcc... gcc3 checking how to run the C preprocessor... /usr/bin/x86_64-w64-mingw32-cpp checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for memcpy... yes checking for memmove... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for uint16_t... yes checking for u_int16_t... no checking for __uint16... no checking for long long... yes checking sys/resource.h usability... no checking sys/resource.h presence... no checking for sys/resource.h... no checking for unistd.h... (cached) yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking sys/utsname.h usability... no checking sys/utsname.h presence... no checking for sys/utsname.h... no checking how to run the C++ preprocessor... x86_64-w64-mingw32-g++ -E checking google/malloc_extension.h usability... no checking google/malloc_extension.h presence... no checking for google/malloc_extension.h... no checking whether the compiler implements namespaces... yes checking the location of hash_map... checking how to include hash_fun directly... configure: creating ./config.status config.status: creating Makefile config.status: creating src/config.h config.status: executing depfiles commands + popd ~/build/BUILD/sparsehash-sparsehash-2.0.3 + run_mingw_make -j2 + /usr/bin/make -C build_win32 -j2 make: Entering directory '/builddir/build/BUILD/sparsehash-sparsehash-2.0.3/build_win32' [ -d src/sparsehash/internal ] || mkdir -p src/sparsehash/internal echo "/*" > src/sparsehash/internal/_sparsehash_config echo " * NOTE: This file is for internal use only." >> src/sparsehash/internal/_sparsehash_config echo " * Do not use these #defines in your own program!" >> src/sparsehash/internal/_sparsehash_config echo " */" >> src/sparsehash/internal/_sparsehash_config gawk '{prevline=currline; currline=$0;} \ /^#/ {in_second_file = 1;} \ !in_second_file {if (currline !~ /^ *$/) {inc[currline]=0}}; \ in_second_file { for (i in inc) { \ if (index(currline, i) != 0) { \ print "\n"prevline"\n"currline; \ delete inc[i]; \ } \ } }' \ ../src/config.h.include ./src/config.h \ >> src/sparsehash/internal/_sparsehash_config mv -f src/sparsehash/internal/_sparsehash_config src/sparsehash/internal/sparseconfig.h /usr/bin/make all-am make[1]: Entering directory '/builddir/build/BUILD/sparsehash-sparsehash-2.0.3/build_win32' i686-w64-mingw32-g++ -DHAVE_CONFIG_H -I. -I.. -I./src -I../src -Wall -W -Wwrite-strings -Woverloaded-virtual -Wshadow -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -MT template_util_unittest.o -MD -MP -MF .deps/template_util_unittest.Tpo -c -o template_util_unittest.o `test -f 'src/template_util_unittest.cc' || echo '../'`src/template_util_unittest.cc i686-w64-mingw32-g++ -DHAVE_CONFIG_H -I. -I.. -I./src -I../src -Wall -W -Wwrite-strings -Woverloaded-virtual -Wshadow -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -MT type_traits_unittest.o -MD -MP -MF .deps/type_traits_unittest.Tpo -c -o type_traits_unittest.o `test -f 'src/type_traits_unittest.cc' || echo '../'`src/type_traits_unittest.cc mv -f .deps/template_util_unittest.Tpo .deps/template_util_unittest.Po i686-w64-mingw32-g++ -DHAVE_CONFIG_H -I. -I.. -I./src -I../src -Wall -W -Wwrite-strings -Woverloaded-virtual -Wshadow -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -MT libc_allocator_with_realloc_test.o -MD -MP -MF .deps/libc_allocator_with_realloc_test.Tpo -c -o libc_allocator_with_realloc_test.o `test -f 'src/libc_allocator_with_realloc_test.cc' || echo '../'`src/libc_allocator_with_realloc_test.cc mv -f .deps/type_traits_unittest.Tpo .deps/type_traits_unittest.Po i686-w64-mingw32-g++ -DHAVE_CONFIG_H -I. -I.. -I./src -I../src -Wall -W -Wwrite-strings -Woverloaded-virtual -Wshadow -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -MT sparsetable_unittest.o -MD -MP -MF .deps/sparsetable_unittest.Tpo -c -o sparsetable_unittest.o `test -f 'src/sparsetable_unittest.cc' || echo '../'`src/sparsetable_unittest.cc mv -f .deps/libc_allocator_with_realloc_test.Tpo .deps/libc_allocator_with_realloc_test.Po i686-w64-mingw32-g++ -DHAVE_CONFIG_H -I. -I.. -I./src -I../src -Wall -W -Wwrite-strings -Woverloaded-virtual -Wshadow -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -MT hashtable_test.o -MD -MP -MF .deps/hashtable_test.Tpo -c -o hashtable_test.o `test -f 'src/hashtable_test.cc' || echo '../'`src/hashtable_test.cc In file included from ../src/sparsetable_unittest.cc:47: ../src/sparsehash/sparsetable: In member function 'google::sparsetable& google::sparsetable::operator=(const google::sparsetable&)': ../src/sparsehash/sparsetable:1358:7: warning: implicitly-declared 'constexpr google::sparsetable::Settings& google::sparsetable::Settings::operator=(const google::sparsetable::Settings&)' is deprecated [-Wdeprecated-copy] 1358 | class sparsetable { | ^~~~~~~~~~~ ../src/sparsehash/sparsetable:1798:5: note: because 'google::sparsetable::Settings' has user-provided 'google::sparsetable::Settings::Settings(const google::sparsetable::Settings&) [with T = int; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc]' 1798 | Settings(const Settings& s) | ^~~~~~~~ ../src/sparsetable_unittest.cc: In function 'void TestAllocator()': ../src/sparsetable_unittest.cc:621:9: note: synthesized method 'google::sparsetable& google::sparsetable::operator=(const google::sparsetable&)' first required here 621 | y = x; | ^ In file included from ../src/sparsetable_unittest.cc:47: ../src/sparsehash/sparsetable: In member function 'google::sparsetable >& google::sparsetable >::operator=(const google::sparsetable >&)': ../src/sparsehash/sparsetable:1358:7: warning: implicitly-declared 'constexpr google::sparsetable >::Settings& google::sparsetable >::Settings::operator=(const google::sparsetable >::Settings&)' is deprecated [-Wdeprecated-copy] 1358 | class sparsetable { | ^~~~~~~~~~~ ../src/sparsehash/sparsetable:1798:5: note: because 'google::sparsetable >::Settings' has user-provided 'google::sparsetable::Settings::Settings(const google::sparsetable::Settings&) [with T = int; short unsigned int GROUP_SIZE = 48; Alloc = std::allocator]' 1798 | Settings(const Settings& s) | ^~~~~~~~ ../src/sparsetable_unittest.cc: In function 'void TestAllocator()': ../src/sparsetable_unittest.cc:639:9: note: synthesized method 'google::sparsetable >& google::sparsetable >::operator=(const google::sparsetable >&)' first required here 639 | v = u; | ^ In file included from ../src/sparsetable_unittest.cc:47: ../src/sparsehash/sparsetable: In member function 'google::sparsetable >& google::sparsetable >::operator=(const google::sparsetable >&)': ../src/sparsehash/sparsetable:1358:7: warning: implicitly-declared 'constexpr google::sparsetable >::Settings& google::sparsetable >::Settings::operator=(const google::sparsetable >::Settings&)' is deprecated [-Wdeprecated-copy] 1358 | class sparsetable { | ^~~~~~~~~~~ ../src/sparsehash/sparsetable:1798:5: note: because 'google::sparsetable >::Settings' has user-provided 'google::sparsetable::Settings::Settings(const google::sparsetable::Settings&) [with T = std::__cxx11::basic_string; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >]' 1798 | Settings(const Settings& s) | ^~~~~~~~ ../src/sparsetable_unittest.cc: In function 'void TestAllocator()': ../src/sparsetable_unittest.cc:657:9: note: synthesized method 'google::sparsetable >& google::sparsetable >::operator=(const google::sparsetable >&)' first required here 657 | b = a; | ^ ../src/hashtable_test.cc: In member function 'void {anonymous}::TEST_HashtableTest_SimpleDataTypeOptimizations::Run()': ../src/hashtable_test.cc:1777:27: warning: implicitly-declared 'constexpr {anonymous}::Memmove& {anonymous}::Memmove::operator=(const {anonymous}::Memmove&)' is deprecated [-Wdeprecated-copy] 1777 | memmove[i] = Memmove(i); | ^ ../src/hashtable_test.cc:1742:3: note: because '{anonymous}::Memmove' has user-provided '{anonymous}::Memmove::Memmove(const {anonymous}::Memmove&)' 1742 | Memmove(const Memmove& that) { this->i = that.i; num_copies++; } | ^~~~~~~ ../src/hashtable_test.cc:1783:31: warning: implicitly-declared 'constexpr {anonymous}::NoMemmove& {anonymous}::NoMemmove::operator=(const {anonymous}::NoMemmove&)' is deprecated [-Wdeprecated-copy] 1783 | nomemmove[i] = NoMemmove(i); | ^ ../src/hashtable_test.cc:1752:3: note: because '{anonymous}::NoMemmove' has user-provided '{anonymous}::NoMemmove::NoMemmove(const {anonymous}::NoMemmove&)' 1752 | NoMemmove(const NoMemmove& that) { this->i = that.i; num_copies++; } | ^~~~~~~~~ ../src/hashtable_test.cc:1789:45: warning: implicitly-declared 'constexpr {anonymous}::Memmove& {anonymous}::Memmove::operator=(const {anonymous}::Memmove&)' is deprecated [-Wdeprecated-copy] 1789 | memmove_nonstandard_alloc[i] = Memmove(i); | ^ ../src/hashtable_test.cc:1742:3: note: because '{anonymous}::Memmove' has user-provided '{anonymous}::Memmove::Memmove(const {anonymous}::Memmove&)' 1742 | Memmove(const Memmove& that) { this->i = that.i; num_copies++; } | ^~~~~~~ ../src/hashtable_test.cc: In instantiation of 'void {anonymous}::TEST_onetype_HashtableIntTest_Typedefs::Run() [with TypeParam = google::HashtableInterface_SparseHashMap >]': ../src/hashtable_test.cc:571:1: required from '{anonymous}::TEST_onetype_HashtableIntTest_Typedefs::TEST_onetype_HashtableIntTest_Typedefs() [with TypeParam = google::HashtableInterface_SparseHashMap >]' ../src/hashtable_test.cc:571:1: required from here ../src/hashtable_test.cc:577:32: warning: variable 'kt' set but not used [-Wunused-but-set-variable] 577 | typename TypeParam::key_type kt; | ^~ ../src/hashtable_test.cc:583:33: warning: variable 'st' set but not used [-Wunused-but-set-variable] 583 | typename TypeParam::size_type st; | ^~ ../src/hashtable_test.cc: In instantiation of 'void {anonymous}::TEST_onetype_HashtableIntTest_Typedefs::Run() [with TypeParam = google::HashtableInterface_SparseHashSet >]': ../src/hashtable_test.cc:571:1: required from '{anonymous}::TEST_onetype_HashtableIntTest_Typedefs::TEST_onetype_HashtableIntTest_Typedefs() [with TypeParam = google::HashtableInterface_SparseHashSet >]' ../src/hashtable_test.cc:571:1: required from here ../src/hashtable_test.cc:577:32: warning: variable 'kt' set but not used [-Wunused-but-set-variable] 577 | typename TypeParam::key_type kt; | ^~ ../src/hashtable_test.cc:583:33: warning: variable 'st' set but not used [-Wunused-but-set-variable] 583 | typename TypeParam::size_type st; | ^~ ../src/hashtable_test.cc: In instantiation of 'void {anonymous}::TEST_onetype_HashtableIntTest_Typedefs::Run() [with TypeParam = google::HashtableInterface_SparseHashtable, {anonymous}::SetKey >, {anonymous}::Hasher, {anonymous}::Alloc >]': ../src/hashtable_test.cc:571:1: required from '{anonymous}::TEST_onetype_HashtableIntTest_Typedefs::TEST_onetype_HashtableIntTest_Typedefs() [with TypeParam = google::HashtableInterface_SparseHashtable, {anonymous}::SetKey >, {anonymous}::Hasher, {anonymous}::Alloc >]' ../src/hashtable_test.cc:571:1: required from here ../src/hashtable_test.cc:577:32: warning: variable 'kt' set but not used [-Wunused-but-set-variable] 577 | typename TypeParam::key_type kt; | ^~ ../src/hashtable_test.cc:583:33: warning: variable 'st' set but not used [-Wunused-but-set-variable] 583 | typename TypeParam::size_type st; | ^~ ../src/hashtable_test.cc: In instantiation of 'void {anonymous}::TEST_onetype_HashtableIntTest_Typedefs::Run() [with TypeParam = google::HashtableInterface_DenseHashMap >]': ../src/hashtable_test.cc:571:1: required from '{anonymous}::TEST_onetype_HashtableIntTest_Typedefs::TEST_onetype_HashtableIntTest_Typedefs() [with TypeParam = google::HashtableInterface_DenseHashMap >]' ../src/hashtable_test.cc:571:1: required from here ../src/hashtable_test.cc:577:32: warning: variable 'kt' set but not used [-Wunused-but-set-variable] 577 | typename TypeParam::key_type kt; | ^~ ../src/hashtable_test.cc:583:33: warning: variable 'st' set but not used [-Wunused-but-set-variable] 583 | typename TypeParam::size_type st; | ^~ ../src/hashtable_test.cc: In instantiation of 'void {anonymous}::TEST_onetype_HashtableIntTest_Typedefs::Run() [with TypeParam = google::HashtableInterface_DenseHashSet >]': ../src/hashtable_test.cc:571:1: required from '{anonymous}::TEST_onetype_HashtableIntTest_Typedefs::TEST_onetype_HashtableIntTest_Typedefs() [with TypeParam = google::HashtableInterface_DenseHashSet >]' ../src/hashtable_test.cc:571:1: required from here ../src/hashtable_test.cc:577:32: warning: variable 'kt' set but not used [-Wunused-but-set-variable] 577 | typename TypeParam::key_type kt; | ^~ ../src/hashtable_test.cc:583:33: warning: variable 'st' set but not used [-Wunused-but-set-variable] 583 | typename TypeParam::size_type st; | ^~ ../src/hashtable_test.cc: In instantiation of 'void {anonymous}::TEST_onetype_HashtableIntTest_Typedefs::Run() [with TypeParam = google::HashtableInterface_DenseHashtable, {anonymous}::SetKey >, {anonymous}::Hasher, {anonymous}::Alloc >]': ../src/hashtable_test.cc:571:1: required from '{anonymous}::TEST_onetype_HashtableIntTest_Typedefs::TEST_onetype_HashtableIntTest_Typedefs() [with TypeParam = google::HashtableInterface_DenseHashtable, {anonymous}::SetKey >, {anonymous}::Hasher, {anonymous}::Alloc >]' ../src/hashtable_test.cc:571:1: required from here ../src/hashtable_test.cc:577:32: warning: variable 'kt' set but not used [-Wunused-but-set-variable] 577 | typename TypeParam::key_type kt; | ^~ ../src/hashtable_test.cc:583:33: warning: variable 'st' set but not used [-Wunused-but-set-variable] 583 | typename TypeParam::size_type st; | ^~ In file included from ../src/hashtable_test.cc:62: ../src/sparsehash/sparsetable: In instantiation of 'void google::sparsegroup::set_aux(google::sparsegroup::size_type, google::true_type) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsegroup::size_type = short unsigned int; google::true_type = google::integral_constant]': ../src/sparsehash/sparsetable:1123:7: required from 'google::sparsegroup::reference google::sparsegroup::set(google::sparsegroup::size_type, google::sparsegroup::const_reference) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsegroup::reference = std::pair&; google::sparsegroup::size_type = short unsigned int; google::sparsegroup::const_reference = const std::pair&]' ../src/sparsehash/sparsetable:1608:15: required from 'google::sparsetable::reference google::sparsetable::set(google::sparsetable::size_type, google::sparsetable::const_reference) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsetable::reference = std::pair&; google::sparsetable::size_type = unsigned int; google::sparsetable::const_reference = const std::pair&]' ../src/sparsehash/internal/sparsehashtable.h:935:5: required from 'google::sparse_hashtable::iterator google::sparse_hashtable::insert_at(google::sparse_hashtable::const_reference, google::sparse_hashtable::size_type) [with Value = std::pair; Key = int; HashFcn = std::hash; ExtractKey = google::sparse_hash_map::SelectKey; SetKey = google::sparse_hash_map::SetKey; EqualKey = std::equal_to; Alloc = google::libc_allocator_with_realloc >; google::sparse_hashtable::iterator = google::sparse_hashtable_iterator, int, std::hash, google::sparse_hash_map::SelectKey, google::sparse_hash_map::SetKey, std::equal_to, google::libc_allocator_with_realloc > >; google::sparse_hashtable::const_reference = const std::pair&; google::sparse_hashtable::size_type = unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:1005:15: required from 'google::sparse_hashtable::value_type& google::sparse_hashtable::find_or_insert(const key_type&) [with DefaultValue = google::sparse_hash_map::DefaultValue; Value = std::pair; Key = int; HashFcn = std::hash; ExtractKey = google::sparse_hash_map::SelectKey; SetKey = google::sparse_hash_map::SetKey; EqualKey = std::equal_to; Alloc = google::libc_allocator_with_realloc >; google::sparse_hashtable::value_type = std::pair; google::sparse_hashtable::key_type = int]' ../src/sparsehash/sparse_hash_map:246:59: required from 'google::sparse_hash_map::data_type& google::sparse_hash_map::operator[](const key_type&) [with Key = int; T = int; HashFcn = std::hash; EqualKey = std::equal_to; Alloc = google::libc_allocator_with_realloc >; google::sparse_hash_map::data_type = int; google::sparse_hash_map::key_type = int]' ../src/hashtable_test.cc:634:9: required from here ../src/sparsehash/sparsetable:1091:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 1091 | memcpy(group + i, group + i-1, sizeof(*group)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_algobase.h:64, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/char_traits.h:39, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/ios:40, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/ostream:38, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/iostream:39, from ../src/hashtable_test.cc:56: /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from ../src/hashtable_test.cc:62: ../src/sparsehash/sparsetable: In instantiation of 'void google::sparsegroup::set_aux(google::sparsegroup::size_type, google::true_type) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsegroup::size_type = short unsigned int; google::true_type = google::integral_constant]': ../src/sparsehash/sparsetable:1123:7: required from 'google::sparsegroup::reference google::sparsegroup::set(google::sparsegroup::size_type, google::sparsegroup::const_reference) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsegroup::reference = std::pair&; google::sparsegroup::size_type = short unsigned int; google::sparsegroup::const_reference = const std::pair&]' ../src/sparsehash/sparsetable:1608:15: required from 'google::sparsetable::reference google::sparsetable::set(google::sparsetable::size_type, google::sparsetable::const_reference) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsetable::reference = std::pair&; google::sparsetable::size_type = unsigned int; google::sparsetable::const_reference = const std::pair&]' ../src/sparsehash/internal/sparsehashtable.h:935:5: required from 'google::sparse_hashtable::iterator google::sparse_hashtable::insert_at(google::sparse_hashtable::const_reference, google::sparse_hashtable::size_type) [with Value = std::pair; Key = int; HashFcn = {anonymous}::Hasher; ExtractKey = google::sparse_hash_map::SelectKey; SetKey = google::sparse_hash_map::SetKey; EqualKey = {anonymous}::Hasher; Alloc = google::libc_allocator_with_realloc >; google::sparse_hashtable::iterator = google::sparse_hashtable_iterator, int, {anonymous}::Hasher, google::sparse_hash_map::SelectKey, google::sparse_hash_map::SetKey, {anonymous}::Hasher, google::libc_allocator_with_realloc > >; google::sparse_hashtable::const_reference = const std::pair&; google::sparse_hashtable::size_type = unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:1005:15: required from 'google::sparse_hashtable::value_type& google::sparse_hashtable::find_or_insert(const key_type&) [with DefaultValue = google::sparse_hash_map::DefaultValue; Value = std::pair; Key = int; HashFcn = {anonymous}::Hasher; ExtractKey = google::sparse_hash_map::SelectKey; SetKey = google::sparse_hash_map::SetKey; EqualKey = {anonymous}::Hasher; Alloc = google::libc_allocator_with_realloc >; google::sparse_hashtable::value_type = std::pair; google::sparse_hashtable::key_type = int]' ../src/sparsehash/sparse_hash_map:246:59: required from 'google::sparse_hash_map::data_type& google::sparse_hash_map::operator[](const key_type&) [with Key = int; T = {anonymous}::Memmove; HashFcn = {anonymous}::Hasher; EqualKey = {anonymous}::Hasher; Alloc = google::libc_allocator_with_realloc >; google::sparse_hash_map::data_type = {anonymous}::Memmove; google::sparse_hash_map::key_type = int]' ../src/hashtable_test.cc:1777:14: required from here ../src/sparsehash/sparsetable:1091:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 1091 | memcpy(group + i, group + i-1, sizeof(*group)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_algobase.h:64, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/char_traits.h:39, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/ios:40, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/ostream:38, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/iostream:39, from ../src/hashtable_test.cc:56: /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from ../src/sparsehash/sparsetable:247, from ../src/hashtable_test.cc:62: ../src/sparsehash/internal/libc_allocator_with_realloc.h: In instantiation of 'T* google::libc_allocator_with_realloc::reallocate(google::libc_allocator_with_realloc::pointer, google::libc_allocator_with_realloc::size_type) [with T = std::pair >; google::libc_allocator_with_realloc::pointer = std::pair >*; google::libc_allocator_with_realloc::size_type = unsigned int]': ../src/sparsehash/internal/densehashtable.h:1196:15: required from 'google::dense_hashtable::alloc_impl >::pointer google::dense_hashtable::alloc_impl >::realloc_or_die(google::dense_hashtable::alloc_impl >::pointer, google::dense_hashtable::alloc_impl >::size_type) [with A = std::pair >; Value = std::pair >; Key = int; HashFcn = {anonymous}::Hasher; ExtractKey = google::dense_hash_map, {anonymous}::Hasher, {anonymous}::Hasher>::SelectKey; SetKey = google::dense_hash_map, {anonymous}::Hasher, {anonymous}::Hasher>::SetKey; EqualKey = {anonymous}::Hasher; Alloc = google::libc_allocator_with_realloc > >; google::dense_hashtable::alloc_impl >::pointer = std::pair >*; google::dense_hashtable::alloc_impl >::size_type = unsigned int]' ../src/sparsehash/internal/densehashtable.h:622:11: required from 'void google::dense_hashtable::resize_table(google::dense_hashtable::size_type, google::dense_hashtable::size_type, google::true_type) [with Value = std::pair >; Key = int; HashFcn = {anonymous}::Hasher; ExtractKey = google::dense_hash_map, {anonymous}::Hasher, {anonymous}::Hasher>::SelectKey; SetKey = google::dense_hash_map, {anonymous}::Hasher, {anonymous}::Hasher>::SetKey; EqualKey = {anonymous}::Hasher; Alloc = google::libc_allocator_with_realloc > >; google::dense_hashtable::size_type = unsigned int; google::true_type = google::integral_constant]' ../src/sparsehash/internal/densehashtable.h:779:9: required from 'void google::dense_hashtable::clear_to_size(google::dense_hashtable::size_type) [with Value = std::pair >; Key = int; HashFcn = {anonymous}::Hasher; ExtractKey = google::dense_hash_map, {anonymous}::Hasher, {anonymous}::Hasher>::SelectKey; SetKey = google::dense_hash_map, {anonymous}::Hasher, {anonymous}::Hasher>::SetKey; EqualKey = {anonymous}::Hasher; Alloc = google::libc_allocator_with_realloc > >; google::dense_hashtable::size_type = unsigned int]' ../src/sparsehash/internal/densehashtable.h:632:5: required from 'void google::dense_hashtable::copy_from(const google::dense_hashtable&, google::dense_hashtable::size_type) [with Value = std::pair >; Key = int; HashFcn = {anonymous}::Hasher; ExtractKey = google::dense_hash_map, {anonymous}::Hasher, {anonymous}::Hasher>::SelectKey; SetKey = google::dense_hash_map, {anonymous}::Hasher, {anonymous}::Hasher>::SetKey; EqualKey = {anonymous}::Hasher; Alloc = google::libc_allocator_with_realloc > >; google::dense_hashtable::size_type = unsigned int]' ../src/sparsehash/internal/densehashtable.h:723:5: required from 'google::dense_hashtable::dense_hashtable(const google::dense_hashtable&, google::dense_hashtable::size_type) [with Value = std::pair >; Key = int; HashFcn = {anonymous}::Hasher; ExtractKey = google::dense_hash_map, {anonymous}::Hasher, {anonymous}::Hasher>::SelectKey; SetKey = google::dense_hash_map, {anonymous}::Hasher, {anonymous}::Hasher>::SetKey; EqualKey = {anonymous}::Hasher; Alloc = google::libc_allocator_with_realloc > >; google::dense_hashtable::size_type = unsigned int]' ../src/sparsehash/dense_hash_map:113:7: required from here ../src/sparsehash/internal/libc_allocator_with_realloc.h:68:40: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct std::pair >'; use 'new' and 'delete' instead [-Wclass-memaccess] 68 | return static_cast(realloc(p, n * sizeof(value_type))); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_algobase.h:64, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/char_traits.h:39, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/ios:40, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/ostream:38, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/iostream:39, from ../src/hashtable_test.cc:56: /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair >' declared here 208 | struct pair | ^~~~ In file included from ../src/hashtable_test.cc:62: ../src/sparsehash/sparsetable: In instantiation of 'void google::sparsegroup::erase_aux(google::sparsegroup::size_type, google::true_type) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsegroup::size_type = short unsigned int; google::true_type = google::integral_constant]': ../src/sparsehash/sparsetable:1192:9: required from 'void google::sparsegroup::erase(google::sparsegroup::size_type) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsegroup::size_type = short unsigned int]' ../src/sparsehash/sparsetable:1200:5: required from 'void google::sparsegroup::erase(google::sparsegroup::iterator) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsegroup::iterator = google::table_iterator, 48, google::libc_allocator_with_realloc > > >]' ../src/sparsehash/sparsetable:1207:7: required from 'void google::sparsegroup::erase(google::sparsegroup::iterator, google::sparsegroup::iterator) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsegroup::iterator = google::table_iterator, 48, google::libc_allocator_with_realloc > > >]' ../src/sparsehash/sparsetable:1517:9: required from 'void google::sparsetable::resize(google::sparsetable::size_type) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsetable::size_type = unsigned int]' ../src/sparsehash/sparsetable:1706:5: required from 'bool google::sparsetable::read_metadata(INPUT*) [with INPUT = _iobuf; T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >]' ../src/sparsehash/internal/sparsehashtable.h:1114:16: required from 'bool google::sparse_hashtable::read_metadata(INPUT*) [with INPUT = _iobuf; Value = std::pair; Key = int; HashFcn = std::hash; ExtractKey = google::sparse_hash_map::SelectKey; SetKey = google::sparse_hash_map::SetKey; EqualKey = std::equal_to; Alloc = google::libc_allocator_with_realloc >]' ../src/sparsehash/sparse_hash_map:345:70: required from 'bool google::sparse_hash_map::read_metadata(INPUT*) [with INPUT = _iobuf; Key = int; T = int; HashFcn = std::hash; EqualKey = std::equal_to; Alloc = google::libc_allocator_with_realloc >]' ../src/hashtable_test.cc:1451:3: required from here ../src/sparsehash/sparsetable:1157:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 1157 | memcpy(group + i, group + i+1, sizeof(*group)); // hopefully inlined! | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_algobase.h:64, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/char_traits.h:39, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/ios:40, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/ostream:38, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/iostream:39, from ../src/hashtable_test.cc:56: /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from ../src/sparsehash/sparsetable:247, from ../src/hashtable_test.cc:62: ../src/sparsehash/internal/libc_allocator_with_realloc.h: In instantiation of 'T* google::libc_allocator_with_realloc::reallocate(google::libc_allocator_with_realloc::pointer, google::libc_allocator_with_realloc::size_type) [with T = std::pair; google::libc_allocator_with_realloc::pointer = std::pair*; google::libc_allocator_with_realloc::size_type = unsigned int]': ../src/sparsehash/sparsetable:1316:15: required from 'google::sparsegroup::alloc_impl >::pointer google::sparsegroup::alloc_impl >::realloc_or_die(google::sparsegroup::alloc_impl >::pointer, google::sparsegroup::alloc_impl >::size_type) [with A = std::pair; T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsegroup::alloc_impl >::pointer = std::pair*; google::sparsegroup::alloc_impl >::size_type = unsigned int]' ../src/sparsehash/sparsetable:1087:11: required from 'void google::sparsegroup::set_aux(google::sparsegroup::size_type, google::true_type) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsegroup::size_type = short unsigned int; google::true_type = google::integral_constant]' ../src/sparsehash/sparsetable:1123:7: required from 'google::sparsegroup::reference google::sparsegroup::set(google::sparsegroup::size_type, google::sparsegroup::const_reference) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsegroup::reference = std::pair&; google::sparsegroup::size_type = short unsigned int; google::sparsegroup::const_reference = const std::pair&]' ../src/sparsehash/sparsetable:1608:15: required from 'google::sparsetable::reference google::sparsetable::set(google::sparsetable::size_type, google::sparsetable::const_reference) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsetable::reference = std::pair&; google::sparsetable::size_type = unsigned int; google::sparsetable::const_reference = const std::pair&]' ../src/sparsehash/internal/sparsehashtable.h:935:5: required from 'google::sparse_hashtable::iterator google::sparse_hashtable::insert_at(google::sparse_hashtable::const_reference, google::sparse_hashtable::size_type) [with Value = std::pair; Key = int; HashFcn = {anonymous}::Hasher; ExtractKey = google::sparse_hash_map::SelectKey; SetKey = google::sparse_hash_map::SetKey; EqualKey = {anonymous}::Hasher; Alloc = google::libc_allocator_with_realloc >; google::sparse_hashtable::iterator = google::sparse_hashtable_iterator, int, {anonymous}::Hasher, google::sparse_hash_map::SelectKey, google::sparse_hash_map::SetKey, {anonymous}::Hasher, google::libc_allocator_with_realloc > >; google::sparse_hashtable::const_reference = const std::pair&; google::sparse_hashtable::size_type = unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:1005:15: required from 'google::sparse_hashtable::value_type& google::sparse_hashtable::find_or_insert(const key_type&) [with DefaultValue = google::sparse_hash_map::DefaultValue; Value = std::pair; Key = int; HashFcn = {anonymous}::Hasher; ExtractKey = google::sparse_hash_map::SelectKey; SetKey = google::sparse_hash_map::SetKey; EqualKey = {anonymous}::Hasher; Alloc = google::libc_allocator_with_realloc >; google::sparse_hashtable::value_type = std::pair; google::sparse_hashtable::key_type = int]' ../src/sparsehash/sparse_hash_map:246:59: required from 'google::sparse_hash_map::data_type& google::sparse_hash_map::operator[](const key_type&) [with Key = int; T = {anonymous}::Memmove; HashFcn = {anonymous}::Hasher; EqualKey = {anonymous}::Hasher; Alloc = google::libc_allocator_with_realloc >; google::sparse_hash_map::data_type = {anonymous}::Memmove; google::sparse_hash_map::key_type = int]' ../src/hashtable_test.cc:1777:14: required from here ../src/sparsehash/internal/libc_allocator_with_realloc.h:68:40: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct std::pair'; use 'new' and 'delete' instead [-Wclass-memaccess] 68 | return static_cast(realloc(p, n * sizeof(value_type))); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_algobase.h:64, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/char_traits.h:39, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/ios:40, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/ostream:38, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/iostream:39, from ../src/hashtable_test.cc:56: /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from ../src/sparsehash/sparsetable:247, from ../src/hashtable_test.cc:62: ../src/sparsehash/internal/libc_allocator_with_realloc.h: In instantiation of 'T* google::libc_allocator_with_realloc::reallocate(google::libc_allocator_with_realloc::pointer, google::libc_allocator_with_realloc::size_type) [with T = std::__cxx11::basic_string; google::libc_allocator_with_realloc::pointer = std::__cxx11::basic_string*; google::libc_allocator_with_realloc::size_type = unsigned int]': ../src/sparsehash/internal/densehashtable.h:1196:15: required from 'google::dense_hashtable::alloc_impl >::pointer google::dense_hashtable::alloc_impl >::realloc_or_die(google::dense_hashtable::alloc_impl >::pointer, google::dense_hashtable::alloc_impl >::size_type) [with A = std::__cxx11::basic_string; Value = std::__cxx11::basic_string; Key = std::__cxx11::basic_string; HashFcn = {anonymous}::Hasher; ExtractKey = google::dense_hash_set, {anonymous}::Hasher, {anonymous}::Hasher>::Identity; SetKey = google::dense_hash_set, {anonymous}::Hasher, {anonymous}::Hasher>::SetKey; EqualKey = {anonymous}::Hasher; Alloc = google::libc_allocator_with_realloc >; google::dense_hashtable::alloc_impl >::pointer = std::__cxx11::basic_string*; google::dense_hashtable::alloc_impl >::size_type = unsigned int]' ../src/sparsehash/internal/densehashtable.h:622:11: required from 'void google::dense_hashtable::resize_table(google::dense_hashtable::size_type, google::dense_hashtable::size_type, google::true_type) [with Value = std::__cxx11::basic_string; Key = std::__cxx11::basic_string; HashFcn = {anonymous}::Hasher; ExtractKey = google::dense_hash_set, {anonymous}::Hasher, {anonymous}::Hasher>::Identity; SetKey = google::dense_hash_set, {anonymous}::Hasher, {anonymous}::Hasher>::SetKey; EqualKey = {anonymous}::Hasher; Alloc = google::libc_allocator_with_realloc >; google::dense_hashtable::size_type = unsigned int; google::true_type = google::integral_constant]' ../src/sparsehash/internal/densehashtable.h:779:9: required from 'void google::dense_hashtable::clear_to_size(google::dense_hashtable::size_type) [with Value = std::__cxx11::basic_string; Key = std::__cxx11::basic_string; HashFcn = {anonymous}::Hasher; ExtractKey = google::dense_hash_set, {anonymous}::Hasher, {anonymous}::Hasher>::Identity; SetKey = google::dense_hash_set, {anonymous}::Hasher, {anonymous}::Hasher>::SetKey; EqualKey = {anonymous}::Hasher; Alloc = google::libc_allocator_with_realloc >; google::dense_hashtable::size_type = unsigned int]' ../src/sparsehash/internal/densehashtable.h:632:5: required from 'void google::dense_hashtable::copy_from(const google::dense_hashtable&, google::dense_hashtable::size_type) [with Value = std::__cxx11::basic_string; Key = std::__cxx11::basic_string; HashFcn = {anonymous}::Hasher; ExtractKey = google::dense_hash_set, {anonymous}::Hasher, {anonymous}::Hasher>::Identity; SetKey = google::dense_hash_set, {anonymous}::Hasher, {anonymous}::Hasher>::SetKey; EqualKey = {anonymous}::Hasher; Alloc = google::libc_allocator_with_realloc >; google::dense_hashtable::size_type = unsigned int]' ../src/sparsehash/internal/densehashtable.h:723:5: required from 'google::dense_hashtable::dense_hashtable(const google::dense_hashtable&, google::dense_hashtable::size_type) [with Value = std::__cxx11::basic_string; Key = std::__cxx11::basic_string; HashFcn = {anonymous}::Hasher; ExtractKey = google::dense_hash_set, {anonymous}::Hasher, {anonymous}::Hasher>::Identity; SetKey = google::dense_hash_set, {anonymous}::Hasher, {anonymous}::Hasher>::SetKey; EqualKey = {anonymous}::Hasher; Alloc = google::libc_allocator_with_realloc >; google::dense_hashtable::size_type = unsigned int]' ../src/sparsehash/dense_hash_set:117:7: required from 'std::pair google::sparse_hash_map::DefaultValue::operator()(const Key&) [with Key = std::__cxx11::basic_string; T = {anonymous}::DenseStringSet; HashFcn = {anonymous}::Hasher; EqualKey = {anonymous}::Hasher; Alloc = google::libc_allocator_with_realloc, {anonymous}::DenseStringSet> >]' ../src/sparsehash/internal/sparsehashtable.h:1003:44: required from 'google::sparse_hashtable::value_type& google::sparse_hashtable::find_or_insert(const key_type&) [with DefaultValue = google::sparse_hash_map, {anonymous}::DenseStringSet, {anonymous}::Hasher, {anonymous}::Hasher>::DefaultValue; Value = std::pair, {anonymous}::DenseStringSet>; Key = std::__cxx11::basic_string; HashFcn = {anonymous}::Hasher; ExtractKey = google::sparse_hash_map, {anonymous}::DenseStringSet, {anonymous}::Hasher, {anonymous}::Hasher>::SelectKey; SetKey = google::sparse_hash_map, {anonymous}::DenseStringSet, {anonymous}::Hasher, {anonymous}::Hasher>::SetKey; EqualKey = {anonymous}::Hasher; Alloc = google::libc_allocator_with_realloc, {anonymous}::DenseStringSet> >; google::sparse_hashtable::value_type = std::pair, {anonymous}::DenseStringSet>; google::sparse_hashtable::key_type = std::__cxx11::basic_string]' ../src/sparsehash/sparse_hash_map:246:59: required from 'google::sparse_hash_map::data_type& google::sparse_hash_map::operator[](const key_type&) [with Key = std::__cxx11::basic_string; T = {anonymous}::DenseStringSet; HashFcn = {anonymous}::Hasher; EqualKey = {anonymous}::Hasher; Alloc = google::libc_allocator_with_realloc, {anonymous}::DenseStringSet> >; google::sparse_hash_map::data_type = {anonymous}::DenseStringSet; google::sparse_hash_map::key_type = std::__cxx11::basic_string]' ../src/hashtable_test.cc:1902:11: required from here ../src/sparsehash/internal/libc_allocator_with_realloc.h:68:40: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class std::__cxx11::basic_string'; use 'new' and 'delete' instead [-Wclass-memaccess] 68 | return static_cast(realloc(p, n * sizeof(value_type))); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/string:55, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/locale_classes.h:40, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/ios_base.h:41, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/ios:42, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/ostream:38, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/iostream:39, from ../src/hashtable_test.cc:56: /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here 77 | class basic_string | ^~~~~~~~~~~~ In file included from ../src/hashtable_test.cc:62: ../src/sparsehash/sparsetable: In instantiation of 'void google::sparsegroup::erase_aux(google::sparsegroup::size_type, google::true_type) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsegroup::size_type = short unsigned int; google::true_type = google::integral_constant]': ../src/sparsehash/sparsetable:1192:9: required from 'void google::sparsegroup::erase(google::sparsegroup::size_type) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsegroup::size_type = short unsigned int]' ../src/sparsehash/sparsetable:1200:5: required from 'void google::sparsegroup::erase(google::sparsegroup::iterator) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsegroup::iterator = google::table_iterator, 48, google::libc_allocator_with_realloc > > >]' ../src/sparsehash/sparsetable:1207:7: required from 'void google::sparsegroup::erase(google::sparsegroup::iterator, google::sparsegroup::iterator) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsegroup::iterator = google::table_iterator, 48, google::libc_allocator_with_realloc > > >]' ../src/sparsehash/sparsetable:1517:9: required from 'void google::sparsetable::resize(google::sparsetable::size_type) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsetable::size_type = unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:706:7: required from 'void google::sparse_hashtable::move_from(google::sparse_hashtable::MoveDontCopyT, google::sparse_hashtable&, google::sparse_hashtable::size_type) [with Value = std::pair; Key = int; HashFcn = {anonymous}::Hasher; ExtractKey = google::sparse_hash_map::SelectKey; SetKey = google::sparse_hash_map::SetKey; EqualKey = {anonymous}::Hasher; Alloc = google::libc_allocator_with_realloc >; google::sparse_hashtable::size_type = unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:797:5: required from 'google::sparse_hashtable::sparse_hashtable(google::sparse_hashtable::MoveDontCopyT, google::sparse_hashtable&, google::sparse_hashtable::size_type) [with Value = std::pair; Key = int; HashFcn = {anonymous}::Hasher; ExtractKey = google::sparse_hash_map::SelectKey; SetKey = google::sparse_hash_map::SetKey; EqualKey = {anonymous}::Hasher; Alloc = google::libc_allocator_with_realloc >; google::sparse_hashtable::size_type = unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:655:22: required from 'bool google::sparse_hashtable::resize_delta(google::sparse_hashtable::size_type) [with Value = std::pair; Key = int; HashFcn = {anonymous}::Hasher; ExtractKey = google::sparse_hash_map::SelectKey; SetKey = google::sparse_hash_map::SetKey; EqualKey = {anonymous}::Hasher; Alloc = google::libc_allocator_with_realloc >; google::sparse_hashtable::size_type = unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:1001:16: required from 'google::sparse_hashtable::value_type& google::sparse_hashtable::find_or_insert(const key_type&) [with DefaultValue = google::sparse_hash_map::DefaultValue; Value = std::pair; Key = int; HashFcn = {anonymous}::Hasher; ExtractKey = google::sparse_hash_map::SelectKey; SetKey = google::sparse_hash_map::SetKey; EqualKey = {anonymous}::Hasher; Alloc = google::libc_allocator_with_realloc >; google::sparse_hashtable::value_type = std::pair; google::sparse_hashtable::key_type = int]' ../src/sparsehash/sparse_hash_map:246:59: required from 'google::sparse_hash_map::data_type& google::sparse_hash_map::operator[](const key_type&) [with Key = int; T = {anonymous}::Memmove; HashFcn = {anonymous}::Hasher; EqualKey = {anonymous}::Hasher; Alloc = google::libc_allocator_with_realloc >; google::sparse_hash_map::data_type = {anonymous}::Memmove; google::sparse_hash_map::key_type = int]' ../src/hashtable_test.cc:1777:14: required from here ../src/sparsehash/sparsetable:1157:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 1157 | memcpy(group + i, group + i+1, sizeof(*group)); // hopefully inlined! | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_algobase.h:64, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/char_traits.h:39, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/ios:40, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/ostream:38, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/iostream:39, from ../src/hashtable_test.cc:56: /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ mv -f .deps/sparsetable_unittest.Tpo .deps/sparsetable_unittest.Po i686-w64-mingw32-g++ -DHAVE_CONFIG_H -I. -I.. -I./src -I../src -Wall -W -Wwrite-strings -Woverloaded-virtual -Wshadow -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -MT simple_test.o -MD -MP -MF .deps/simple_test.Tpo -c -o simple_test.o `test -f 'src/simple_test.cc' || echo '../'`src/simple_test.cc In file included from ../src/sparsehash/internal/sparsehashtable.h:106, from ../src/sparsehash/sparse_hash_set:97, from ../src/simple_test.cc:40: ../src/sparsehash/sparsetable: In instantiation of 'void google::sparsegroup::set_aux(google::sparsegroup::size_type, google::true_type) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsegroup::size_type = short unsigned int; google::true_type = google::integral_constant]': ../src/sparsehash/sparsetable:1123:7: required from 'google::sparsegroup::reference google::sparsegroup::set(google::sparsegroup::size_type, google::sparsegroup::const_reference) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsegroup::reference = std::pair&; google::sparsegroup::size_type = short unsigned int; google::sparsegroup::const_reference = const std::pair&]' ../src/sparsehash/sparsetable:1608:15: required from 'google::sparsetable::reference google::sparsetable::set(google::sparsetable::size_type, google::sparsetable::const_reference) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsetable::reference = std::pair&; google::sparsetable::size_type = unsigned int; google::sparsetable::const_reference = const std::pair&]' ../src/sparsehash/internal/sparsehashtable.h:935:5: required from 'google::sparse_hashtable::iterator google::sparse_hashtable::insert_at(google::sparse_hashtable::const_reference, google::sparse_hashtable::size_type) [with Value = std::pair; Key = int; HashFcn = std::hash; ExtractKey = google::sparse_hash_map::SelectKey; SetKey = google::sparse_hash_map::SetKey; EqualKey = std::equal_to; Alloc = google::libc_allocator_with_realloc >; google::sparse_hashtable::iterator = google::sparse_hashtable_iterator, int, std::hash, google::sparse_hash_map::SelectKey, google::sparse_hash_map::SetKey, std::equal_to, google::libc_allocator_with_realloc > >; google::sparse_hashtable::const_reference = const std::pair&; google::sparse_hashtable::size_type = unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:1005:15: required from 'google::sparse_hashtable::value_type& google::sparse_hashtable::find_or_insert(const key_type&) [with DefaultValue = google::sparse_hash_map::DefaultValue; Value = std::pair; Key = int; HashFcn = std::hash; ExtractKey = google::sparse_hash_map::SelectKey; SetKey = google::sparse_hash_map::SetKey; EqualKey = std::equal_to; Alloc = google::libc_allocator_with_realloc >; google::sparse_hashtable::value_type = std::pair; google::sparse_hashtable::key_type = int]' ../src/sparsehash/sparse_hash_map:246:59: required from 'google::sparse_hash_map::data_type& google::sparse_hash_map::operator[](const key_type&) [with Key = int; T = int; HashFcn = std::hash; EqualKey = std::equal_to; Alloc = google::libc_allocator_with_realloc >; google::sparse_hash_map::data_type = int; google::sparse_hash_map::key_type = int]' ../src/simple_test.cc:74:11: required from here ../src/sparsehash/sparsetable:1091:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 1091 | memcpy(group + i, group + i-1, sizeof(*group)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/utility:70, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/algorithm:60, from ../src/sparsehash/sparse_hash_set:92, from ../src/simple_test.cc:40: /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from ../src/sparsehash/internal/sparsehashtable.h:106, from ../src/sparsehash/sparse_hash_set:97, from ../src/simple_test.cc:40: ../src/sparsehash/sparsetable: In instantiation of 'void google::sparsegroup::erase_aux(google::sparsegroup::size_type, google::true_type) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsegroup::size_type = short unsigned int; google::true_type = google::integral_constant]': ../src/sparsehash/sparsetable:1192:9: required from 'void google::sparsegroup::erase(google::sparsegroup::size_type) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsegroup::size_type = short unsigned int]' ../src/sparsehash/sparsetable:1200:5: required from 'void google::sparsegroup::erase(google::sparsegroup::iterator) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsegroup::iterator = google::table_iterator, 48, google::libc_allocator_with_realloc > > >]' ../src/sparsehash/sparsetable:1207:7: required from 'void google::sparsegroup::erase(google::sparsegroup::iterator, google::sparsegroup::iterator) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsegroup::iterator = google::table_iterator, 48, google::libc_allocator_with_realloc > > >]' ../src/sparsehash/sparsetable:1517:9: required from 'void google::sparsetable::resize(google::sparsetable::size_type) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsetable::size_type = unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:706:7: required from 'void google::sparse_hashtable::move_from(google::sparse_hashtable::MoveDontCopyT, google::sparse_hashtable&, google::sparse_hashtable::size_type) [with Value = std::pair; Key = int; HashFcn = std::hash; ExtractKey = google::sparse_hash_map::SelectKey; SetKey = google::sparse_hash_map::SetKey; EqualKey = std::equal_to; Alloc = google::libc_allocator_with_realloc >; google::sparse_hashtable::size_type = unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:797:5: required from 'google::sparse_hashtable::sparse_hashtable(google::sparse_hashtable::MoveDontCopyT, google::sparse_hashtable&, google::sparse_hashtable::size_type) [with Value = std::pair; Key = int; HashFcn = std::hash; ExtractKey = google::sparse_hash_map::SelectKey; SetKey = google::sparse_hash_map::SetKey; EqualKey = std::equal_to; Alloc = google::libc_allocator_with_realloc >; google::sparse_hashtable::size_type = unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:655:22: required from 'bool google::sparse_hashtable::resize_delta(google::sparse_hashtable::size_type) [with Value = std::pair; Key = int; HashFcn = std::hash; ExtractKey = google::sparse_hash_map::SelectKey; SetKey = google::sparse_hash_map::SetKey; EqualKey = std::equal_to; Alloc = google::libc_allocator_with_realloc >; google::sparse_hashtable::size_type = unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:1001:16: required from 'google::sparse_hashtable::value_type& google::sparse_hashtable::find_or_insert(const key_type&) [with DefaultValue = google::sparse_hash_map::DefaultValue; Value = std::pair; Key = int; HashFcn = std::hash; ExtractKey = google::sparse_hash_map::SelectKey; SetKey = google::sparse_hash_map::SetKey; EqualKey = std::equal_to; Alloc = google::libc_allocator_with_realloc >; google::sparse_hashtable::value_type = std::pair; google::sparse_hashtable::key_type = int]' ../src/sparsehash/sparse_hash_map:246:59: required from 'google::sparse_hash_map::data_type& google::sparse_hash_map::operator[](const key_type&) [with Key = int; T = int; HashFcn = std::hash; EqualKey = std::equal_to; Alloc = google::libc_allocator_with_realloc >; google::sparse_hash_map::data_type = int; google::sparse_hash_map::key_type = int]' ../src/simple_test.cc:74:11: required from here ../src/sparsehash/sparsetable:1157:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 1157 | memcpy(group + i, group + i+1, sizeof(*group)); // hopefully inlined! | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/utility:70, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/algorithm:60, from ../src/sparsehash/sparse_hash_set:92, from ../src/simple_test.cc:40: /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ mv -f .deps/simple_test.Tpo .deps/simple_test.Po i686-w64-mingw32-g++ -DHAVE_CONFIG_H -I. -I.. -I./src -I../src -Wall -W -Wwrite-strings -Woverloaded-virtual -Wshadow -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -MT simple_compat_test.o -MD -MP -MF .deps/simple_compat_test.Tpo -c -o simple_compat_test.o `test -f 'src/simple_compat_test.cc' || echo '../'`src/simple_compat_test.cc In file included from ../src/sparsehash/internal/sparsehashtable.h:106, from ../src/sparsehash/sparse_hash_set:97, from ../src/google/sparse_hash_set:34, from ../src/simple_compat_test.cc:40: ../src/sparsehash/sparsetable: In instantiation of 'void google::sparsegroup::set_aux(google::sparsegroup::size_type, google::true_type) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsegroup::size_type = short unsigned int; google::true_type = google::integral_constant]': ../src/sparsehash/sparsetable:1123:7: required from 'google::sparsegroup::reference google::sparsegroup::set(google::sparsegroup::size_type, google::sparsegroup::const_reference) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsegroup::reference = std::pair&; google::sparsegroup::size_type = short unsigned int; google::sparsegroup::const_reference = const std::pair&]' ../src/sparsehash/sparsetable:1608:15: required from 'google::sparsetable::reference google::sparsetable::set(google::sparsetable::size_type, google::sparsetable::const_reference) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsetable::reference = std::pair&; google::sparsetable::size_type = unsigned int; google::sparsetable::const_reference = const std::pair&]' ../src/sparsehash/internal/sparsehashtable.h:935:5: required from 'google::sparse_hashtable::iterator google::sparse_hashtable::insert_at(google::sparse_hashtable::const_reference, google::sparse_hashtable::size_type) [with Value = std::pair; Key = int; HashFcn = std::hash; ExtractKey = google::sparse_hash_map::SelectKey; SetKey = google::sparse_hash_map::SetKey; EqualKey = std::equal_to; Alloc = google::libc_allocator_with_realloc >; google::sparse_hashtable::iterator = google::sparse_hashtable_iterator, int, std::hash, google::sparse_hash_map::SelectKey, google::sparse_hash_map::SetKey, std::equal_to, google::libc_allocator_with_realloc > >; google::sparse_hashtable::const_reference = const std::pair&; google::sparse_hashtable::size_type = unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:1005:15: required from 'google::sparse_hashtable::value_type& google::sparse_hashtable::find_or_insert(const key_type&) [with DefaultValue = google::sparse_hash_map::DefaultValue; Value = std::pair; Key = int; HashFcn = std::hash; ExtractKey = google::sparse_hash_map::SelectKey; SetKey = google::sparse_hash_map::SetKey; EqualKey = std::equal_to; Alloc = google::libc_allocator_with_realloc >; google::sparse_hashtable::value_type = std::pair; google::sparse_hashtable::key_type = int]' ../src/sparsehash/sparse_hash_map:246:59: required from 'google::sparse_hash_map::data_type& google::sparse_hash_map::operator[](const key_type&) [with Key = int; T = int; HashFcn = std::hash; EqualKey = std::equal_to; Alloc = google::libc_allocator_with_realloc >; google::sparse_hash_map::data_type = int; google::sparse_hash_map::key_type = int]' ../src/simple_compat_test.cc:74:11: required from here ../src/sparsehash/sparsetable:1091:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 1091 | memcpy(group + i, group + i-1, sizeof(*group)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/utility:70, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/algorithm:60, from ../src/sparsehash/sparse_hash_set:92, from ../src/google/sparse_hash_set:34, from ../src/simple_compat_test.cc:40: /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from ../src/sparsehash/internal/sparsehashtable.h:106, from ../src/sparsehash/sparse_hash_set:97, from ../src/google/sparse_hash_set:34, from ../src/simple_compat_test.cc:40: ../src/sparsehash/sparsetable: In instantiation of 'void google::sparsegroup::erase_aux(google::sparsegroup::size_type, google::true_type) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsegroup::size_type = short unsigned int; google::true_type = google::integral_constant]': ../src/sparsehash/sparsetable:1192:9: required from 'void google::sparsegroup::erase(google::sparsegroup::size_type) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsegroup::size_type = short unsigned int]' ../src/sparsehash/sparsetable:1200:5: required from 'void google::sparsegroup::erase(google::sparsegroup::iterator) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsegroup::iterator = google::table_iterator, 48, google::libc_allocator_with_realloc > > >]' ../src/sparsehash/sparsetable:1207:7: required from 'void google::sparsegroup::erase(google::sparsegroup::iterator, google::sparsegroup::iterator) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsegroup::iterator = google::table_iterator, 48, google::libc_allocator_with_realloc > > >]' ../src/sparsehash/sparsetable:1517:9: required from 'void google::sparsetable::resize(google::sparsetable::size_type) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsetable::size_type = unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:706:7: required from 'void google::sparse_hashtable::move_from(google::sparse_hashtable::MoveDontCopyT, google::sparse_hashtable&, google::sparse_hashtable::size_type) [with Value = std::pair; Key = int; HashFcn = std::hash; ExtractKey = google::sparse_hash_map::SelectKey; SetKey = google::sparse_hash_map::SetKey; EqualKey = std::equal_to; Alloc = google::libc_allocator_with_realloc >; google::sparse_hashtable::size_type = unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:797:5: required from 'google::sparse_hashtable::sparse_hashtable(google::sparse_hashtable::MoveDontCopyT, google::sparse_hashtable&, google::sparse_hashtable::size_type) [with Value = std::pair; Key = int; HashFcn = std::hash; ExtractKey = google::sparse_hash_map::SelectKey; SetKey = google::sparse_hash_map::SetKey; EqualKey = std::equal_to; Alloc = google::libc_allocator_with_realloc >; google::sparse_hashtable::size_type = unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:655:22: required from 'bool google::sparse_hashtable::resize_delta(google::sparse_hashtable::size_type) [with Value = std::pair; Key = int; HashFcn = std::hash; ExtractKey = google::sparse_hash_map::SelectKey; SetKey = google::sparse_hash_map::SetKey; EqualKey = std::equal_to; Alloc = google::libc_allocator_with_realloc >; google::sparse_hashtable::size_type = unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:1001:16: required from 'google::sparse_hashtable::value_type& google::sparse_hashtable::find_or_insert(const key_type&) [with DefaultValue = google::sparse_hash_map::DefaultValue; Value = std::pair; Key = int; HashFcn = std::hash; ExtractKey = google::sparse_hash_map::SelectKey; SetKey = google::sparse_hash_map::SetKey; EqualKey = std::equal_to; Alloc = google::libc_allocator_with_realloc >; google::sparse_hashtable::value_type = std::pair; google::sparse_hashtable::key_type = int]' ../src/sparsehash/sparse_hash_map:246:59: required from 'google::sparse_hash_map::data_type& google::sparse_hash_map::operator[](const key_type&) [with Key = int; T = int; HashFcn = std::hash; EqualKey = std::equal_to; Alloc = google::libc_allocator_with_realloc >; google::sparse_hash_map::data_type = int; google::sparse_hash_map::key_type = int]' ../src/simple_compat_test.cc:74:11: required from here ../src/sparsehash/sparsetable:1157:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 1157 | memcpy(group + i, group + i+1, sizeof(*group)); // hopefully inlined! | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/utility:70, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/algorithm:60, from ../src/sparsehash/sparse_hash_set:92, from ../src/google/sparse_hash_set:34, from ../src/simple_compat_test.cc:40: /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ mv -f .deps/simple_compat_test.Tpo .deps/simple_compat_test.Po i686-w64-mingw32-g++ -DHAVE_CONFIG_H -I. -I.. -I./src -I../src -Wall -W -Wwrite-strings -Woverloaded-virtual -Wshadow -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -MT time_hash_map-time_hash_map.o -MD -MP -MF .deps/time_hash_map-time_hash_map.Tpo -c -o time_hash_map-time_hash_map.o `test -f 'src/time_hash_map.cc' || echo '../'`src/time_hash_map.cc In file included from ../src/sparsehash/internal/sparsehashtable.h:106, from ../src/sparsehash/sparse_hash_map:93, from ../src/time_hash_map.cc:87: ../src/sparsehash/sparsetable: In instantiation of 'void google::sparsegroup::set_aux(google::sparsegroup::size_type, google::true_type) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::size_type = short unsigned int; google::true_type = google::integral_constant]': ../src/sparsehash/sparsetable:1123:7: required from 'google::sparsegroup::reference google::sparsegroup::set(google::sparsegroup::size_type, google::sparsegroup::const_reference) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::reference = std::pair, int>&; google::sparsegroup::size_type = short unsigned int; google::sparsegroup::const_reference = const std::pair, int>&]' ../src/sparsehash/sparsetable:1608:15: required from 'google::sparsetable::reference google::sparsetable::set(google::sparsetable::size_type, google::sparsetable::const_reference) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsetable::reference = std::pair, int>&; google::sparsetable::size_type = unsigned int; google::sparsetable::const_reference = const std::pair, int>&]' ../src/sparsehash/internal/sparsehashtable.h:935:5: required from 'google::sparse_hashtable::iterator google::sparse_hashtable::insert_at(google::sparse_hashtable::const_reference, google::sparse_hashtable::size_type) [with Value = std::pair, int>; Key = HashObject<4, 4>; HashFcn = HashFn; ExtractKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey; SetKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hashtable::iterator = google::sparse_hashtable_iterator, int>, HashObject<4, 4>, HashFn, google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey, google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey, std::equal_to >, google::libc_allocator_with_realloc, int> > >; google::sparse_hashtable::const_reference = const std::pair, int>&; google::sparse_hashtable::size_type = unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:1005:15: required from 'google::sparse_hashtable::value_type& google::sparse_hashtable::find_or_insert(const key_type&) [with DefaultValue = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::DefaultValue; Value = std::pair, int>; Key = HashObject<4, 4>; HashFcn = HashFn; ExtractKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey; SetKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hashtable::value_type = std::pair, int>; google::sparse_hashtable::key_type = HashObject<4, 4>]' ../src/sparsehash/sparse_hash_map:246:59: required from 'google::sparse_hash_map::data_type& google::sparse_hash_map::operator[](const key_type&) [with Key = HashObject<4, 4>; T = int; HashFcn = HashFn; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hash_map::data_type = int; google::sparse_hash_map::key_type = HashObject<4, 4>]' ../src/time_hash_map.cc:434:8: required from 'void time_map_grow(int) [with MapType = EasyUseSparseHashMap, int, HashFn>]' ../src/time_hash_map.cc:658:32: required from 'void measure_map(const char*, int, int, bool) [with MapType = EasyUseSparseHashMap, int, HashFn>; StressMapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:683:63: required from 'void test_all_maps(int, int) [with ObjType = HashObject<4, 4>]' ../src/time_hash_map.cc:721:71: required from here ../src/sparsehash/sparsetable:1091:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, int>' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 1091 | memcpy(group + i, group + i-1, sizeof(*group)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_algobase.h:64, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_tree.h:63, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/map:60, from ../src/time_hash_map.cc:81: /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair, int>' declared here 208 | struct pair | ^~~~ In file included from ../src/sparsehash/internal/sparsehashtable.h:106, from ../src/sparsehash/sparse_hash_map:93, from ../src/time_hash_map.cc:87: ../src/sparsehash/sparsetable: In instantiation of 'void google::sparsegroup::set_aux(google::sparsegroup::size_type, google::true_type) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::size_type = short unsigned int; google::true_type = google::integral_constant]': ../src/sparsehash/sparsetable:1123:7: required from 'google::sparsegroup::reference google::sparsegroup::set(google::sparsegroup::size_type, google::sparsegroup::const_reference) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::reference = std::pair, int>&; google::sparsegroup::size_type = short unsigned int; google::sparsegroup::const_reference = const std::pair, int>&]' ../src/sparsehash/sparsetable:1608:15: required from 'google::sparsetable::reference google::sparsetable::set(google::sparsetable::size_type, google::sparsetable::const_reference) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsetable::reference = std::pair, int>&; google::sparsetable::size_type = unsigned int; google::sparsetable::const_reference = const std::pair, int>&]' ../src/sparsehash/internal/sparsehashtable.h:935:5: required from 'google::sparse_hashtable::iterator google::sparse_hashtable::insert_at(google::sparse_hashtable::const_reference, google::sparse_hashtable::size_type) [with Value = std::pair, int>; Key = HashObject<8, 8>; HashFcn = HashFn; ExtractKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey; SetKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hashtable::iterator = google::sparse_hashtable_iterator, int>, HashObject<8, 8>, HashFn, google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey, google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey, std::equal_to >, google::libc_allocator_with_realloc, int> > >; google::sparse_hashtable::const_reference = const std::pair, int>&; google::sparse_hashtable::size_type = unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:1005:15: required from 'google::sparse_hashtable::value_type& google::sparse_hashtable::find_or_insert(const key_type&) [with DefaultValue = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::DefaultValue; Value = std::pair, int>; Key = HashObject<8, 8>; HashFcn = HashFn; ExtractKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey; SetKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hashtable::value_type = std::pair, int>; google::sparse_hashtable::key_type = HashObject<8, 8>]' ../src/sparsehash/sparse_hash_map:246:59: required from 'google::sparse_hash_map::data_type& google::sparse_hash_map::operator[](const key_type&) [with Key = HashObject<8, 8>; T = int; HashFcn = HashFn; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hash_map::data_type = int; google::sparse_hash_map::key_type = HashObject<8, 8>]' ../src/time_hash_map.cc:434:8: required from 'void time_map_grow(int) [with MapType = EasyUseSparseHashMap, int, HashFn>]' ../src/time_hash_map.cc:658:32: required from 'void measure_map(const char*, int, int, bool) [with MapType = EasyUseSparseHashMap, int, HashFn>; StressMapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:683:63: required from 'void test_all_maps(int, int) [with ObjType = HashObject<8, 8>]' ../src/time_hash_map.cc:722:71: required from here ../src/sparsehash/sparsetable:1091:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, int>' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 1091 | memcpy(group + i, group + i-1, sizeof(*group)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_algobase.h:64, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_tree.h:63, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/map:60, from ../src/time_hash_map.cc:81: /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair, int>' declared here 208 | struct pair | ^~~~ In file included from ../src/sparsehash/internal/sparsehashtable.h:106, from ../src/sparsehash/sparse_hash_map:93, from ../src/time_hash_map.cc:87: ../src/sparsehash/sparsetable: In instantiation of 'void google::sparsegroup::set_aux(google::sparsegroup::size_type, google::true_type) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::size_type = short unsigned int; google::true_type = google::integral_constant]': ../src/sparsehash/sparsetable:1123:7: required from 'google::sparsegroup::reference google::sparsegroup::set(google::sparsegroup::size_type, google::sparsegroup::const_reference) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::reference = std::pair, int>&; google::sparsegroup::size_type = short unsigned int; google::sparsegroup::const_reference = const std::pair, int>&]' ../src/sparsehash/sparsetable:1608:15: required from 'google::sparsetable::reference google::sparsetable::set(google::sparsetable::size_type, google::sparsetable::const_reference) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsetable::reference = std::pair, int>&; google::sparsetable::size_type = unsigned int; google::sparsetable::const_reference = const std::pair, int>&]' ../src/sparsehash/internal/sparsehashtable.h:935:5: required from 'google::sparse_hashtable::iterator google::sparse_hashtable::insert_at(google::sparse_hashtable::const_reference, google::sparse_hashtable::size_type) [with Value = std::pair, int>; Key = HashObject<16, 16>; HashFcn = HashFn; ExtractKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey; SetKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hashtable::iterator = google::sparse_hashtable_iterator, int>, HashObject<16, 16>, HashFn, google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey, google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey, std::equal_to >, google::libc_allocator_with_realloc, int> > >; google::sparse_hashtable::const_reference = const std::pair, int>&; google::sparse_hashtable::size_type = unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:1005:15: required from 'google::sparse_hashtable::value_type& google::sparse_hashtable::find_or_insert(const key_type&) [with DefaultValue = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::DefaultValue; Value = std::pair, int>; Key = HashObject<16, 16>; HashFcn = HashFn; ExtractKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey; SetKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hashtable::value_type = std::pair, int>; google::sparse_hashtable::key_type = HashObject<16, 16>]' ../src/sparsehash/sparse_hash_map:246:59: required from 'google::sparse_hash_map::data_type& google::sparse_hash_map::operator[](const key_type&) [with Key = HashObject<16, 16>; T = int; HashFcn = HashFn; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hash_map::data_type = int; google::sparse_hash_map::key_type = HashObject<16, 16>]' ../src/time_hash_map.cc:434:8: required from 'void time_map_grow(int) [with MapType = EasyUseSparseHashMap, int, HashFn>]' ../src/time_hash_map.cc:658:32: required from 'void measure_map(const char*, int, int, bool) [with MapType = EasyUseSparseHashMap, int, HashFn>; StressMapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:683:63: required from 'void test_all_maps(int, int) [with ObjType = HashObject<16, 16>]' ../src/time_hash_map.cc:723:75: required from here ../src/sparsehash/sparsetable:1091:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, int>' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 1091 | memcpy(group + i, group + i-1, sizeof(*group)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_algobase.h:64, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_tree.h:63, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/map:60, from ../src/time_hash_map.cc:81: /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair, int>' declared here 208 | struct pair | ^~~~ In file included from ../src/sparsehash/internal/sparsehashtable.h:106, from ../src/sparsehash/sparse_hash_map:93, from ../src/time_hash_map.cc:87: ../src/sparsehash/sparsetable: In instantiation of 'void google::sparsegroup::set_aux(google::sparsegroup::size_type, google::true_type) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::size_type = short unsigned int; google::true_type = google::integral_constant]': ../src/sparsehash/sparsetable:1123:7: required from 'google::sparsegroup::reference google::sparsegroup::set(google::sparsegroup::size_type, google::sparsegroup::const_reference) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::reference = std::pair, int>&; google::sparsegroup::size_type = short unsigned int; google::sparsegroup::const_reference = const std::pair, int>&]' ../src/sparsehash/sparsetable:1608:15: required from 'google::sparsetable::reference google::sparsetable::set(google::sparsetable::size_type, google::sparsetable::const_reference) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsetable::reference = std::pair, int>&; google::sparsetable::size_type = unsigned int; google::sparsetable::const_reference = const std::pair, int>&]' ../src/sparsehash/internal/sparsehashtable.h:935:5: required from 'google::sparse_hashtable::iterator google::sparse_hashtable::insert_at(google::sparse_hashtable::const_reference, google::sparse_hashtable::size_type) [with Value = std::pair, int>; Key = HashObject<256, 256>; HashFcn = HashFn; ExtractKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey; SetKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hashtable::iterator = google::sparse_hashtable_iterator, int>, HashObject<256, 256>, HashFn, google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey, google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey, std::equal_to >, google::libc_allocator_with_realloc, int> > >; google::sparse_hashtable::const_reference = const std::pair, int>&; google::sparse_hashtable::size_type = unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:1005:15: required from 'google::sparse_hashtable::value_type& google::sparse_hashtable::find_or_insert(const key_type&) [with DefaultValue = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::DefaultValue; Value = std::pair, int>; Key = HashObject<256, 256>; HashFcn = HashFn; ExtractKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey; SetKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hashtable::value_type = std::pair, int>; google::sparse_hashtable::key_type = HashObject<256, 256>]' ../src/sparsehash/sparse_hash_map:246:59: required from 'google::sparse_hash_map::data_type& google::sparse_hash_map::operator[](const key_type&) [with Key = HashObject<256, 256>; T = int; HashFcn = HashFn; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hash_map::data_type = int; google::sparse_hash_map::key_type = HashObject<256, 256>]' ../src/time_hash_map.cc:434:8: required from 'void time_map_grow(int) [with MapType = EasyUseSparseHashMap, int, HashFn>]' ../src/time_hash_map.cc:658:32: required from 'void measure_map(const char*, int, int, bool) [with MapType = EasyUseSparseHashMap, int, HashFn>; StressMapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:683:63: required from 'void test_all_maps(int, int) [with ObjType = HashObject<256, 256>]' ../src/time_hash_map.cc:724:80: required from here ../src/sparsehash/sparsetable:1091:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, int>' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 1091 | memcpy(group + i, group + i-1, sizeof(*group)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_algobase.h:64, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_tree.h:63, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/map:60, from ../src/time_hash_map.cc:81: /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair, int>' declared here 208 | struct pair | ^~~~ In file included from ../src/sparsehash/internal/sparsehashtable.h:106, from ../src/sparsehash/sparse_hash_map:93, from ../src/time_hash_map.cc:87: ../src/sparsehash/sparsetable: In instantiation of 'void google::sparsegroup::set_aux(google::sparsegroup::size_type, google::true_type) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsegroup::size_type = short unsigned int; google::true_type = google::integral_constant]': ../src/sparsehash/sparsetable:1123:7: required from 'google::sparsegroup::reference google::sparsegroup::set(google::sparsegroup::size_type, google::sparsegroup::const_reference) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsegroup::reference = std::pair* const, int>&; google::sparsegroup::size_type = short unsigned int; google::sparsegroup::const_reference = const std::pair* const, int>&]' ../src/sparsehash/sparsetable:1608:15: required from 'google::sparsetable::reference google::sparsetable::set(google::sparsetable::size_type, google::sparsetable::const_reference) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsetable::reference = std::pair* const, int>&; google::sparsetable::size_type = unsigned int; google::sparsetable::const_reference = const std::pair* const, int>&]' ../src/sparsehash/internal/sparsehashtable.h:935:5: required from 'google::sparse_hashtable::iterator google::sparse_hashtable::insert_at(google::sparse_hashtable::const_reference, google::sparse_hashtable::size_type) [with Value = std::pair* const, int>; Key = HashObject<4, 4>*; HashFcn = HashFn; ExtractKey = google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SelectKey; SetKey = google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SetKey; EqualKey = std::equal_to*>; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparse_hashtable::iterator = google::sparse_hashtable_iterator* const, int>, HashObject<4, 4>*, HashFn, google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SelectKey, google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SetKey, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >; google::sparse_hashtable::const_reference = const std::pair* const, int>&; google::sparse_hashtable::size_type = unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:1005:15: required from 'google::sparse_hashtable::value_type& google::sparse_hashtable::find_or_insert(const key_type&) [with DefaultValue = google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::DefaultValue; Value = std::pair* const, int>; Key = HashObject<4, 4>*; HashFcn = HashFn; ExtractKey = google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SelectKey; SetKey = google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SetKey; EqualKey = std::equal_to*>; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparse_hashtable::value_type = std::pair* const, int>; google::sparse_hashtable::key_type = HashObject<4, 4>*]' ../src/sparsehash/sparse_hash_map:246:59: required from 'google::sparse_hash_map::data_type& google::sparse_hash_map::operator[](const key_type&) [with Key = HashObject<4, 4>*; T = int; HashFcn = HashFn; EqualKey = std::equal_to*>; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparse_hash_map::data_type = int; google::sparse_hash_map::key_type = HashObject<4, 4>*]' ../src/time_hash_map.cc:633:12: required from 'void stresshashfunction(int, int, int) [with MapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:649:34: required from 'void stresshashfunction(int) [with MapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:673:38: required from 'void measure_map(const char*, int, int, bool) [with MapType = EasyUseSparseHashMap, int, HashFn>; StressMapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:683:63: required from 'void test_all_maps(int, int) [with ObjType = HashObject<4, 4>]' ../src/time_hash_map.cc:721:71: required from here ../src/sparsehash/sparsetable:1091:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair* const, int>' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 1091 | memcpy(group + i, group + i-1, sizeof(*group)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_algobase.h:64, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_tree.h:63, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/map:60, from ../src/time_hash_map.cc:81: /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair* const, int>' declared here 208 | struct pair | ^~~~ In file included from ../src/sparsehash/internal/sparsehashtable.h:106, from ../src/sparsehash/sparse_hash_map:93, from ../src/time_hash_map.cc:87: ../src/sparsehash/sparsetable: In instantiation of 'void google::sparsegroup::set_aux(google::sparsegroup::size_type, google::true_type) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsegroup::size_type = short unsigned int; google::true_type = google::integral_constant]': ../src/sparsehash/sparsetable:1123:7: required from 'google::sparsegroup::reference google::sparsegroup::set(google::sparsegroup::size_type, google::sparsegroup::const_reference) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsegroup::reference = std::pair* const, int>&; google::sparsegroup::size_type = short unsigned int; google::sparsegroup::const_reference = const std::pair* const, int>&]' ../src/sparsehash/sparsetable:1608:15: required from 'google::sparsetable::reference google::sparsetable::set(google::sparsetable::size_type, google::sparsetable::const_reference) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsetable::reference = std::pair* const, int>&; google::sparsetable::size_type = unsigned int; google::sparsetable::const_reference = const std::pair* const, int>&]' ../src/sparsehash/internal/sparsehashtable.h:935:5: required from 'google::sparse_hashtable::iterator google::sparse_hashtable::insert_at(google::sparse_hashtable::const_reference, google::sparse_hashtable::size_type) [with Value = std::pair* const, int>; Key = HashObject<8, 8>*; HashFcn = HashFn; ExtractKey = google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SelectKey; SetKey = google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SetKey; EqualKey = std::equal_to*>; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparse_hashtable::iterator = google::sparse_hashtable_iterator* const, int>, HashObject<8, 8>*, HashFn, google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SelectKey, google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SetKey, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >; google::sparse_hashtable::const_reference = const std::pair* const, int>&; google::sparse_hashtable::size_type = unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:1005:15: required from 'google::sparse_hashtable::value_type& google::sparse_hashtable::find_or_insert(const key_type&) [with DefaultValue = google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::DefaultValue; Value = std::pair* const, int>; Key = HashObject<8, 8>*; HashFcn = HashFn; ExtractKey = google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SelectKey; SetKey = google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SetKey; EqualKey = std::equal_to*>; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparse_hashtable::value_type = std::pair* const, int>; google::sparse_hashtable::key_type = HashObject<8, 8>*]' ../src/sparsehash/sparse_hash_map:246:59: required from 'google::sparse_hash_map::data_type& google::sparse_hash_map::operator[](const key_type&) [with Key = HashObject<8, 8>*; T = int; HashFcn = HashFn; EqualKey = std::equal_to*>; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparse_hash_map::data_type = int; google::sparse_hash_map::key_type = HashObject<8, 8>*]' ../src/time_hash_map.cc:633:12: required from 'void stresshashfunction(int, int, int) [with MapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:649:34: required from 'void stresshashfunction(int) [with MapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:673:38: required from 'void measure_map(const char*, int, int, bool) [with MapType = EasyUseSparseHashMap, int, HashFn>; StressMapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:683:63: required from 'void test_all_maps(int, int) [with ObjType = HashObject<8, 8>]' ../src/time_hash_map.cc:722:71: required from here ../src/sparsehash/sparsetable:1091:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair* const, int>' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 1091 | memcpy(group + i, group + i-1, sizeof(*group)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_algobase.h:64, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_tree.h:63, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/map:60, from ../src/time_hash_map.cc:81: /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair* const, int>' declared here 208 | struct pair | ^~~~ In file included from ../src/sparsehash/internal/sparsehashtable.h:106, from ../src/sparsehash/sparse_hash_map:93, from ../src/time_hash_map.cc:87: ../src/sparsehash/sparsetable: In instantiation of 'void google::sparsegroup::set_aux(google::sparsegroup::size_type, google::true_type) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsegroup::size_type = short unsigned int; google::true_type = google::integral_constant]': ../src/sparsehash/sparsetable:1123:7: required from 'google::sparsegroup::reference google::sparsegroup::set(google::sparsegroup::size_type, google::sparsegroup::const_reference) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsegroup::reference = std::pair* const, int>&; google::sparsegroup::size_type = short unsigned int; google::sparsegroup::const_reference = const std::pair* const, int>&]' ../src/sparsehash/sparsetable:1608:15: required from 'google::sparsetable::reference google::sparsetable::set(google::sparsetable::size_type, google::sparsetable::const_reference) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsetable::reference = std::pair* const, int>&; google::sparsetable::size_type = unsigned int; google::sparsetable::const_reference = const std::pair* const, int>&]' ../src/sparsehash/internal/sparsehashtable.h:935:5: required from 'google::sparse_hashtable::iterator google::sparse_hashtable::insert_at(google::sparse_hashtable::const_reference, google::sparse_hashtable::size_type) [with Value = std::pair* const, int>; Key = HashObject<16, 16>*; HashFcn = HashFn; ExtractKey = google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SelectKey; SetKey = google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SetKey; EqualKey = std::equal_to*>; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparse_hashtable::iterator = google::sparse_hashtable_iterator* const, int>, HashObject<16, 16>*, HashFn, google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SelectKey, google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SetKey, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >; google::sparse_hashtable::const_reference = const std::pair* const, int>&; google::sparse_hashtable::size_type = unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:1005:15: required from 'google::sparse_hashtable::value_type& google::sparse_hashtable::find_or_insert(const key_type&) [with DefaultValue = google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::DefaultValue; Value = std::pair* const, int>; Key = HashObject<16, 16>*; HashFcn = HashFn; ExtractKey = google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SelectKey; SetKey = google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SetKey; EqualKey = std::equal_to*>; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparse_hashtable::value_type = std::pair* const, int>; google::sparse_hashtable::key_type = HashObject<16, 16>*]' ../src/sparsehash/sparse_hash_map:246:59: required from 'google::sparse_hash_map::data_type& google::sparse_hash_map::operator[](const key_type&) [with Key = HashObject<16, 16>*; T = int; HashFcn = HashFn; EqualKey = std::equal_to*>; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparse_hash_map::data_type = int; google::sparse_hash_map::key_type = HashObject<16, 16>*]' ../src/time_hash_map.cc:633:12: required from 'void stresshashfunction(int, int, int) [with MapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:649:34: required from 'void stresshashfunction(int) [with MapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:673:38: required from 'void measure_map(const char*, int, int, bool) [with MapType = EasyUseSparseHashMap, int, HashFn>; StressMapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:683:63: required from 'void test_all_maps(int, int) [with ObjType = HashObject<16, 16>]' ../src/time_hash_map.cc:723:75: required from here ../src/sparsehash/sparsetable:1091:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair* const, int>' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 1091 | memcpy(group + i, group + i-1, sizeof(*group)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_algobase.h:64, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_tree.h:63, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/map:60, from ../src/time_hash_map.cc:81: /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair* const, int>' declared here 208 | struct pair | ^~~~ In file included from ../src/sparsehash/internal/sparsehashtable.h:106, from ../src/sparsehash/sparse_hash_map:93, from ../src/time_hash_map.cc:87: ../src/sparsehash/sparsetable: In instantiation of 'void google::sparsegroup::set_aux(google::sparsegroup::size_type, google::true_type) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsegroup::size_type = short unsigned int; google::true_type = google::integral_constant]': ../src/sparsehash/sparsetable:1123:7: required from 'google::sparsegroup::reference google::sparsegroup::set(google::sparsegroup::size_type, google::sparsegroup::const_reference) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsegroup::reference = std::pair* const, int>&; google::sparsegroup::size_type = short unsigned int; google::sparsegroup::const_reference = const std::pair* const, int>&]' ../src/sparsehash/sparsetable:1608:15: required from 'google::sparsetable::reference google::sparsetable::set(google::sparsetable::size_type, google::sparsetable::const_reference) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsetable::reference = std::pair* const, int>&; google::sparsetable::size_type = unsigned int; google::sparsetable::const_reference = const std::pair* const, int>&]' ../src/sparsehash/internal/sparsehashtable.h:935:5: required from 'google::sparse_hashtable::iterator google::sparse_hashtable::insert_at(google::sparse_hashtable::const_reference, google::sparse_hashtable::size_type) [with Value = std::pair* const, int>; Key = HashObject<256, 256>*; HashFcn = HashFn; ExtractKey = google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SelectKey; SetKey = google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SetKey; EqualKey = std::equal_to*>; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparse_hashtable::iterator = google::sparse_hashtable_iterator* const, int>, HashObject<256, 256>*, HashFn, google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SelectKey, google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SetKey, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >; google::sparse_hashtable::const_reference = const std::pair* const, int>&; google::sparse_hashtable::size_type = unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:1005:15: required from 'google::sparse_hashtable::value_type& google::sparse_hashtable::find_or_insert(const key_type&) [with DefaultValue = google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::DefaultValue; Value = std::pair* const, int>; Key = HashObject<256, 256>*; HashFcn = HashFn; ExtractKey = google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SelectKey; SetKey = google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SetKey; EqualKey = std::equal_to*>; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparse_hashtable::value_type = std::pair* const, int>; google::sparse_hashtable::key_type = HashObject<256, 256>*]' ../src/sparsehash/sparse_hash_map:246:59: required from 'google::sparse_hash_map::data_type& google::sparse_hash_map::operator[](const key_type&) [with Key = HashObject<256, 256>*; T = int; HashFcn = HashFn; EqualKey = std::equal_to*>; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparse_hash_map::data_type = int; google::sparse_hash_map::key_type = HashObject<256, 256>*]' ../src/time_hash_map.cc:633:12: required from 'void stresshashfunction(int, int, int) [with MapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:649:34: required from 'void stresshashfunction(int) [with MapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:673:38: required from 'void measure_map(const char*, int, int, bool) [with MapType = EasyUseSparseHashMap, int, HashFn>; StressMapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:683:63: required from 'void test_all_maps(int, int) [with ObjType = HashObject<256, 256>]' ../src/time_hash_map.cc:724:80: required from here ../src/sparsehash/sparsetable:1091:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair* const, int>' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 1091 | memcpy(group + i, group + i-1, sizeof(*group)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_algobase.h:64, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_tree.h:63, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/map:60, from ../src/time_hash_map.cc:81: /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair* const, int>' declared here 208 | struct pair | ^~~~ In file included from ../src/sparsehash/internal/densehashtable.h:101, from ../src/sparsehash/dense_hash_map:104, from ../src/time_hash_map.cc:86: ../src/sparsehash/internal/libc_allocator_with_realloc.h: In instantiation of 'T* google::libc_allocator_with_realloc::reallocate(google::libc_allocator_with_realloc::pointer, google::libc_allocator_with_realloc::size_type) [with T = std::pair, int>; google::libc_allocator_with_realloc::pointer = std::pair, int>*; google::libc_allocator_with_realloc::size_type = unsigned int]': ../src/sparsehash/sparsetable:1316:15: required from 'google::sparsegroup::alloc_impl >::pointer google::sparsegroup::alloc_impl >::realloc_or_die(google::sparsegroup::alloc_impl >::pointer, google::sparsegroup::alloc_impl >::size_type) [with A = std::pair, int>; T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::alloc_impl >::pointer = std::pair, int>*; google::sparsegroup::alloc_impl >::size_type = unsigned int]' ../src/sparsehash/sparsetable:1087:11: required from 'void google::sparsegroup::set_aux(google::sparsegroup::size_type, google::true_type) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::size_type = short unsigned int; google::true_type = google::integral_constant]' ../src/sparsehash/sparsetable:1123:7: required from 'google::sparsegroup::reference google::sparsegroup::set(google::sparsegroup::size_type, google::sparsegroup::const_reference) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::reference = std::pair, int>&; google::sparsegroup::size_type = short unsigned int; google::sparsegroup::const_reference = const std::pair, int>&]' ../src/sparsehash/sparsetable:1608:15: required from 'google::sparsetable::reference google::sparsetable::set(google::sparsetable::size_type, google::sparsetable::const_reference) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsetable::reference = std::pair, int>&; google::sparsetable::size_type = unsigned int; google::sparsetable::const_reference = const std::pair, int>&]' ../src/sparsehash/internal/sparsehashtable.h:935:5: required from 'google::sparse_hashtable::iterator google::sparse_hashtable::insert_at(google::sparse_hashtable::const_reference, google::sparse_hashtable::size_type) [with Value = std::pair, int>; Key = HashObject<4, 4>; HashFcn = HashFn; ExtractKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey; SetKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hashtable::iterator = google::sparse_hashtable_iterator, int>, HashObject<4, 4>, HashFn, google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey, google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey, std::equal_to >, google::libc_allocator_with_realloc, int> > >; google::sparse_hashtable::const_reference = const std::pair, int>&; google::sparse_hashtable::size_type = unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:1005:15: required from 'google::sparse_hashtable::value_type& google::sparse_hashtable::find_or_insert(const key_type&) [with DefaultValue = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::DefaultValue; Value = std::pair, int>; Key = HashObject<4, 4>; HashFcn = HashFn; ExtractKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey; SetKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hashtable::value_type = std::pair, int>; google::sparse_hashtable::key_type = HashObject<4, 4>]' ../src/sparsehash/sparse_hash_map:246:59: required from 'google::sparse_hash_map::data_type& google::sparse_hash_map::operator[](const key_type&) [with Key = HashObject<4, 4>; T = int; HashFcn = HashFn; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hash_map::data_type = int; google::sparse_hash_map::key_type = HashObject<4, 4>]' ../src/time_hash_map.cc:434:8: required from 'void time_map_grow(int) [with MapType = EasyUseSparseHashMap, int, HashFn>]' ../src/time_hash_map.cc:658:32: required from 'void measure_map(const char*, int, int, bool) [with MapType = EasyUseSparseHashMap, int, HashFn>; StressMapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:683:63: required from 'void test_all_maps(int, int) [with ObjType = HashObject<4, 4>]' ../src/time_hash_map.cc:721:71: required from here ../src/sparsehash/internal/libc_allocator_with_realloc.h:68:40: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct std::pair, int>'; use 'new' and 'delete' instead [-Wclass-memaccess] 68 | return static_cast(realloc(p, n * sizeof(value_type))); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_algobase.h:64, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_tree.h:63, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/map:60, from ../src/time_hash_map.cc:81: /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair, int>' declared here 208 | struct pair | ^~~~ In file included from ../src/sparsehash/internal/densehashtable.h:101, from ../src/sparsehash/dense_hash_map:104, from ../src/time_hash_map.cc:86: ../src/sparsehash/internal/libc_allocator_with_realloc.h: In instantiation of 'T* google::libc_allocator_with_realloc::reallocate(google::libc_allocator_with_realloc::pointer, google::libc_allocator_with_realloc::size_type) [with T = std::pair, int>; google::libc_allocator_with_realloc::pointer = std::pair, int>*; google::libc_allocator_with_realloc::size_type = unsigned int]': ../src/sparsehash/sparsetable:1316:15: required from 'google::sparsegroup::alloc_impl >::pointer google::sparsegroup::alloc_impl >::realloc_or_die(google::sparsegroup::alloc_impl >::pointer, google::sparsegroup::alloc_impl >::size_type) [with A = std::pair, int>; T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::alloc_impl >::pointer = std::pair, int>*; google::sparsegroup::alloc_impl >::size_type = unsigned int]' ../src/sparsehash/sparsetable:1087:11: required from 'void google::sparsegroup::set_aux(google::sparsegroup::size_type, google::true_type) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::size_type = short unsigned int; google::true_type = google::integral_constant]' ../src/sparsehash/sparsetable:1123:7: required from 'google::sparsegroup::reference google::sparsegroup::set(google::sparsegroup::size_type, google::sparsegroup::const_reference) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::reference = std::pair, int>&; google::sparsegroup::size_type = short unsigned int; google::sparsegroup::const_reference = const std::pair, int>&]' ../src/sparsehash/sparsetable:1608:15: required from 'google::sparsetable::reference google::sparsetable::set(google::sparsetable::size_type, google::sparsetable::const_reference) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsetable::reference = std::pair, int>&; google::sparsetable::size_type = unsigned int; google::sparsetable::const_reference = const std::pair, int>&]' ../src/sparsehash/internal/sparsehashtable.h:935:5: required from 'google::sparse_hashtable::iterator google::sparse_hashtable::insert_at(google::sparse_hashtable::const_reference, google::sparse_hashtable::size_type) [with Value = std::pair, int>; Key = HashObject<8, 8>; HashFcn = HashFn; ExtractKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey; SetKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hashtable::iterator = google::sparse_hashtable_iterator, int>, HashObject<8, 8>, HashFn, google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey, google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey, std::equal_to >, google::libc_allocator_with_realloc, int> > >; google::sparse_hashtable::const_reference = const std::pair, int>&; google::sparse_hashtable::size_type = unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:1005:15: required from 'google::sparse_hashtable::value_type& google::sparse_hashtable::find_or_insert(const key_type&) [with DefaultValue = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::DefaultValue; Value = std::pair, int>; Key = HashObject<8, 8>; HashFcn = HashFn; ExtractKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey; SetKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hashtable::value_type = std::pair, int>; google::sparse_hashtable::key_type = HashObject<8, 8>]' ../src/sparsehash/sparse_hash_map:246:59: required from 'google::sparse_hash_map::data_type& google::sparse_hash_map::operator[](const key_type&) [with Key = HashObject<8, 8>; T = int; HashFcn = HashFn; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hash_map::data_type = int; google::sparse_hash_map::key_type = HashObject<8, 8>]' ../src/time_hash_map.cc:434:8: required from 'void time_map_grow(int) [with MapType = EasyUseSparseHashMap, int, HashFn>]' ../src/time_hash_map.cc:658:32: required from 'void measure_map(const char*, int, int, bool) [with MapType = EasyUseSparseHashMap, int, HashFn>; StressMapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:683:63: required from 'void test_all_maps(int, int) [with ObjType = HashObject<8, 8>]' ../src/time_hash_map.cc:722:71: required from here ../src/sparsehash/internal/libc_allocator_with_realloc.h:68:40: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct std::pair, int>'; use 'new' and 'delete' instead [-Wclass-memaccess] 68 | return static_cast(realloc(p, n * sizeof(value_type))); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_algobase.h:64, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_tree.h:63, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/map:60, from ../src/time_hash_map.cc:81: /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair, int>' declared here 208 | struct pair | ^~~~ In file included from ../src/sparsehash/internal/densehashtable.h:101, from ../src/sparsehash/dense_hash_map:104, from ../src/time_hash_map.cc:86: ../src/sparsehash/internal/libc_allocator_with_realloc.h: In instantiation of 'T* google::libc_allocator_with_realloc::reallocate(google::libc_allocator_with_realloc::pointer, google::libc_allocator_with_realloc::size_type) [with T = std::pair, int>; google::libc_allocator_with_realloc::pointer = std::pair, int>*; google::libc_allocator_with_realloc::size_type = unsigned int]': ../src/sparsehash/sparsetable:1316:15: required from 'google::sparsegroup::alloc_impl >::pointer google::sparsegroup::alloc_impl >::realloc_or_die(google::sparsegroup::alloc_impl >::pointer, google::sparsegroup::alloc_impl >::size_type) [with A = std::pair, int>; T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::alloc_impl >::pointer = std::pair, int>*; google::sparsegroup::alloc_impl >::size_type = unsigned int]' ../src/sparsehash/sparsetable:1087:11: required from 'void google::sparsegroup::set_aux(google::sparsegroup::size_type, google::true_type) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::size_type = short unsigned int; google::true_type = google::integral_constant]' ../src/sparsehash/sparsetable:1123:7: required from 'google::sparsegroup::reference google::sparsegroup::set(google::sparsegroup::size_type, google::sparsegroup::const_reference) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::reference = std::pair, int>&; google::sparsegroup::size_type = short unsigned int; google::sparsegroup::const_reference = const std::pair, int>&]' ../src/sparsehash/sparsetable:1608:15: required from 'google::sparsetable::reference google::sparsetable::set(google::sparsetable::size_type, google::sparsetable::const_reference) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsetable::reference = std::pair, int>&; google::sparsetable::size_type = unsigned int; google::sparsetable::const_reference = const std::pair, int>&]' ../src/sparsehash/internal/sparsehashtable.h:935:5: required from 'google::sparse_hashtable::iterator google::sparse_hashtable::insert_at(google::sparse_hashtable::const_reference, google::sparse_hashtable::size_type) [with Value = std::pair, int>; Key = HashObject<16, 16>; HashFcn = HashFn; ExtractKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey; SetKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hashtable::iterator = google::sparse_hashtable_iterator, int>, HashObject<16, 16>, HashFn, google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey, google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey, std::equal_to >, google::libc_allocator_with_realloc, int> > >; google::sparse_hashtable::const_reference = const std::pair, int>&; google::sparse_hashtable::size_type = unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:1005:15: required from 'google::sparse_hashtable::value_type& google::sparse_hashtable::find_or_insert(const key_type&) [with DefaultValue = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::DefaultValue; Value = std::pair, int>; Key = HashObject<16, 16>; HashFcn = HashFn; ExtractKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey; SetKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hashtable::value_type = std::pair, int>; google::sparse_hashtable::key_type = HashObject<16, 16>]' ../src/sparsehash/sparse_hash_map:246:59: required from 'google::sparse_hash_map::data_type& google::sparse_hash_map::operator[](const key_type&) [with Key = HashObject<16, 16>; T = int; HashFcn = HashFn; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hash_map::data_type = int; google::sparse_hash_map::key_type = HashObject<16, 16>]' ../src/time_hash_map.cc:434:8: required from 'void time_map_grow(int) [with MapType = EasyUseSparseHashMap, int, HashFn>]' ../src/time_hash_map.cc:658:32: required from 'void measure_map(const char*, int, int, bool) [with MapType = EasyUseSparseHashMap, int, HashFn>; StressMapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:683:63: required from 'void test_all_maps(int, int) [with ObjType = HashObject<16, 16>]' ../src/time_hash_map.cc:723:75: required from here ../src/sparsehash/internal/libc_allocator_with_realloc.h:68:40: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct std::pair, int>'; use 'new' and 'delete' instead [-Wclass-memaccess] 68 | return static_cast(realloc(p, n * sizeof(value_type))); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_algobase.h:64, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_tree.h:63, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/map:60, from ../src/time_hash_map.cc:81: /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair, int>' declared here 208 | struct pair | ^~~~ In file included from ../src/sparsehash/internal/densehashtable.h:101, from ../src/sparsehash/dense_hash_map:104, from ../src/time_hash_map.cc:86: ../src/sparsehash/internal/libc_allocator_with_realloc.h: In instantiation of 'T* google::libc_allocator_with_realloc::reallocate(google::libc_allocator_with_realloc::pointer, google::libc_allocator_with_realloc::size_type) [with T = std::pair, int>; google::libc_allocator_with_realloc::pointer = std::pair, int>*; google::libc_allocator_with_realloc::size_type = unsigned int]': ../src/sparsehash/sparsetable:1316:15: required from 'google::sparsegroup::alloc_impl >::pointer google::sparsegroup::alloc_impl >::realloc_or_die(google::sparsegroup::alloc_impl >::pointer, google::sparsegroup::alloc_impl >::size_type) [with A = std::pair, int>; T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::alloc_impl >::pointer = std::pair, int>*; google::sparsegroup::alloc_impl >::size_type = unsigned int]' ../src/sparsehash/sparsetable:1087:11: required from 'void google::sparsegroup::set_aux(google::sparsegroup::size_type, google::true_type) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::size_type = short unsigned int; google::true_type = google::integral_constant]' ../src/sparsehash/sparsetable:1123:7: required from 'google::sparsegroup::reference google::sparsegroup::set(google::sparsegroup::size_type, google::sparsegroup::const_reference) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::reference = std::pair, int>&; google::sparsegroup::size_type = short unsigned int; google::sparsegroup::const_reference = const std::pair, int>&]' ../src/sparsehash/sparsetable:1608:15: required from 'google::sparsetable::reference google::sparsetable::set(google::sparsetable::size_type, google::sparsetable::const_reference) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsetable::reference = std::pair, int>&; google::sparsetable::size_type = unsigned int; google::sparsetable::const_reference = const std::pair, int>&]' ../src/sparsehash/internal/sparsehashtable.h:935:5: required from 'google::sparse_hashtable::iterator google::sparse_hashtable::insert_at(google::sparse_hashtable::const_reference, google::sparse_hashtable::size_type) [with Value = std::pair, int>; Key = HashObject<256, 256>; HashFcn = HashFn; ExtractKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey; SetKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hashtable::iterator = google::sparse_hashtable_iterator, int>, HashObject<256, 256>, HashFn, google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey, google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey, std::equal_to >, google::libc_allocator_with_realloc, int> > >; google::sparse_hashtable::const_reference = const std::pair, int>&; google::sparse_hashtable::size_type = unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:1005:15: required from 'google::sparse_hashtable::value_type& google::sparse_hashtable::find_or_insert(const key_type&) [with DefaultValue = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::DefaultValue; Value = std::pair, int>; Key = HashObject<256, 256>; HashFcn = HashFn; ExtractKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey; SetKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hashtable::value_type = std::pair, int>; google::sparse_hashtable::key_type = HashObject<256, 256>]' ../src/sparsehash/sparse_hash_map:246:59: required from 'google::sparse_hash_map::data_type& google::sparse_hash_map::operator[](const key_type&) [with Key = HashObject<256, 256>; T = int; HashFcn = HashFn; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hash_map::data_type = int; google::sparse_hash_map::key_type = HashObject<256, 256>]' ../src/time_hash_map.cc:434:8: required from 'void time_map_grow(int) [with MapType = EasyUseSparseHashMap, int, HashFn>]' ../src/time_hash_map.cc:658:32: required from 'void measure_map(const char*, int, int, bool) [with MapType = EasyUseSparseHashMap, int, HashFn>; StressMapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:683:63: required from 'void test_all_maps(int, int) [with ObjType = HashObject<256, 256>]' ../src/time_hash_map.cc:724:80: required from here ../src/sparsehash/internal/libc_allocator_with_realloc.h:68:40: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct std::pair, int>'; use 'new' and 'delete' instead [-Wclass-memaccess] 68 | return static_cast(realloc(p, n * sizeof(value_type))); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_algobase.h:64, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_tree.h:63, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/map:60, from ../src/time_hash_map.cc:81: /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair, int>' declared here 208 | struct pair | ^~~~ In file included from ../src/sparsehash/internal/sparsehashtable.h:106, from ../src/sparsehash/sparse_hash_map:93, from ../src/time_hash_map.cc:87: ../src/sparsehash/sparsetable: In instantiation of 'void google::sparsegroup::erase_aux(google::sparsegroup::size_type, google::true_type) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::size_type = short unsigned int; google::true_type = google::integral_constant]': ../src/sparsehash/sparsetable:1192:9: required from 'void google::sparsegroup::erase(google::sparsegroup::size_type) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::size_type = short unsigned int]' ../src/sparsehash/sparsetable:1200:5: required from 'void google::sparsegroup::erase(google::sparsegroup::iterator) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::iterator = google::table_iterator, int>, 48, google::libc_allocator_with_realloc, int> > > >]' ../src/sparsehash/sparsetable:1207:7: required from 'void google::sparsegroup::erase(google::sparsegroup::iterator, google::sparsegroup::iterator) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::iterator = google::table_iterator, int>, 48, google::libc_allocator_with_realloc, int> > > >]' ../src/sparsehash/sparsetable:1517:9: required from 'void google::sparsetable::resize(google::sparsetable::size_type) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsetable::size_type = unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:706:7: required from 'void google::sparse_hashtable::move_from(google::sparse_hashtable::MoveDontCopyT, google::sparse_hashtable&, google::sparse_hashtable::size_type) [with Value = std::pair, int>; Key = HashObject<4, 4>; HashFcn = HashFn; ExtractKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey; SetKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hashtable::size_type = unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:797:5: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../src/sparsehash/internal/sparsehashtable.h:1001:16: required from 'google::sparse_hashtable::value_type& google::sparse_hashtable::find_or_insert(const key_type&) [with DefaultValue = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::DefaultValue; Value = std::pair, int>; Key = HashObject<4, 4>; HashFcn = HashFn; ExtractKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey; SetKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hashtable::value_type = std::pair, int>; google::sparse_hashtable::key_type = HashObject<4, 4>]' ../src/sparsehash/sparse_hash_map:246:59: required from 'google::sparse_hash_map::data_type& google::sparse_hash_map::operator[](const key_type&) [with Key = HashObject<4, 4>; T = int; HashFcn = HashFn; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hash_map::data_type = int; google::sparse_hash_map::key_type = HashObject<4, 4>]' ../src/time_hash_map.cc:434:8: required from 'void time_map_grow(int) [with MapType = EasyUseSparseHashMap, int, HashFn>]' ../src/time_hash_map.cc:658:32: required from 'void measure_map(const char*, int, int, bool) [with MapType = EasyUseSparseHashMap, int, HashFn>; StressMapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:683:63: required from 'void test_all_maps(int, int) [with ObjType = HashObject<4, 4>]' ../src/time_hash_map.cc:721:71: required from here ../src/sparsehash/sparsetable:1157:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, int>' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 1157 | memcpy(group + i, group + i+1, sizeof(*group)); // hopefully inlined! | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_algobase.h:64, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_tree.h:63, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/map:60, from ../src/time_hash_map.cc:81: /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair, int>' declared here 208 | struct pair | ^~~~ In file included from ../src/sparsehash/internal/sparsehashtable.h:106, from ../src/sparsehash/sparse_hash_map:93, from ../src/time_hash_map.cc:87: ../src/sparsehash/sparsetable: In instantiation of 'void google::sparsegroup::erase_aux(google::sparsegroup::size_type, google::true_type) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::size_type = short unsigned int; google::true_type = google::integral_constant]': ../src/sparsehash/sparsetable:1192:9: required from 'void google::sparsegroup::erase(google::sparsegroup::size_type) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::size_type = short unsigned int]' ../src/sparsehash/sparsetable:1200:5: required from 'void google::sparsegroup::erase(google::sparsegroup::iterator) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::iterator = google::table_iterator, int>, 48, google::libc_allocator_with_realloc, int> > > >]' ../src/sparsehash/sparsetable:1207:7: required from 'void google::sparsegroup::erase(google::sparsegroup::iterator, google::sparsegroup::iterator) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::iterator = google::table_iterator, int>, 48, google::libc_allocator_with_realloc, int> > > >]' ../src/sparsehash/sparsetable:1517:9: required from 'void google::sparsetable::resize(google::sparsetable::size_type) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsetable::size_type = unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:706:7: required from 'void google::sparse_hashtable::move_from(google::sparse_hashtable::MoveDontCopyT, google::sparse_hashtable&, google::sparse_hashtable::size_type) [with Value = std::pair, int>; Key = HashObject<8, 8>; HashFcn = HashFn; ExtractKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey; SetKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hashtable::size_type = unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:797:5: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../src/sparsehash/internal/sparsehashtable.h:1001:16: required from 'google::sparse_hashtable::value_type& google::sparse_hashtable::find_or_insert(const key_type&) [with DefaultValue = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::DefaultValue; Value = std::pair, int>; Key = HashObject<8, 8>; HashFcn = HashFn; ExtractKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey; SetKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hashtable::value_type = std::pair, int>; google::sparse_hashtable::key_type = HashObject<8, 8>]' ../src/sparsehash/sparse_hash_map:246:59: required from 'google::sparse_hash_map::data_type& google::sparse_hash_map::operator[](const key_type&) [with Key = HashObject<8, 8>; T = int; HashFcn = HashFn; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hash_map::data_type = int; google::sparse_hash_map::key_type = HashObject<8, 8>]' ../src/time_hash_map.cc:434:8: required from 'void time_map_grow(int) [with MapType = EasyUseSparseHashMap, int, HashFn>]' ../src/time_hash_map.cc:658:32: required from 'void measure_map(const char*, int, int, bool) [with MapType = EasyUseSparseHashMap, int, HashFn>; StressMapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:683:63: required from 'void test_all_maps(int, int) [with ObjType = HashObject<8, 8>]' ../src/time_hash_map.cc:722:71: required from here ../src/sparsehash/sparsetable:1157:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, int>' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 1157 | memcpy(group + i, group + i+1, sizeof(*group)); // hopefully inlined! | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_algobase.h:64, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_tree.h:63, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/map:60, from ../src/time_hash_map.cc:81: /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair, int>' declared here 208 | struct pair | ^~~~ In file included from ../src/sparsehash/internal/sparsehashtable.h:106, from ../src/sparsehash/sparse_hash_map:93, from ../src/time_hash_map.cc:87: ../src/sparsehash/sparsetable: In instantiation of 'void google::sparsegroup::erase_aux(google::sparsegroup::size_type, google::true_type) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::size_type = short unsigned int; google::true_type = google::integral_constant]': ../src/sparsehash/sparsetable:1192:9: required from 'void google::sparsegroup::erase(google::sparsegroup::size_type) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::size_type = short unsigned int]' ../src/sparsehash/sparsetable:1200:5: required from 'void google::sparsegroup::erase(google::sparsegroup::iterator) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::iterator = google::table_iterator, int>, 48, google::libc_allocator_with_realloc, int> > > >]' ../src/sparsehash/sparsetable:1207:7: required from 'void google::sparsegroup::erase(google::sparsegroup::iterator, google::sparsegroup::iterator) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::iterator = google::table_iterator, int>, 48, google::libc_allocator_with_realloc, int> > > >]' ../src/sparsehash/sparsetable:1517:9: required from 'void google::sparsetable::resize(google::sparsetable::size_type) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsetable::size_type = unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:706:7: required from 'void google::sparse_hashtable::move_from(google::sparse_hashtable::MoveDontCopyT, google::sparse_hashtable&, google::sparse_hashtable::size_type) [with Value = std::pair, int>; Key = HashObject<16, 16>; HashFcn = HashFn; ExtractKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey; SetKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hashtable::size_type = unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:797:5: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../src/sparsehash/internal/sparsehashtable.h:1001:16: required from 'google::sparse_hashtable::value_type& google::sparse_hashtable::find_or_insert(const key_type&) [with DefaultValue = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::DefaultValue; Value = std::pair, int>; Key = HashObject<16, 16>; HashFcn = HashFn; ExtractKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey; SetKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hashtable::value_type = std::pair, int>; google::sparse_hashtable::key_type = HashObject<16, 16>]' ../src/sparsehash/sparse_hash_map:246:59: required from 'google::sparse_hash_map::data_type& google::sparse_hash_map::operator[](const key_type&) [with Key = HashObject<16, 16>; T = int; HashFcn = HashFn; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hash_map::data_type = int; google::sparse_hash_map::key_type = HashObject<16, 16>]' ../src/time_hash_map.cc:434:8: required from 'void time_map_grow(int) [with MapType = EasyUseSparseHashMap, int, HashFn>]' ../src/time_hash_map.cc:658:32: required from 'void measure_map(const char*, int, int, bool) [with MapType = EasyUseSparseHashMap, int, HashFn>; StressMapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:683:63: required from 'void test_all_maps(int, int) [with ObjType = HashObject<16, 16>]' ../src/time_hash_map.cc:723:75: required from here ../src/sparsehash/sparsetable:1157:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, int>' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 1157 | memcpy(group + i, group + i+1, sizeof(*group)); // hopefully inlined! | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_algobase.h:64, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_tree.h:63, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/map:60, from ../src/time_hash_map.cc:81: /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair, int>' declared here 208 | struct pair | ^~~~ In file included from ../src/sparsehash/internal/sparsehashtable.h:106, from ../src/sparsehash/sparse_hash_map:93, from ../src/time_hash_map.cc:87: ../src/sparsehash/sparsetable: In instantiation of 'void google::sparsegroup::erase_aux(google::sparsegroup::size_type, google::true_type) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::size_type = short unsigned int; google::true_type = google::integral_constant]': ../src/sparsehash/sparsetable:1192:9: required from 'void google::sparsegroup::erase(google::sparsegroup::size_type) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::size_type = short unsigned int]' ../src/sparsehash/sparsetable:1200:5: required from 'void google::sparsegroup::erase(google::sparsegroup::iterator) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::iterator = google::table_iterator, int>, 48, google::libc_allocator_with_realloc, int> > > >]' ../src/sparsehash/sparsetable:1207:7: required from 'void google::sparsegroup::erase(google::sparsegroup::iterator, google::sparsegroup::iterator) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::iterator = google::table_iterator, int>, 48, google::libc_allocator_with_realloc, int> > > >]' ../src/sparsehash/sparsetable:1517:9: required from 'void google::sparsetable::resize(google::sparsetable::size_type) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsetable::size_type = unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:706:7: required from 'void google::sparse_hashtable::move_from(google::sparse_hashtable::MoveDontCopyT, google::sparse_hashtable&, google::sparse_hashtable::size_type) [with Value = std::pair, int>; Key = HashObject<256, 256>; HashFcn = HashFn; ExtractKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey; SetKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hashtable::size_type = unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:797:5: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../src/sparsehash/internal/sparsehashtable.h:1001:16: required from 'google::sparse_hashtable::value_type& google::sparse_hashtable::find_or_insert(const key_type&) [with DefaultValue = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::DefaultValue; Value = std::pair, int>; Key = HashObject<256, 256>; HashFcn = HashFn; ExtractKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey; SetKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hashtable::value_type = std::pair, int>; google::sparse_hashtable::key_type = HashObject<256, 256>]' ../src/sparsehash/sparse_hash_map:246:59: required from 'google::sparse_hash_map::data_type& google::sparse_hash_map::operator[](const key_type&) [with Key = HashObject<256, 256>; T = int; HashFcn = HashFn; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hash_map::data_type = int; google::sparse_hash_map::key_type = HashObject<256, 256>]' ../src/time_hash_map.cc:434:8: required from 'void time_map_grow(int) [with MapType = EasyUseSparseHashMap, int, HashFn>]' ../src/time_hash_map.cc:658:32: required from 'void measure_map(const char*, int, int, bool) [with MapType = EasyUseSparseHashMap, int, HashFn>; StressMapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:683:63: required from 'void test_all_maps(int, int) [with ObjType = HashObject<256, 256>]' ../src/time_hash_map.cc:724:80: required from here ../src/sparsehash/sparsetable:1157:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, int>' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 1157 | memcpy(group + i, group + i+1, sizeof(*group)); // hopefully inlined! | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_algobase.h:64, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_tree.h:63, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/map:60, from ../src/time_hash_map.cc:81: /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair, int>' declared here 208 | struct pair | ^~~~ In file included from ../src/sparsehash/internal/sparsehashtable.h:106, from ../src/sparsehash/sparse_hash_map:93, from ../src/time_hash_map.cc:87: ../src/sparsehash/sparsetable: In instantiation of 'void google::sparsegroup::erase_aux(google::sparsegroup::size_type, google::true_type) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsegroup::size_type = short unsigned int; google::true_type = google::integral_constant]': ../src/sparsehash/sparsetable:1192:9: required from 'void google::sparsegroup::erase(google::sparsegroup::size_type) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsegroup::size_type = short unsigned int]' ../src/sparsehash/sparsetable:1200:5: required from 'void google::sparsegroup::erase(google::sparsegroup::iterator) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsegroup::iterator = google::table_iterator* const, int>, 48, google::libc_allocator_with_realloc* const, int> > > >]' ../src/sparsehash/sparsetable:1207:7: required from 'void google::sparsegroup::erase(google::sparsegroup::iterator, google::sparsegroup::iterator) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsegroup::iterator = google::table_iterator* const, int>, 48, google::libc_allocator_with_realloc* const, int> > > >]' ../src/sparsehash/sparsetable:1517:9: required from 'void google::sparsetable::resize(google::sparsetable::size_type) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsetable::size_type = unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:706:7: required from 'void google::sparse_hashtable::move_from(google::sparse_hashtable::MoveDontCopyT, google::sparse_hashtable&, google::sparse_hashtable::size_type) [with Value = std::pair* const, int>; Key = HashObject<4, 4>*; HashFcn = HashFn; ExtractKey = google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SelectKey; SetKey = google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SetKey; EqualKey = std::equal_to*>; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparse_hashtable::size_type = unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:797:5: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../src/sparsehash/sparse_hash_map:235:41: required from 'void google::sparse_hash_map::resize(google::sparse_hash_map::size_type) [with Key = HashObject<4, 4>*; T = int; HashFcn = HashFn; EqualKey = std::equal_to*>; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparse_hash_map::size_type = unsigned int]' ../src/time_hash_map.cc:620:5: required from 'void stresshashfunction(int, int, int) [with MapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:649:34: required from 'void stresshashfunction(int) [with MapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:673:38: required from 'void measure_map(const char*, int, int, bool) [with MapType = EasyUseSparseHashMap, int, HashFn>; StressMapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:683:63: required from 'void test_all_maps(int, int) [with ObjType = HashObject<4, 4>]' ../src/time_hash_map.cc:721:71: required from here ../src/sparsehash/sparsetable:1157:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair* const, int>' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 1157 | memcpy(group + i, group + i+1, sizeof(*group)); // hopefully inlined! | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_algobase.h:64, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_tree.h:63, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/map:60, from ../src/time_hash_map.cc:81: /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair* const, int>' declared here 208 | struct pair | ^~~~ In file included from ../src/sparsehash/internal/sparsehashtable.h:106, from ../src/sparsehash/sparse_hash_map:93, from ../src/time_hash_map.cc:87: ../src/sparsehash/sparsetable: In instantiation of 'void google::sparsegroup::erase_aux(google::sparsegroup::size_type, google::true_type) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsegroup::size_type = short unsigned int; google::true_type = google::integral_constant]': ../src/sparsehash/sparsetable:1192:9: required from 'void google::sparsegroup::erase(google::sparsegroup::size_type) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsegroup::size_type = short unsigned int]' ../src/sparsehash/sparsetable:1200:5: required from 'void google::sparsegroup::erase(google::sparsegroup::iterator) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsegroup::iterator = google::table_iterator* const, int>, 48, google::libc_allocator_with_realloc* const, int> > > >]' ../src/sparsehash/sparsetable:1207:7: required from 'void google::sparsegroup::erase(google::sparsegroup::iterator, google::sparsegroup::iterator) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsegroup::iterator = google::table_iterator* const, int>, 48, google::libc_allocator_with_realloc* const, int> > > >]' ../src/sparsehash/sparsetable:1517:9: required from 'void google::sparsetable::resize(google::sparsetable::size_type) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsetable::size_type = unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:706:7: required from 'void google::sparse_hashtable::move_from(google::sparse_hashtable::MoveDontCopyT, google::sparse_hashtable&, google::sparse_hashtable::size_type) [with Value = std::pair* const, int>; Key = HashObject<8, 8>*; HashFcn = HashFn; ExtractKey = google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SelectKey; SetKey = google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SetKey; EqualKey = std::equal_to*>; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparse_hashtable::size_type = unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:797:5: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../src/sparsehash/sparse_hash_map:235:41: required from 'void google::sparse_hash_map::resize(google::sparse_hash_map::size_type) [with Key = HashObject<8, 8>*; T = int; HashFcn = HashFn; EqualKey = std::equal_to*>; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparse_hash_map::size_type = unsigned int]' ../src/time_hash_map.cc:620:5: required from 'void stresshashfunction(int, int, int) [with MapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:649:34: required from 'void stresshashfunction(int) [with MapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:673:38: required from 'void measure_map(const char*, int, int, bool) [with MapType = EasyUseSparseHashMap, int, HashFn>; StressMapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:683:63: required from 'void test_all_maps(int, int) [with ObjType = HashObject<8, 8>]' ../src/time_hash_map.cc:722:71: required from here ../src/sparsehash/sparsetable:1157:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair* const, int>' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 1157 | memcpy(group + i, group + i+1, sizeof(*group)); // hopefully inlined! | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_algobase.h:64, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_tree.h:63, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/map:60, from ../src/time_hash_map.cc:81: /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair* const, int>' declared here 208 | struct pair | ^~~~ In file included from ../src/sparsehash/internal/sparsehashtable.h:106, from ../src/sparsehash/sparse_hash_map:93, from ../src/time_hash_map.cc:87: ../src/sparsehash/sparsetable: In instantiation of 'void google::sparsegroup::erase_aux(google::sparsegroup::size_type, google::true_type) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsegroup::size_type = short unsigned int; google::true_type = google::integral_constant]': ../src/sparsehash/sparsetable:1192:9: required from 'void google::sparsegroup::erase(google::sparsegroup::size_type) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsegroup::size_type = short unsigned int]' ../src/sparsehash/sparsetable:1200:5: required from 'void google::sparsegroup::erase(google::sparsegroup::iterator) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsegroup::iterator = google::table_iterator* const, int>, 48, google::libc_allocator_with_realloc* const, int> > > >]' ../src/sparsehash/sparsetable:1207:7: required from 'void google::sparsegroup::erase(google::sparsegroup::iterator, google::sparsegroup::iterator) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsegroup::iterator = google::table_iterator* const, int>, 48, google::libc_allocator_with_realloc* const, int> > > >]' ../src/sparsehash/sparsetable:1517:9: required from 'void google::sparsetable::resize(google::sparsetable::size_type) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsetable::size_type = unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:706:7: required from 'void google::sparse_hashtable::move_from(google::sparse_hashtable::MoveDontCopyT, google::sparse_hashtable&, google::sparse_hashtable::size_type) [with Value = std::pair* const, int>; Key = HashObject<16, 16>*; HashFcn = HashFn; ExtractKey = google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SelectKey; SetKey = google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SetKey; EqualKey = std::equal_to*>; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparse_hashtable::size_type = unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:797:5: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../src/sparsehash/sparse_hash_map:235:41: required from 'void google::sparse_hash_map::resize(google::sparse_hash_map::size_type) [with Key = HashObject<16, 16>*; T = int; HashFcn = HashFn; EqualKey = std::equal_to*>; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparse_hash_map::size_type = unsigned int]' ../src/time_hash_map.cc:620:5: required from 'void stresshashfunction(int, int, int) [with MapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:649:34: required from 'void stresshashfunction(int) [with MapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:673:38: required from 'void measure_map(const char*, int, int, bool) [with MapType = EasyUseSparseHashMap, int, HashFn>; StressMapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:683:63: required from 'void test_all_maps(int, int) [with ObjType = HashObject<16, 16>]' ../src/time_hash_map.cc:723:75: required from here ../src/sparsehash/sparsetable:1157:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair* const, int>' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 1157 | memcpy(group + i, group + i+1, sizeof(*group)); // hopefully inlined! | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_algobase.h:64, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_tree.h:63, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/map:60, from ../src/time_hash_map.cc:81: /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair* const, int>' declared here 208 | struct pair | ^~~~ In file included from ../src/sparsehash/internal/sparsehashtable.h:106, from ../src/sparsehash/sparse_hash_map:93, from ../src/time_hash_map.cc:87: ../src/sparsehash/sparsetable: In instantiation of 'void google::sparsegroup::erase_aux(google::sparsegroup::size_type, google::true_type) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsegroup::size_type = short unsigned int; google::true_type = google::integral_constant]': ../src/sparsehash/sparsetable:1192:9: required from 'void google::sparsegroup::erase(google::sparsegroup::size_type) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsegroup::size_type = short unsigned int]' ../src/sparsehash/sparsetable:1200:5: required from 'void google::sparsegroup::erase(google::sparsegroup::iterator) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsegroup::iterator = google::table_iterator* const, int>, 48, google::libc_allocator_with_realloc* const, int> > > >]' ../src/sparsehash/sparsetable:1207:7: required from 'void google::sparsegroup::erase(google::sparsegroup::iterator, google::sparsegroup::iterator) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsegroup::iterator = google::table_iterator* const, int>, 48, google::libc_allocator_with_realloc* const, int> > > >]' ../src/sparsehash/sparsetable:1517:9: required from 'void google::sparsetable::resize(google::sparsetable::size_type) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsetable::size_type = unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:706:7: required from 'void google::sparse_hashtable::move_from(google::sparse_hashtable::MoveDontCopyT, google::sparse_hashtable&, google::sparse_hashtable::size_type) [with Value = std::pair* const, int>; Key = HashObject<256, 256>*; HashFcn = HashFn; ExtractKey = google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SelectKey; SetKey = google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SetKey; EqualKey = std::equal_to*>; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparse_hashtable::size_type = unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:797:5: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../src/sparsehash/sparse_hash_map:235:41: required from 'void google::sparse_hash_map::resize(google::sparse_hash_map::size_type) [with Key = HashObject<256, 256>*; T = int; HashFcn = HashFn; EqualKey = std::equal_to*>; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparse_hash_map::size_type = unsigned int]' ../src/time_hash_map.cc:620:5: required from 'void stresshashfunction(int, int, int) [with MapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:649:34: required from 'void stresshashfunction(int) [with MapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:673:38: required from 'void measure_map(const char*, int, int, bool) [with MapType = EasyUseSparseHashMap, int, HashFn>; StressMapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:683:63: required from 'void test_all_maps(int, int) [with ObjType = HashObject<256, 256>]' ../src/time_hash_map.cc:724:80: required from here ../src/sparsehash/sparsetable:1157:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair* const, int>' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 1157 | memcpy(group + i, group + i+1, sizeof(*group)); // hopefully inlined! | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_algobase.h:64, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_tree.h:63, from /usr/i686-w64-mingw32/sys-root/mingw/include/c++/map:60, from ../src/time_hash_map.cc:81: /usr/i686-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair* const, int>' declared here 208 | struct pair | ^~~~ mv -f .deps/time_hash_map-time_hash_map.Tpo .deps/time_hash_map-time_hash_map.Po echo 'prefix=/usr/i686-w64-mingw32/sys-root/mingw' > "libsparsehash.pc".tmp echo 'exec_prefix='`echo '/usr/i686-w64-mingw32/sys-root/mingw' | sed 's@^/usr/i686-w64-mingw32/sys-root/mingw@${prefix}@'` >> "libsparsehash.pc".tmp echo 'libdir='`echo '/usr/i686-w64-mingw32/sys-root/mingw/lib' | sed 's@^/usr/i686-w64-mingw32/sys-root/mingw@${exec_prefix}@'` >> "libsparsehash.pc".tmp echo 'includedir='`echo '/usr/i686-w64-mingw32/sys-root/mingw/include' | sed 's@^/usr/i686-w64-mingw32/sys-root/mingw@${prefix}@'` >> "libsparsehash.pc".tmp echo '' >> "libsparsehash.pc".tmp echo 'Name: sparsehash' >> "libsparsehash.pc".tmp echo 'Version: 2.0.2' >> "libsparsehash.pc".tmp grep '^Summary:' ../packages/rpm/rpm.spec | sed s/^Summary:/Description:/ | head -n1 >> "libsparsehash.pc".tmp grep '^URL: ' ../packages/rpm/rpm.spec >> "libsparsehash.pc".tmp echo 'Requires:' >> "libsparsehash.pc".tmp echo 'Libs:' >> "libsparsehash.pc".tmp echo 'Cflags: -I${includedir}' >> "libsparsehash.pc".tmp mv -f "libsparsehash.pc".tmp "libsparsehash.pc" i686-w64-mingw32-g++ -Wall -W -Wwrite-strings -Woverloaded-virtual -Wshadow -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -o template_util_unittest.exe template_util_unittest.o i686-w64-mingw32-g++ -Wall -W -Wwrite-strings -Woverloaded-virtual -Wshadow -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -o type_traits_unittest.exe type_traits_unittest.o i686-w64-mingw32-g++ -Wall -W -Wwrite-strings -Woverloaded-virtual -Wshadow -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -o libc_allocator_with_realloc_test.exe libc_allocator_with_realloc_test.o i686-w64-mingw32-g++ -Wall -W -Wwrite-strings -Woverloaded-virtual -Wshadow -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -o sparsetable_unittest.exe sparsetable_unittest.o i686-w64-mingw32-g++ -Wall -W -Wwrite-strings -Woverloaded-virtual -Wshadow -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -o simple_test.exe simple_test.o i686-w64-mingw32-g++ -Wall -W -Wwrite-strings -Woverloaded-virtual -Wshadow -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -o simple_compat_test.exe simple_compat_test.o i686-w64-mingw32-g++ -Wall -W -Wwrite-strings -Woverloaded-virtual -Wshadow -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -o time_hash_map.exe time_hash_map-time_hash_map.o mv -f .deps/hashtable_test.Tpo .deps/hashtable_test.Po i686-w64-mingw32-g++ -Wall -W -Wwrite-strings -Woverloaded-virtual -Wshadow -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -o hashtable_test.exe hashtable_test.o make[1]: Leaving directory '/builddir/build/BUILD/sparsehash-sparsehash-2.0.3/build_win32' make: Leaving directory '/builddir/build/BUILD/sparsehash-sparsehash-2.0.3/build_win32' + /usr/bin/make -C build_win64 -j2 make: Entering directory '/builddir/build/BUILD/sparsehash-sparsehash-2.0.3/build_win64' [ -d src/sparsehash/internal ] || mkdir -p src/sparsehash/internal echo "/*" > src/sparsehash/internal/_sparsehash_config echo " * NOTE: This file is for internal use only." >> src/sparsehash/internal/_sparsehash_config echo " * Do not use these #defines in your own program!" >> src/sparsehash/internal/_sparsehash_config echo " */" >> src/sparsehash/internal/_sparsehash_config gawk '{prevline=currline; currline=$0;} \ /^#/ {in_second_file = 1;} \ !in_second_file {if (currline !~ /^ *$/) {inc[currline]=0}}; \ in_second_file { for (i in inc) { \ if (index(currline, i) != 0) { \ print "\n"prevline"\n"currline; \ delete inc[i]; \ } \ } }' \ ../src/config.h.include ./src/config.h \ >> src/sparsehash/internal/_sparsehash_config mv -f src/sparsehash/internal/_sparsehash_config src/sparsehash/internal/sparseconfig.h /usr/bin/make all-am make[1]: Entering directory '/builddir/build/BUILD/sparsehash-sparsehash-2.0.3/build_win64' x86_64-w64-mingw32-g++ -DHAVE_CONFIG_H -I. -I.. -I./src -I../src -Wall -W -Wwrite-strings -Woverloaded-virtual -Wshadow -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -MT template_util_unittest.o -MD -MP -MF .deps/template_util_unittest.Tpo -c -o template_util_unittest.o `test -f 'src/template_util_unittest.cc' || echo '../'`src/template_util_unittest.cc x86_64-w64-mingw32-g++ -DHAVE_CONFIG_H -I. -I.. -I./src -I../src -Wall -W -Wwrite-strings -Woverloaded-virtual -Wshadow -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -MT type_traits_unittest.o -MD -MP -MF .deps/type_traits_unittest.Tpo -c -o type_traits_unittest.o `test -f 'src/type_traits_unittest.cc' || echo '../'`src/type_traits_unittest.cc mv -f .deps/template_util_unittest.Tpo .deps/template_util_unittest.Po x86_64-w64-mingw32-g++ -DHAVE_CONFIG_H -I. -I.. -I./src -I../src -Wall -W -Wwrite-strings -Woverloaded-virtual -Wshadow -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -MT libc_allocator_with_realloc_test.o -MD -MP -MF .deps/libc_allocator_with_realloc_test.Tpo -c -o libc_allocator_with_realloc_test.o `test -f 'src/libc_allocator_with_realloc_test.cc' || echo '../'`src/libc_allocator_with_realloc_test.cc mv -f .deps/type_traits_unittest.Tpo .deps/type_traits_unittest.Po x86_64-w64-mingw32-g++ -DHAVE_CONFIG_H -I. -I.. -I./src -I../src -Wall -W -Wwrite-strings -Woverloaded-virtual -Wshadow -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -MT sparsetable_unittest.o -MD -MP -MF .deps/sparsetable_unittest.Tpo -c -o sparsetable_unittest.o `test -f 'src/sparsetable_unittest.cc' || echo '../'`src/sparsetable_unittest.cc mv -f .deps/libc_allocator_with_realloc_test.Tpo .deps/libc_allocator_with_realloc_test.Po x86_64-w64-mingw32-g++ -DHAVE_CONFIG_H -I. -I.. -I./src -I../src -Wall -W -Wwrite-strings -Woverloaded-virtual -Wshadow -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -MT hashtable_test.o -MD -MP -MF .deps/hashtable_test.Tpo -c -o hashtable_test.o `test -f 'src/hashtable_test.cc' || echo '../'`src/hashtable_test.cc In file included from ../src/sparsetable_unittest.cc:47: ../src/sparsehash/sparsetable: In member function 'google::sparsetable& google::sparsetable::operator=(const google::sparsetable&)': ../src/sparsehash/sparsetable:1358:7: warning: implicitly-declared 'constexpr google::sparsetable::Settings& google::sparsetable::Settings::operator=(const google::sparsetable::Settings&)' is deprecated [-Wdeprecated-copy] 1358 | class sparsetable { | ^~~~~~~~~~~ ../src/sparsehash/sparsetable:1798:5: note: because 'google::sparsetable::Settings' has user-provided 'google::sparsetable::Settings::Settings(const google::sparsetable::Settings&) [with T = int; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc]' 1798 | Settings(const Settings& s) | ^~~~~~~~ ../src/sparsetable_unittest.cc: In function 'void TestAllocator()': ../src/sparsetable_unittest.cc:621:9: note: synthesized method 'google::sparsetable& google::sparsetable::operator=(const google::sparsetable&)' first required here 621 | y = x; | ^ In file included from ../src/sparsetable_unittest.cc:47: ../src/sparsehash/sparsetable: In member function 'google::sparsetable >& google::sparsetable >::operator=(const google::sparsetable >&)': ../src/sparsehash/sparsetable:1358:7: warning: implicitly-declared 'constexpr google::sparsetable >::Settings& google::sparsetable >::Settings::operator=(const google::sparsetable >::Settings&)' is deprecated [-Wdeprecated-copy] 1358 | class sparsetable { | ^~~~~~~~~~~ ../src/sparsehash/sparsetable:1798:5: note: because 'google::sparsetable >::Settings' has user-provided 'google::sparsetable::Settings::Settings(const google::sparsetable::Settings&) [with T = int; short unsigned int GROUP_SIZE = 48; Alloc = std::allocator]' 1798 | Settings(const Settings& s) | ^~~~~~~~ ../src/sparsetable_unittest.cc: In function 'void TestAllocator()': ../src/sparsetable_unittest.cc:639:9: note: synthesized method 'google::sparsetable >& google::sparsetable >::operator=(const google::sparsetable >&)' first required here 639 | v = u; | ^ In file included from ../src/sparsetable_unittest.cc:47: ../src/sparsehash/sparsetable: In member function 'google::sparsetable >& google::sparsetable >::operator=(const google::sparsetable >&)': ../src/sparsehash/sparsetable:1358:7: warning: implicitly-declared 'constexpr google::sparsetable >::Settings& google::sparsetable >::Settings::operator=(const google::sparsetable >::Settings&)' is deprecated [-Wdeprecated-copy] 1358 | class sparsetable { | ^~~~~~~~~~~ ../src/sparsehash/sparsetable:1798:5: note: because 'google::sparsetable >::Settings' has user-provided 'google::sparsetable::Settings::Settings(const google::sparsetable::Settings&) [with T = std::__cxx11::basic_string; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >]' 1798 | Settings(const Settings& s) | ^~~~~~~~ ../src/sparsetable_unittest.cc: In function 'void TestAllocator()': ../src/sparsetable_unittest.cc:657:9: note: synthesized method 'google::sparsetable >& google::sparsetable >::operator=(const google::sparsetable >&)' first required here 657 | b = a; | ^ ../src/hashtable_test.cc: In member function 'void {anonymous}::TEST_HashtableTest_SimpleDataTypeOptimizations::Run()': ../src/hashtable_test.cc:1777:27: warning: implicitly-declared 'constexpr {anonymous}::Memmove& {anonymous}::Memmove::operator=(const {anonymous}::Memmove&)' is deprecated [-Wdeprecated-copy] 1777 | memmove[i] = Memmove(i); | ^ ../src/hashtable_test.cc:1742:3: note: because '{anonymous}::Memmove' has user-provided '{anonymous}::Memmove::Memmove(const {anonymous}::Memmove&)' 1742 | Memmove(const Memmove& that) { this->i = that.i; num_copies++; } | ^~~~~~~ ../src/hashtable_test.cc:1783:31: warning: implicitly-declared 'constexpr {anonymous}::NoMemmove& {anonymous}::NoMemmove::operator=(const {anonymous}::NoMemmove&)' is deprecated [-Wdeprecated-copy] 1783 | nomemmove[i] = NoMemmove(i); | ^ ../src/hashtable_test.cc:1752:3: note: because '{anonymous}::NoMemmove' has user-provided '{anonymous}::NoMemmove::NoMemmove(const {anonymous}::NoMemmove&)' 1752 | NoMemmove(const NoMemmove& that) { this->i = that.i; num_copies++; } | ^~~~~~~~~ ../src/hashtable_test.cc:1789:45: warning: implicitly-declared 'constexpr {anonymous}::Memmove& {anonymous}::Memmove::operator=(const {anonymous}::Memmove&)' is deprecated [-Wdeprecated-copy] 1789 | memmove_nonstandard_alloc[i] = Memmove(i); | ^ ../src/hashtable_test.cc:1742:3: note: because '{anonymous}::Memmove' has user-provided '{anonymous}::Memmove::Memmove(const {anonymous}::Memmove&)' 1742 | Memmove(const Memmove& that) { this->i = that.i; num_copies++; } | ^~~~~~~ ../src/hashtable_test.cc: In instantiation of 'void {anonymous}::TEST_onetype_HashtableIntTest_Typedefs::Run() [with TypeParam = google::HashtableInterface_SparseHashMap >]': ../src/hashtable_test.cc:571:1: required from '{anonymous}::TEST_onetype_HashtableIntTest_Typedefs::TEST_onetype_HashtableIntTest_Typedefs() [with TypeParam = google::HashtableInterface_SparseHashMap >]' ../src/hashtable_test.cc:571:1: required from here ../src/hashtable_test.cc:577:32: warning: variable 'kt' set but not used [-Wunused-but-set-variable] 577 | typename TypeParam::key_type kt; | ^~ ../src/hashtable_test.cc:583:33: warning: variable 'st' set but not used [-Wunused-but-set-variable] 583 | typename TypeParam::size_type st; | ^~ ../src/hashtable_test.cc: In instantiation of 'void {anonymous}::TEST_onetype_HashtableIntTest_Typedefs::Run() [with TypeParam = google::HashtableInterface_SparseHashSet >]': ../src/hashtable_test.cc:571:1: required from '{anonymous}::TEST_onetype_HashtableIntTest_Typedefs::TEST_onetype_HashtableIntTest_Typedefs() [with TypeParam = google::HashtableInterface_SparseHashSet >]' ../src/hashtable_test.cc:571:1: required from here ../src/hashtable_test.cc:577:32: warning: variable 'kt' set but not used [-Wunused-but-set-variable] 577 | typename TypeParam::key_type kt; | ^~ ../src/hashtable_test.cc:583:33: warning: variable 'st' set but not used [-Wunused-but-set-variable] 583 | typename TypeParam::size_type st; | ^~ ../src/hashtable_test.cc: In instantiation of 'void {anonymous}::TEST_onetype_HashtableIntTest_Typedefs::Run() [with TypeParam = google::HashtableInterface_SparseHashtable, {anonymous}::SetKey >, {anonymous}::Hasher, {anonymous}::Alloc >]': ../src/hashtable_test.cc:571:1: required from '{anonymous}::TEST_onetype_HashtableIntTest_Typedefs::TEST_onetype_HashtableIntTest_Typedefs() [with TypeParam = google::HashtableInterface_SparseHashtable, {anonymous}::SetKey >, {anonymous}::Hasher, {anonymous}::Alloc >]' ../src/hashtable_test.cc:571:1: required from here ../src/hashtable_test.cc:577:32: warning: variable 'kt' set but not used [-Wunused-but-set-variable] 577 | typename TypeParam::key_type kt; | ^~ ../src/hashtable_test.cc:583:33: warning: variable 'st' set but not used [-Wunused-but-set-variable] 583 | typename TypeParam::size_type st; | ^~ ../src/hashtable_test.cc: In instantiation of 'void {anonymous}::TEST_onetype_HashtableIntTest_Typedefs::Run() [with TypeParam = google::HashtableInterface_DenseHashMap >]': ../src/hashtable_test.cc:571:1: required from '{anonymous}::TEST_onetype_HashtableIntTest_Typedefs::TEST_onetype_HashtableIntTest_Typedefs() [with TypeParam = google::HashtableInterface_DenseHashMap >]' ../src/hashtable_test.cc:571:1: required from here ../src/hashtable_test.cc:577:32: warning: variable 'kt' set but not used [-Wunused-but-set-variable] 577 | typename TypeParam::key_type kt; | ^~ ../src/hashtable_test.cc:583:33: warning: variable 'st' set but not used [-Wunused-but-set-variable] 583 | typename TypeParam::size_type st; | ^~ ../src/hashtable_test.cc: In instantiation of 'void {anonymous}::TEST_onetype_HashtableIntTest_Typedefs::Run() [with TypeParam = google::HashtableInterface_DenseHashSet >]': ../src/hashtable_test.cc:571:1: required from '{anonymous}::TEST_onetype_HashtableIntTest_Typedefs::TEST_onetype_HashtableIntTest_Typedefs() [with TypeParam = google::HashtableInterface_DenseHashSet >]' ../src/hashtable_test.cc:571:1: required from here ../src/hashtable_test.cc:577:32: warning: variable 'kt' set but not used [-Wunused-but-set-variable] 577 | typename TypeParam::key_type kt; | ^~ ../src/hashtable_test.cc:583:33: warning: variable 'st' set but not used [-Wunused-but-set-variable] 583 | typename TypeParam::size_type st; | ^~ ../src/hashtable_test.cc: In instantiation of 'void {anonymous}::TEST_onetype_HashtableIntTest_Typedefs::Run() [with TypeParam = google::HashtableInterface_DenseHashtable, {anonymous}::SetKey >, {anonymous}::Hasher, {anonymous}::Alloc >]': ../src/hashtable_test.cc:571:1: required from '{anonymous}::TEST_onetype_HashtableIntTest_Typedefs::TEST_onetype_HashtableIntTest_Typedefs() [with TypeParam = google::HashtableInterface_DenseHashtable, {anonymous}::SetKey >, {anonymous}::Hasher, {anonymous}::Alloc >]' ../src/hashtable_test.cc:571:1: required from here ../src/hashtable_test.cc:577:32: warning: variable 'kt' set but not used [-Wunused-but-set-variable] 577 | typename TypeParam::key_type kt; | ^~ ../src/hashtable_test.cc:583:33: warning: variable 'st' set but not used [-Wunused-but-set-variable] 583 | typename TypeParam::size_type st; | ^~ In file included from ../src/hashtable_test.cc:62: ../src/sparsehash/sparsetable: In instantiation of 'void google::sparsegroup::set_aux(google::sparsegroup::size_type, google::true_type) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsegroup::size_type = short unsigned int; google::true_type = google::integral_constant]': ../src/sparsehash/sparsetable:1123:7: required from 'google::sparsegroup::reference google::sparsegroup::set(google::sparsegroup::size_type, google::sparsegroup::const_reference) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsegroup::reference = std::pair&; google::sparsegroup::size_type = short unsigned int; google::sparsegroup::const_reference = const std::pair&]' ../src/sparsehash/sparsetable:1608:15: required from 'google::sparsetable::reference google::sparsetable::set(google::sparsetable::size_type, google::sparsetable::const_reference) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsetable::reference = std::pair&; google::sparsetable::size_type = long long unsigned int; google::sparsetable::const_reference = const std::pair&]' ../src/sparsehash/internal/sparsehashtable.h:935:5: required from 'google::sparse_hashtable::iterator google::sparse_hashtable::insert_at(google::sparse_hashtable::const_reference, google::sparse_hashtable::size_type) [with Value = std::pair; Key = int; HashFcn = std::hash; ExtractKey = google::sparse_hash_map::SelectKey; SetKey = google::sparse_hash_map::SetKey; EqualKey = std::equal_to; Alloc = google::libc_allocator_with_realloc >; google::sparse_hashtable::iterator = google::sparse_hashtable_iterator, int, std::hash, google::sparse_hash_map::SelectKey, google::sparse_hash_map::SetKey, std::equal_to, google::libc_allocator_with_realloc > >; google::sparse_hashtable::const_reference = const std::pair&; google::sparse_hashtable::size_type = long long unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:1005:15: required from 'google::sparse_hashtable::value_type& google::sparse_hashtable::find_or_insert(const key_type&) [with DefaultValue = google::sparse_hash_map::DefaultValue; Value = std::pair; Key = int; HashFcn = std::hash; ExtractKey = google::sparse_hash_map::SelectKey; SetKey = google::sparse_hash_map::SetKey; EqualKey = std::equal_to; Alloc = google::libc_allocator_with_realloc >; google::sparse_hashtable::value_type = std::pair; google::sparse_hashtable::key_type = int]' ../src/sparsehash/sparse_hash_map:246:59: required from 'google::sparse_hash_map::data_type& google::sparse_hash_map::operator[](const key_type&) [with Key = int; T = int; HashFcn = std::hash; EqualKey = std::equal_to; Alloc = google::libc_allocator_with_realloc >; google::sparse_hash_map::data_type = int; google::sparse_hash_map::key_type = int]' ../src/hashtable_test.cc:634:9: required from here ../src/sparsehash/sparsetable:1091:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 1091 | memcpy(group + i, group + i-1, sizeof(*group)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_algobase.h:64, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/char_traits.h:39, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/ios:40, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/ostream:38, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/iostream:39, from ../src/hashtable_test.cc:56: /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from ../src/hashtable_test.cc:62: ../src/sparsehash/sparsetable: In instantiation of 'void google::sparsegroup::set_aux(google::sparsegroup::size_type, google::true_type) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsegroup::size_type = short unsigned int; google::true_type = google::integral_constant]': ../src/sparsehash/sparsetable:1123:7: required from 'google::sparsegroup::reference google::sparsegroup::set(google::sparsegroup::size_type, google::sparsegroup::const_reference) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsegroup::reference = std::pair&; google::sparsegroup::size_type = short unsigned int; google::sparsegroup::const_reference = const std::pair&]' ../src/sparsehash/sparsetable:1608:15: required from 'google::sparsetable::reference google::sparsetable::set(google::sparsetable::size_type, google::sparsetable::const_reference) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsetable::reference = std::pair&; google::sparsetable::size_type = long long unsigned int; google::sparsetable::const_reference = const std::pair&]' ../src/sparsehash/internal/sparsehashtable.h:935:5: required from 'google::sparse_hashtable::iterator google::sparse_hashtable::insert_at(google::sparse_hashtable::const_reference, google::sparse_hashtable::size_type) [with Value = std::pair; Key = int; HashFcn = {anonymous}::Hasher; ExtractKey = google::sparse_hash_map::SelectKey; SetKey = google::sparse_hash_map::SetKey; EqualKey = {anonymous}::Hasher; Alloc = google::libc_allocator_with_realloc >; google::sparse_hashtable::iterator = google::sparse_hashtable_iterator, int, {anonymous}::Hasher, google::sparse_hash_map::SelectKey, google::sparse_hash_map::SetKey, {anonymous}::Hasher, google::libc_allocator_with_realloc > >; google::sparse_hashtable::const_reference = const std::pair&; google::sparse_hashtable::size_type = long long unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:1005:15: required from 'google::sparse_hashtable::value_type& google::sparse_hashtable::find_or_insert(const key_type&) [with DefaultValue = google::sparse_hash_map::DefaultValue; Value = std::pair; Key = int; HashFcn = {anonymous}::Hasher; ExtractKey = google::sparse_hash_map::SelectKey; SetKey = google::sparse_hash_map::SetKey; EqualKey = {anonymous}::Hasher; Alloc = google::libc_allocator_with_realloc >; google::sparse_hashtable::value_type = std::pair; google::sparse_hashtable::key_type = int]' ../src/sparsehash/sparse_hash_map:246:59: required from 'google::sparse_hash_map::data_type& google::sparse_hash_map::operator[](const key_type&) [with Key = int; T = {anonymous}::Memmove; HashFcn = {anonymous}::Hasher; EqualKey = {anonymous}::Hasher; Alloc = google::libc_allocator_with_realloc >; google::sparse_hash_map::data_type = {anonymous}::Memmove; google::sparse_hash_map::key_type = int]' ../src/hashtable_test.cc:1777:14: required from here ../src/sparsehash/sparsetable:1091:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 1091 | memcpy(group + i, group + i-1, sizeof(*group)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_algobase.h:64, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/char_traits.h:39, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/ios:40, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/ostream:38, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/iostream:39, from ../src/hashtable_test.cc:56: /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from ../src/sparsehash/sparsetable:247, from ../src/hashtable_test.cc:62: ../src/sparsehash/internal/libc_allocator_with_realloc.h: In instantiation of 'T* google::libc_allocator_with_realloc::reallocate(google::libc_allocator_with_realloc::pointer, google::libc_allocator_with_realloc::size_type) [with T = std::pair >; google::libc_allocator_with_realloc::pointer = std::pair >*; google::libc_allocator_with_realloc::size_type = long long unsigned int]': ../src/sparsehash/internal/densehashtable.h:1196:15: required from 'google::dense_hashtable::alloc_impl >::pointer google::dense_hashtable::alloc_impl >::realloc_or_die(google::dense_hashtable::alloc_impl >::pointer, google::dense_hashtable::alloc_impl >::size_type) [with A = std::pair >; Value = std::pair >; Key = int; HashFcn = {anonymous}::Hasher; ExtractKey = google::dense_hash_map, {anonymous}::Hasher, {anonymous}::Hasher>::SelectKey; SetKey = google::dense_hash_map, {anonymous}::Hasher, {anonymous}::Hasher>::SetKey; EqualKey = {anonymous}::Hasher; Alloc = google::libc_allocator_with_realloc > >; google::dense_hashtable::alloc_impl >::pointer = std::pair >*; google::dense_hashtable::alloc_impl >::size_type = long long unsigned int]' ../src/sparsehash/internal/densehashtable.h:622:11: required from 'void google::dense_hashtable::resize_table(google::dense_hashtable::size_type, google::dense_hashtable::size_type, google::true_type) [with Value = std::pair >; Key = int; HashFcn = {anonymous}::Hasher; ExtractKey = google::dense_hash_map, {anonymous}::Hasher, {anonymous}::Hasher>::SelectKey; SetKey = google::dense_hash_map, {anonymous}::Hasher, {anonymous}::Hasher>::SetKey; EqualKey = {anonymous}::Hasher; Alloc = google::libc_allocator_with_realloc > >; google::dense_hashtable::size_type = long long unsigned int; google::true_type = google::integral_constant]' ../src/sparsehash/internal/densehashtable.h:779:9: required from 'void google::dense_hashtable::clear_to_size(google::dense_hashtable::size_type) [with Value = std::pair >; Key = int; HashFcn = {anonymous}::Hasher; ExtractKey = google::dense_hash_map, {anonymous}::Hasher, {anonymous}::Hasher>::SelectKey; SetKey = google::dense_hash_map, {anonymous}::Hasher, {anonymous}::Hasher>::SetKey; EqualKey = {anonymous}::Hasher; Alloc = google::libc_allocator_with_realloc > >; google::dense_hashtable::size_type = long long unsigned int]' ../src/sparsehash/internal/densehashtable.h:632:5: required from 'void google::dense_hashtable::copy_from(const google::dense_hashtable&, google::dense_hashtable::size_type) [with Value = std::pair >; Key = int; HashFcn = {anonymous}::Hasher; ExtractKey = google::dense_hash_map, {anonymous}::Hasher, {anonymous}::Hasher>::SelectKey; SetKey = google::dense_hash_map, {anonymous}::Hasher, {anonymous}::Hasher>::SetKey; EqualKey = {anonymous}::Hasher; Alloc = google::libc_allocator_with_realloc > >; google::dense_hashtable::size_type = long long unsigned int]' ../src/sparsehash/internal/densehashtable.h:723:5: required from 'google::dense_hashtable::dense_hashtable(const google::dense_hashtable&, google::dense_hashtable::size_type) [with Value = std::pair >; Key = int; HashFcn = {anonymous}::Hasher; ExtractKey = google::dense_hash_map, {anonymous}::Hasher, {anonymous}::Hasher>::SelectKey; SetKey = google::dense_hash_map, {anonymous}::Hasher, {anonymous}::Hasher>::SetKey; EqualKey = {anonymous}::Hasher; Alloc = google::libc_allocator_with_realloc > >; google::dense_hashtable::size_type = long long unsigned int]' ../src/sparsehash/dense_hash_map:113:7: required from here ../src/sparsehash/internal/libc_allocator_with_realloc.h:68:40: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct std::pair >'; use 'new' and 'delete' instead [-Wclass-memaccess] 68 | return static_cast(realloc(p, n * sizeof(value_type))); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_algobase.h:64, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/char_traits.h:39, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/ios:40, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/ostream:38, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/iostream:39, from ../src/hashtable_test.cc:56: /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair >' declared here 208 | struct pair | ^~~~ In file included from ../src/hashtable_test.cc:62: ../src/sparsehash/sparsetable: In instantiation of 'void google::sparsegroup::erase_aux(google::sparsegroup::size_type, google::true_type) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsegroup::size_type = short unsigned int; google::true_type = google::integral_constant]': ../src/sparsehash/sparsetable:1192:9: required from 'void google::sparsegroup::erase(google::sparsegroup::size_type) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsegroup::size_type = short unsigned int]' ../src/sparsehash/sparsetable:1200:5: required from 'void google::sparsegroup::erase(google::sparsegroup::iterator) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsegroup::iterator = google::table_iterator, 48, google::libc_allocator_with_realloc > > >]' ../src/sparsehash/sparsetable:1207:7: required from 'void google::sparsegroup::erase(google::sparsegroup::iterator, google::sparsegroup::iterator) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsegroup::iterator = google::table_iterator, 48, google::libc_allocator_with_realloc > > >]' ../src/sparsehash/sparsetable:1517:9: required from 'void google::sparsetable::resize(google::sparsetable::size_type) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsetable::size_type = long long unsigned int]' ../src/sparsehash/sparsetable:1706:5: required from 'bool google::sparsetable::read_metadata(INPUT*) [with INPUT = _iobuf; T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >]' ../src/sparsehash/internal/sparsehashtable.h:1114:16: required from 'bool google::sparse_hashtable::read_metadata(INPUT*) [with INPUT = _iobuf; Value = std::pair; Key = int; HashFcn = std::hash; ExtractKey = google::sparse_hash_map::SelectKey; SetKey = google::sparse_hash_map::SetKey; EqualKey = std::equal_to; Alloc = google::libc_allocator_with_realloc >]' ../src/sparsehash/sparse_hash_map:345:70: required from 'bool google::sparse_hash_map::read_metadata(INPUT*) [with INPUT = _iobuf; Key = int; T = int; HashFcn = std::hash; EqualKey = std::equal_to; Alloc = google::libc_allocator_with_realloc >]' ../src/hashtable_test.cc:1451:3: required from here ../src/sparsehash/sparsetable:1157:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 1157 | memcpy(group + i, group + i+1, sizeof(*group)); // hopefully inlined! | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_algobase.h:64, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/char_traits.h:39, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/ios:40, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/ostream:38, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/iostream:39, from ../src/hashtable_test.cc:56: /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from ../src/sparsehash/sparsetable:247, from ../src/hashtable_test.cc:62: ../src/sparsehash/internal/libc_allocator_with_realloc.h: In instantiation of 'T* google::libc_allocator_with_realloc::reallocate(google::libc_allocator_with_realloc::pointer, google::libc_allocator_with_realloc::size_type) [with T = std::pair; google::libc_allocator_with_realloc::pointer = std::pair*; google::libc_allocator_with_realloc::size_type = long long unsigned int]': ../src/sparsehash/sparsetable:1316:15: required from 'google::sparsegroup::alloc_impl >::pointer google::sparsegroup::alloc_impl >::realloc_or_die(google::sparsegroup::alloc_impl >::pointer, google::sparsegroup::alloc_impl >::size_type) [with A = std::pair; T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsegroup::alloc_impl >::pointer = std::pair*; google::sparsegroup::alloc_impl >::size_type = long long unsigned int]' ../src/sparsehash/sparsetable:1087:11: required from 'void google::sparsegroup::set_aux(google::sparsegroup::size_type, google::true_type) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsegroup::size_type = short unsigned int; google::true_type = google::integral_constant]' ../src/sparsehash/sparsetable:1123:7: required from 'google::sparsegroup::reference google::sparsegroup::set(google::sparsegroup::size_type, google::sparsegroup::const_reference) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsegroup::reference = std::pair&; google::sparsegroup::size_type = short unsigned int; google::sparsegroup::const_reference = const std::pair&]' ../src/sparsehash/sparsetable:1608:15: required from 'google::sparsetable::reference google::sparsetable::set(google::sparsetable::size_type, google::sparsetable::const_reference) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsetable::reference = std::pair&; google::sparsetable::size_type = long long unsigned int; google::sparsetable::const_reference = const std::pair&]' ../src/sparsehash/internal/sparsehashtable.h:935:5: required from 'google::sparse_hashtable::iterator google::sparse_hashtable::insert_at(google::sparse_hashtable::const_reference, google::sparse_hashtable::size_type) [with Value = std::pair; Key = int; HashFcn = {anonymous}::Hasher; ExtractKey = google::sparse_hash_map::SelectKey; SetKey = google::sparse_hash_map::SetKey; EqualKey = {anonymous}::Hasher; Alloc = google::libc_allocator_with_realloc >; google::sparse_hashtable::iterator = google::sparse_hashtable_iterator, int, {anonymous}::Hasher, google::sparse_hash_map::SelectKey, google::sparse_hash_map::SetKey, {anonymous}::Hasher, google::libc_allocator_with_realloc > >; google::sparse_hashtable::const_reference = const std::pair&; google::sparse_hashtable::size_type = long long unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:1005:15: required from 'google::sparse_hashtable::value_type& google::sparse_hashtable::find_or_insert(const key_type&) [with DefaultValue = google::sparse_hash_map::DefaultValue; Value = std::pair; Key = int; HashFcn = {anonymous}::Hasher; ExtractKey = google::sparse_hash_map::SelectKey; SetKey = google::sparse_hash_map::SetKey; EqualKey = {anonymous}::Hasher; Alloc = google::libc_allocator_with_realloc >; google::sparse_hashtable::value_type = std::pair; google::sparse_hashtable::key_type = int]' ../src/sparsehash/sparse_hash_map:246:59: required from 'google::sparse_hash_map::data_type& google::sparse_hash_map::operator[](const key_type&) [with Key = int; T = {anonymous}::Memmove; HashFcn = {anonymous}::Hasher; EqualKey = {anonymous}::Hasher; Alloc = google::libc_allocator_with_realloc >; google::sparse_hash_map::data_type = {anonymous}::Memmove; google::sparse_hash_map::key_type = int]' ../src/hashtable_test.cc:1777:14: required from here ../src/sparsehash/internal/libc_allocator_with_realloc.h:68:40: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct std::pair'; use 'new' and 'delete' instead [-Wclass-memaccess] 68 | return static_cast(realloc(p, n * sizeof(value_type))); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_algobase.h:64, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/char_traits.h:39, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/ios:40, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/ostream:38, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/iostream:39, from ../src/hashtable_test.cc:56: /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from ../src/sparsehash/sparsetable:247, from ../src/hashtable_test.cc:62: ../src/sparsehash/internal/libc_allocator_with_realloc.h: In instantiation of 'T* google::libc_allocator_with_realloc::reallocate(google::libc_allocator_with_realloc::pointer, google::libc_allocator_with_realloc::size_type) [with T = std::__cxx11::basic_string; google::libc_allocator_with_realloc::pointer = std::__cxx11::basic_string*; google::libc_allocator_with_realloc::size_type = long long unsigned int]': ../src/sparsehash/internal/densehashtable.h:1196:15: required from 'google::dense_hashtable::alloc_impl >::pointer google::dense_hashtable::alloc_impl >::realloc_or_die(google::dense_hashtable::alloc_impl >::pointer, google::dense_hashtable::alloc_impl >::size_type) [with A = std::__cxx11::basic_string; Value = std::__cxx11::basic_string; Key = std::__cxx11::basic_string; HashFcn = {anonymous}::Hasher; ExtractKey = google::dense_hash_set, {anonymous}::Hasher, {anonymous}::Hasher>::Identity; SetKey = google::dense_hash_set, {anonymous}::Hasher, {anonymous}::Hasher>::SetKey; EqualKey = {anonymous}::Hasher; Alloc = google::libc_allocator_with_realloc >; google::dense_hashtable::alloc_impl >::pointer = std::__cxx11::basic_string*; google::dense_hashtable::alloc_impl >::size_type = long long unsigned int]' ../src/sparsehash/internal/densehashtable.h:622:11: required from 'void google::dense_hashtable::resize_table(google::dense_hashtable::size_type, google::dense_hashtable::size_type, google::true_type) [with Value = std::__cxx11::basic_string; Key = std::__cxx11::basic_string; HashFcn = {anonymous}::Hasher; ExtractKey = google::dense_hash_set, {anonymous}::Hasher, {anonymous}::Hasher>::Identity; SetKey = google::dense_hash_set, {anonymous}::Hasher, {anonymous}::Hasher>::SetKey; EqualKey = {anonymous}::Hasher; Alloc = google::libc_allocator_with_realloc >; google::dense_hashtable::size_type = long long unsigned int; google::true_type = google::integral_constant]' ../src/sparsehash/internal/densehashtable.h:779:9: required from 'void google::dense_hashtable::clear_to_size(google::dense_hashtable::size_type) [with Value = std::__cxx11::basic_string; Key = std::__cxx11::basic_string; HashFcn = {anonymous}::Hasher; ExtractKey = google::dense_hash_set, {anonymous}::Hasher, {anonymous}::Hasher>::Identity; SetKey = google::dense_hash_set, {anonymous}::Hasher, {anonymous}::Hasher>::SetKey; EqualKey = {anonymous}::Hasher; Alloc = google::libc_allocator_with_realloc >; google::dense_hashtable::size_type = long long unsigned int]' ../src/sparsehash/internal/densehashtable.h:632:5: required from 'void google::dense_hashtable::copy_from(const google::dense_hashtable&, google::dense_hashtable::size_type) [with Value = std::__cxx11::basic_string; Key = std::__cxx11::basic_string; HashFcn = {anonymous}::Hasher; ExtractKey = google::dense_hash_set, {anonymous}::Hasher, {anonymous}::Hasher>::Identity; SetKey = google::dense_hash_set, {anonymous}::Hasher, {anonymous}::Hasher>::SetKey; EqualKey = {anonymous}::Hasher; Alloc = google::libc_allocator_with_realloc >; google::dense_hashtable::size_type = long long unsigned int]' ../src/sparsehash/internal/densehashtable.h:723:5: required from 'google::dense_hashtable::dense_hashtable(const google::dense_hashtable&, google::dense_hashtable::size_type) [with Value = std::__cxx11::basic_string; Key = std::__cxx11::basic_string; HashFcn = {anonymous}::Hasher; ExtractKey = google::dense_hash_set, {anonymous}::Hasher, {anonymous}::Hasher>::Identity; SetKey = google::dense_hash_set, {anonymous}::Hasher, {anonymous}::Hasher>::SetKey; EqualKey = {anonymous}::Hasher; Alloc = google::libc_allocator_with_realloc >; google::dense_hashtable::size_type = long long unsigned int]' ../src/sparsehash/dense_hash_set:117:7: required from 'std::pair google::sparse_hash_map::DefaultValue::operator()(const Key&) [with Key = std::__cxx11::basic_string; T = {anonymous}::DenseStringSet; HashFcn = {anonymous}::Hasher; EqualKey = {anonymous}::Hasher; Alloc = google::libc_allocator_with_realloc, {anonymous}::DenseStringSet> >]' ../src/sparsehash/internal/sparsehashtable.h:1003:44: required from 'google::sparse_hashtable::value_type& google::sparse_hashtable::find_or_insert(const key_type&) [with DefaultValue = google::sparse_hash_map, {anonymous}::DenseStringSet, {anonymous}::Hasher, {anonymous}::Hasher>::DefaultValue; Value = std::pair, {anonymous}::DenseStringSet>; Key = std::__cxx11::basic_string; HashFcn = {anonymous}::Hasher; ExtractKey = google::sparse_hash_map, {anonymous}::DenseStringSet, {anonymous}::Hasher, {anonymous}::Hasher>::SelectKey; SetKey = google::sparse_hash_map, {anonymous}::DenseStringSet, {anonymous}::Hasher, {anonymous}::Hasher>::SetKey; EqualKey = {anonymous}::Hasher; Alloc = google::libc_allocator_with_realloc, {anonymous}::DenseStringSet> >; google::sparse_hashtable::value_type = std::pair, {anonymous}::DenseStringSet>; google::sparse_hashtable::key_type = std::__cxx11::basic_string]' ../src/sparsehash/sparse_hash_map:246:59: required from 'google::sparse_hash_map::data_type& google::sparse_hash_map::operator[](const key_type&) [with Key = std::__cxx11::basic_string; T = {anonymous}::DenseStringSet; HashFcn = {anonymous}::Hasher; EqualKey = {anonymous}::Hasher; Alloc = google::libc_allocator_with_realloc, {anonymous}::DenseStringSet> >; google::sparse_hash_map::data_type = {anonymous}::DenseStringSet; google::sparse_hash_map::key_type = std::__cxx11::basic_string]' ../src/hashtable_test.cc:1902:11: required from here ../src/sparsehash/internal/libc_allocator_with_realloc.h:68:40: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'class std::__cxx11::basic_string'; use 'new' and 'delete' instead [-Wclass-memaccess] 68 | return static_cast(realloc(p, n * sizeof(value_type))); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/string:55, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/locale_classes.h:40, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/ios_base.h:41, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/ios:42, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/ostream:38, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/iostream:39, from ../src/hashtable_test.cc:56: /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here 77 | class basic_string | ^~~~~~~~~~~~ In file included from ../src/hashtable_test.cc:62: ../src/sparsehash/sparsetable: In instantiation of 'void google::sparsegroup::erase_aux(google::sparsegroup::size_type, google::true_type) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsegroup::size_type = short unsigned int; google::true_type = google::integral_constant]': ../src/sparsehash/sparsetable:1192:9: required from 'void google::sparsegroup::erase(google::sparsegroup::size_type) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsegroup::size_type = short unsigned int]' ../src/sparsehash/sparsetable:1200:5: required from 'void google::sparsegroup::erase(google::sparsegroup::iterator) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsegroup::iterator = google::table_iterator, 48, google::libc_allocator_with_realloc > > >]' ../src/sparsehash/sparsetable:1207:7: required from 'void google::sparsegroup::erase(google::sparsegroup::iterator, google::sparsegroup::iterator) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsegroup::iterator = google::table_iterator, 48, google::libc_allocator_with_realloc > > >]' ../src/sparsehash/sparsetable:1517:9: required from 'void google::sparsetable::resize(google::sparsetable::size_type) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsetable::size_type = long long unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:706:7: required from 'void google::sparse_hashtable::move_from(google::sparse_hashtable::MoveDontCopyT, google::sparse_hashtable&, google::sparse_hashtable::size_type) [with Value = std::pair; Key = int; HashFcn = {anonymous}::Hasher; ExtractKey = google::sparse_hash_map::SelectKey; SetKey = google::sparse_hash_map::SetKey; EqualKey = {anonymous}::Hasher; Alloc = google::libc_allocator_with_realloc >; google::sparse_hashtable::size_type = long long unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:797:5: required from 'google::sparse_hashtable::sparse_hashtable(google::sparse_hashtable::MoveDontCopyT, google::sparse_hashtable&, google::sparse_hashtable::size_type) [with Value = std::pair; Key = int; HashFcn = {anonymous}::Hasher; ExtractKey = google::sparse_hash_map::SelectKey; SetKey = google::sparse_hash_map::SetKey; EqualKey = {anonymous}::Hasher; Alloc = google::libc_allocator_with_realloc >; google::sparse_hashtable::size_type = long long unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:655:22: required from 'bool google::sparse_hashtable::resize_delta(google::sparse_hashtable::size_type) [with Value = std::pair; Key = int; HashFcn = {anonymous}::Hasher; ExtractKey = google::sparse_hash_map::SelectKey; SetKey = google::sparse_hash_map::SetKey; EqualKey = {anonymous}::Hasher; Alloc = google::libc_allocator_with_realloc >; google::sparse_hashtable::size_type = long long unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:1001:16: required from 'google::sparse_hashtable::value_type& google::sparse_hashtable::find_or_insert(const key_type&) [with DefaultValue = google::sparse_hash_map::DefaultValue; Value = std::pair; Key = int; HashFcn = {anonymous}::Hasher; ExtractKey = google::sparse_hash_map::SelectKey; SetKey = google::sparse_hash_map::SetKey; EqualKey = {anonymous}::Hasher; Alloc = google::libc_allocator_with_realloc >; google::sparse_hashtable::value_type = std::pair; google::sparse_hashtable::key_type = int]' ../src/sparsehash/sparse_hash_map:246:59: required from 'google::sparse_hash_map::data_type& google::sparse_hash_map::operator[](const key_type&) [with Key = int; T = {anonymous}::Memmove; HashFcn = {anonymous}::Hasher; EqualKey = {anonymous}::Hasher; Alloc = google::libc_allocator_with_realloc >; google::sparse_hash_map::data_type = {anonymous}::Memmove; google::sparse_hash_map::key_type = int]' ../src/hashtable_test.cc:1777:14: required from here ../src/sparsehash/sparsetable:1157:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 1157 | memcpy(group + i, group + i+1, sizeof(*group)); // hopefully inlined! | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_algobase.h:64, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/char_traits.h:39, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/ios:40, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/ostream:38, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/iostream:39, from ../src/hashtable_test.cc:56: /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ mv -f .deps/sparsetable_unittest.Tpo .deps/sparsetable_unittest.Po x86_64-w64-mingw32-g++ -DHAVE_CONFIG_H -I. -I.. -I./src -I../src -Wall -W -Wwrite-strings -Woverloaded-virtual -Wshadow -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -MT simple_test.o -MD -MP -MF .deps/simple_test.Tpo -c -o simple_test.o `test -f 'src/simple_test.cc' || echo '../'`src/simple_test.cc In file included from ../src/sparsehash/internal/sparsehashtable.h:106, from ../src/sparsehash/sparse_hash_set:97, from ../src/simple_test.cc:40: ../src/sparsehash/sparsetable: In instantiation of 'void google::sparsegroup::set_aux(google::sparsegroup::size_type, google::true_type) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsegroup::size_type = short unsigned int; google::true_type = google::integral_constant]': ../src/sparsehash/sparsetable:1123:7: required from 'google::sparsegroup::reference google::sparsegroup::set(google::sparsegroup::size_type, google::sparsegroup::const_reference) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsegroup::reference = std::pair&; google::sparsegroup::size_type = short unsigned int; google::sparsegroup::const_reference = const std::pair&]' ../src/sparsehash/sparsetable:1608:15: required from 'google::sparsetable::reference google::sparsetable::set(google::sparsetable::size_type, google::sparsetable::const_reference) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsetable::reference = std::pair&; google::sparsetable::size_type = long long unsigned int; google::sparsetable::const_reference = const std::pair&]' ../src/sparsehash/internal/sparsehashtable.h:935:5: required from 'google::sparse_hashtable::iterator google::sparse_hashtable::insert_at(google::sparse_hashtable::const_reference, google::sparse_hashtable::size_type) [with Value = std::pair; Key = int; HashFcn = std::hash; ExtractKey = google::sparse_hash_map::SelectKey; SetKey = google::sparse_hash_map::SetKey; EqualKey = std::equal_to; Alloc = google::libc_allocator_with_realloc >; google::sparse_hashtable::iterator = google::sparse_hashtable_iterator, int, std::hash, google::sparse_hash_map::SelectKey, google::sparse_hash_map::SetKey, std::equal_to, google::libc_allocator_with_realloc > >; google::sparse_hashtable::const_reference = const std::pair&; google::sparse_hashtable::size_type = long long unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:1005:15: required from 'google::sparse_hashtable::value_type& google::sparse_hashtable::find_or_insert(const key_type&) [with DefaultValue = google::sparse_hash_map::DefaultValue; Value = std::pair; Key = int; HashFcn = std::hash; ExtractKey = google::sparse_hash_map::SelectKey; SetKey = google::sparse_hash_map::SetKey; EqualKey = std::equal_to; Alloc = google::libc_allocator_with_realloc >; google::sparse_hashtable::value_type = std::pair; google::sparse_hashtable::key_type = int]' ../src/sparsehash/sparse_hash_map:246:59: required from 'google::sparse_hash_map::data_type& google::sparse_hash_map::operator[](const key_type&) [with Key = int; T = int; HashFcn = std::hash; EqualKey = std::equal_to; Alloc = google::libc_allocator_with_realloc >; google::sparse_hash_map::data_type = int; google::sparse_hash_map::key_type = int]' ../src/simple_test.cc:74:11: required from here ../src/sparsehash/sparsetable:1091:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 1091 | memcpy(group + i, group + i-1, sizeof(*group)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/utility:70, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/algorithm:60, from ../src/sparsehash/sparse_hash_set:92, from ../src/simple_test.cc:40: /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from ../src/sparsehash/internal/sparsehashtable.h:106, from ../src/sparsehash/sparse_hash_set:97, from ../src/simple_test.cc:40: ../src/sparsehash/sparsetable: In instantiation of 'void google::sparsegroup::erase_aux(google::sparsegroup::size_type, google::true_type) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsegroup::size_type = short unsigned int; google::true_type = google::integral_constant]': ../src/sparsehash/sparsetable:1192:9: required from 'void google::sparsegroup::erase(google::sparsegroup::size_type) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsegroup::size_type = short unsigned int]' ../src/sparsehash/sparsetable:1200:5: required from 'void google::sparsegroup::erase(google::sparsegroup::iterator) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsegroup::iterator = google::table_iterator, 48, google::libc_allocator_with_realloc > > >]' ../src/sparsehash/sparsetable:1207:7: required from 'void google::sparsegroup::erase(google::sparsegroup::iterator, google::sparsegroup::iterator) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsegroup::iterator = google::table_iterator, 48, google::libc_allocator_with_realloc > > >]' ../src/sparsehash/sparsetable:1517:9: required from 'void google::sparsetable::resize(google::sparsetable::size_type) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsetable::size_type = long long unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:706:7: required from 'void google::sparse_hashtable::move_from(google::sparse_hashtable::MoveDontCopyT, google::sparse_hashtable&, google::sparse_hashtable::size_type) [with Value = std::pair; Key = int; HashFcn = std::hash; ExtractKey = google::sparse_hash_map::SelectKey; SetKey = google::sparse_hash_map::SetKey; EqualKey = std::equal_to; Alloc = google::libc_allocator_with_realloc >; google::sparse_hashtable::size_type = long long unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:797:5: required from 'google::sparse_hashtable::sparse_hashtable(google::sparse_hashtable::MoveDontCopyT, google::sparse_hashtable&, google::sparse_hashtable::size_type) [with Value = std::pair; Key = int; HashFcn = std::hash; ExtractKey = google::sparse_hash_map::SelectKey; SetKey = google::sparse_hash_map::SetKey; EqualKey = std::equal_to; Alloc = google::libc_allocator_with_realloc >; google::sparse_hashtable::size_type = long long unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:655:22: required from 'bool google::sparse_hashtable::resize_delta(google::sparse_hashtable::size_type) [with Value = std::pair; Key = int; HashFcn = std::hash; ExtractKey = google::sparse_hash_map::SelectKey; SetKey = google::sparse_hash_map::SetKey; EqualKey = std::equal_to; Alloc = google::libc_allocator_with_realloc >; google::sparse_hashtable::size_type = long long unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:1001:16: required from 'google::sparse_hashtable::value_type& google::sparse_hashtable::find_or_insert(const key_type&) [with DefaultValue = google::sparse_hash_map::DefaultValue; Value = std::pair; Key = int; HashFcn = std::hash; ExtractKey = google::sparse_hash_map::SelectKey; SetKey = google::sparse_hash_map::SetKey; EqualKey = std::equal_to; Alloc = google::libc_allocator_with_realloc >; google::sparse_hashtable::value_type = std::pair; google::sparse_hashtable::key_type = int]' ../src/sparsehash/sparse_hash_map:246:59: required from 'google::sparse_hash_map::data_type& google::sparse_hash_map::operator[](const key_type&) [with Key = int; T = int; HashFcn = std::hash; EqualKey = std::equal_to; Alloc = google::libc_allocator_with_realloc >; google::sparse_hash_map::data_type = int; google::sparse_hash_map::key_type = int]' ../src/simple_test.cc:74:11: required from here ../src/sparsehash/sparsetable:1157:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 1157 | memcpy(group + i, group + i+1, sizeof(*group)); // hopefully inlined! | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/utility:70, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/algorithm:60, from ../src/sparsehash/sparse_hash_set:92, from ../src/simple_test.cc:40: /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ mv -f .deps/simple_test.Tpo .deps/simple_test.Po x86_64-w64-mingw32-g++ -DHAVE_CONFIG_H -I. -I.. -I./src -I../src -Wall -W -Wwrite-strings -Woverloaded-virtual -Wshadow -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -MT simple_compat_test.o -MD -MP -MF .deps/simple_compat_test.Tpo -c -o simple_compat_test.o `test -f 'src/simple_compat_test.cc' || echo '../'`src/simple_compat_test.cc In file included from ../src/sparsehash/internal/sparsehashtable.h:106, from ../src/sparsehash/sparse_hash_set:97, from ../src/google/sparse_hash_set:34, from ../src/simple_compat_test.cc:40: ../src/sparsehash/sparsetable: In instantiation of 'void google::sparsegroup::set_aux(google::sparsegroup::size_type, google::true_type) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsegroup::size_type = short unsigned int; google::true_type = google::integral_constant]': ../src/sparsehash/sparsetable:1123:7: required from 'google::sparsegroup::reference google::sparsegroup::set(google::sparsegroup::size_type, google::sparsegroup::const_reference) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsegroup::reference = std::pair&; google::sparsegroup::size_type = short unsigned int; google::sparsegroup::const_reference = const std::pair&]' ../src/sparsehash/sparsetable:1608:15: required from 'google::sparsetable::reference google::sparsetable::set(google::sparsetable::size_type, google::sparsetable::const_reference) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsetable::reference = std::pair&; google::sparsetable::size_type = long long unsigned int; google::sparsetable::const_reference = const std::pair&]' ../src/sparsehash/internal/sparsehashtable.h:935:5: required from 'google::sparse_hashtable::iterator google::sparse_hashtable::insert_at(google::sparse_hashtable::const_reference, google::sparse_hashtable::size_type) [with Value = std::pair; Key = int; HashFcn = std::hash; ExtractKey = google::sparse_hash_map::SelectKey; SetKey = google::sparse_hash_map::SetKey; EqualKey = std::equal_to; Alloc = google::libc_allocator_with_realloc >; google::sparse_hashtable::iterator = google::sparse_hashtable_iterator, int, std::hash, google::sparse_hash_map::SelectKey, google::sparse_hash_map::SetKey, std::equal_to, google::libc_allocator_with_realloc > >; google::sparse_hashtable::const_reference = const std::pair&; google::sparse_hashtable::size_type = long long unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:1005:15: required from 'google::sparse_hashtable::value_type& google::sparse_hashtable::find_or_insert(const key_type&) [with DefaultValue = google::sparse_hash_map::DefaultValue; Value = std::pair; Key = int; HashFcn = std::hash; ExtractKey = google::sparse_hash_map::SelectKey; SetKey = google::sparse_hash_map::SetKey; EqualKey = std::equal_to; Alloc = google::libc_allocator_with_realloc >; google::sparse_hashtable::value_type = std::pair; google::sparse_hashtable::key_type = int]' ../src/sparsehash/sparse_hash_map:246:59: required from 'google::sparse_hash_map::data_type& google::sparse_hash_map::operator[](const key_type&) [with Key = int; T = int; HashFcn = std::hash; EqualKey = std::equal_to; Alloc = google::libc_allocator_with_realloc >; google::sparse_hash_map::data_type = int; google::sparse_hash_map::key_type = int]' ../src/simple_compat_test.cc:74:11: required from here ../src/sparsehash/sparsetable:1091:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 1091 | memcpy(group + i, group + i-1, sizeof(*group)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/utility:70, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/algorithm:60, from ../src/sparsehash/sparse_hash_set:92, from ../src/google/sparse_hash_set:34, from ../src/simple_compat_test.cc:40: /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ In file included from ../src/sparsehash/internal/sparsehashtable.h:106, from ../src/sparsehash/sparse_hash_set:97, from ../src/google/sparse_hash_set:34, from ../src/simple_compat_test.cc:40: ../src/sparsehash/sparsetable: In instantiation of 'void google::sparsegroup::erase_aux(google::sparsegroup::size_type, google::true_type) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsegroup::size_type = short unsigned int; google::true_type = google::integral_constant]': ../src/sparsehash/sparsetable:1192:9: required from 'void google::sparsegroup::erase(google::sparsegroup::size_type) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsegroup::size_type = short unsigned int]' ../src/sparsehash/sparsetable:1200:5: required from 'void google::sparsegroup::erase(google::sparsegroup::iterator) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsegroup::iterator = google::table_iterator, 48, google::libc_allocator_with_realloc > > >]' ../src/sparsehash/sparsetable:1207:7: required from 'void google::sparsegroup::erase(google::sparsegroup::iterator, google::sparsegroup::iterator) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsegroup::iterator = google::table_iterator, 48, google::libc_allocator_with_realloc > > >]' ../src/sparsehash/sparsetable:1517:9: required from 'void google::sparsetable::resize(google::sparsetable::size_type) [with T = std::pair; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc >; google::sparsetable::size_type = long long unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:706:7: required from 'void google::sparse_hashtable::move_from(google::sparse_hashtable::MoveDontCopyT, google::sparse_hashtable&, google::sparse_hashtable::size_type) [with Value = std::pair; Key = int; HashFcn = std::hash; ExtractKey = google::sparse_hash_map::SelectKey; SetKey = google::sparse_hash_map::SetKey; EqualKey = std::equal_to; Alloc = google::libc_allocator_with_realloc >; google::sparse_hashtable::size_type = long long unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:797:5: required from 'google::sparse_hashtable::sparse_hashtable(google::sparse_hashtable::MoveDontCopyT, google::sparse_hashtable&, google::sparse_hashtable::size_type) [with Value = std::pair; Key = int; HashFcn = std::hash; ExtractKey = google::sparse_hash_map::SelectKey; SetKey = google::sparse_hash_map::SetKey; EqualKey = std::equal_to; Alloc = google::libc_allocator_with_realloc >; google::sparse_hashtable::size_type = long long unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:655:22: required from 'bool google::sparse_hashtable::resize_delta(google::sparse_hashtable::size_type) [with Value = std::pair; Key = int; HashFcn = std::hash; ExtractKey = google::sparse_hash_map::SelectKey; SetKey = google::sparse_hash_map::SetKey; EqualKey = std::equal_to; Alloc = google::libc_allocator_with_realloc >; google::sparse_hashtable::size_type = long long unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:1001:16: required from 'google::sparse_hashtable::value_type& google::sparse_hashtable::find_or_insert(const key_type&) [with DefaultValue = google::sparse_hash_map::DefaultValue; Value = std::pair; Key = int; HashFcn = std::hash; ExtractKey = google::sparse_hash_map::SelectKey; SetKey = google::sparse_hash_map::SetKey; EqualKey = std::equal_to; Alloc = google::libc_allocator_with_realloc >; google::sparse_hashtable::value_type = std::pair; google::sparse_hashtable::key_type = int]' ../src/sparsehash/sparse_hash_map:246:59: required from 'google::sparse_hash_map::data_type& google::sparse_hash_map::operator[](const key_type&) [with Key = int; T = int; HashFcn = std::hash; EqualKey = std::equal_to; Alloc = google::libc_allocator_with_realloc >; google::sparse_hash_map::data_type = int; google::sparse_hash_map::key_type = int]' ../src/simple_compat_test.cc:74:11: required from here ../src/sparsehash/sparsetable:1157:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 1157 | memcpy(group + i, group + i+1, sizeof(*group)); // hopefully inlined! | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/utility:70, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/algorithm:60, from ../src/sparsehash/sparse_hash_set:92, from ../src/google/sparse_hash_set:34, from ../src/simple_compat_test.cc:40: /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair' declared here 208 | struct pair | ^~~~ mv -f .deps/simple_compat_test.Tpo .deps/simple_compat_test.Po x86_64-w64-mingw32-g++ -DHAVE_CONFIG_H -I. -I.. -I./src -I../src -Wall -W -Wwrite-strings -Woverloaded-virtual -Wshadow -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -MT time_hash_map-time_hash_map.o -MD -MP -MF .deps/time_hash_map-time_hash_map.Tpo -c -o time_hash_map-time_hash_map.o `test -f 'src/time_hash_map.cc' || echo '../'`src/time_hash_map.cc In file included from ../src/sparsehash/internal/sparsehashtable.h:106, from ../src/sparsehash/sparse_hash_map:93, from ../src/time_hash_map.cc:87: ../src/sparsehash/sparsetable: In instantiation of 'void google::sparsegroup::set_aux(google::sparsegroup::size_type, google::true_type) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::size_type = short unsigned int; google::true_type = google::integral_constant]': ../src/sparsehash/sparsetable:1123:7: required from 'google::sparsegroup::reference google::sparsegroup::set(google::sparsegroup::size_type, google::sparsegroup::const_reference) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::reference = std::pair, int>&; google::sparsegroup::size_type = short unsigned int; google::sparsegroup::const_reference = const std::pair, int>&]' ../src/sparsehash/sparsetable:1608:15: required from 'google::sparsetable::reference google::sparsetable::set(google::sparsetable::size_type, google::sparsetable::const_reference) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsetable::reference = std::pair, int>&; google::sparsetable::size_type = long long unsigned int; google::sparsetable::const_reference = const std::pair, int>&]' ../src/sparsehash/internal/sparsehashtable.h:935:5: required from 'google::sparse_hashtable::iterator google::sparse_hashtable::insert_at(google::sparse_hashtable::const_reference, google::sparse_hashtable::size_type) [with Value = std::pair, int>; Key = HashObject<4, 4>; HashFcn = HashFn; ExtractKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey; SetKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hashtable::iterator = google::sparse_hashtable_iterator, int>, HashObject<4, 4>, HashFn, google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey, google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey, std::equal_to >, google::libc_allocator_with_realloc, int> > >; google::sparse_hashtable::const_reference = const std::pair, int>&; google::sparse_hashtable::size_type = long long unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:1005:15: required from 'google::sparse_hashtable::value_type& google::sparse_hashtable::find_or_insert(const key_type&) [with DefaultValue = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::DefaultValue; Value = std::pair, int>; Key = HashObject<4, 4>; HashFcn = HashFn; ExtractKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey; SetKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hashtable::value_type = std::pair, int>; google::sparse_hashtable::key_type = HashObject<4, 4>]' ../src/sparsehash/sparse_hash_map:246:59: required from 'google::sparse_hash_map::data_type& google::sparse_hash_map::operator[](const key_type&) [with Key = HashObject<4, 4>; T = int; HashFcn = HashFn; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hash_map::data_type = int; google::sparse_hash_map::key_type = HashObject<4, 4>]' ../src/time_hash_map.cc:434:8: required from 'void time_map_grow(int) [with MapType = EasyUseSparseHashMap, int, HashFn>]' ../src/time_hash_map.cc:658:32: required from 'void measure_map(const char*, int, int, bool) [with MapType = EasyUseSparseHashMap, int, HashFn>; StressMapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:683:63: required from 'void test_all_maps(int, int) [with ObjType = HashObject<4, 4>]' ../src/time_hash_map.cc:721:71: required from here ../src/sparsehash/sparsetable:1091:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, int>' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 1091 | memcpy(group + i, group + i-1, sizeof(*group)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_algobase.h:64, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_tree.h:63, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/map:60, from ../src/time_hash_map.cc:81: /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair, int>' declared here 208 | struct pair | ^~~~ In file included from ../src/sparsehash/internal/sparsehashtable.h:106, from ../src/sparsehash/sparse_hash_map:93, from ../src/time_hash_map.cc:87: ../src/sparsehash/sparsetable: In instantiation of 'void google::sparsegroup::set_aux(google::sparsegroup::size_type, google::true_type) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::size_type = short unsigned int; google::true_type = google::integral_constant]': ../src/sparsehash/sparsetable:1123:7: required from 'google::sparsegroup::reference google::sparsegroup::set(google::sparsegroup::size_type, google::sparsegroup::const_reference) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::reference = std::pair, int>&; google::sparsegroup::size_type = short unsigned int; google::sparsegroup::const_reference = const std::pair, int>&]' ../src/sparsehash/sparsetable:1608:15: required from 'google::sparsetable::reference google::sparsetable::set(google::sparsetable::size_type, google::sparsetable::const_reference) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsetable::reference = std::pair, int>&; google::sparsetable::size_type = long long unsigned int; google::sparsetable::const_reference = const std::pair, int>&]' ../src/sparsehash/internal/sparsehashtable.h:935:5: required from 'google::sparse_hashtable::iterator google::sparse_hashtable::insert_at(google::sparse_hashtable::const_reference, google::sparse_hashtable::size_type) [with Value = std::pair, int>; Key = HashObject<8, 8>; HashFcn = HashFn; ExtractKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey; SetKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hashtable::iterator = google::sparse_hashtable_iterator, int>, HashObject<8, 8>, HashFn, google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey, google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey, std::equal_to >, google::libc_allocator_with_realloc, int> > >; google::sparse_hashtable::const_reference = const std::pair, int>&; google::sparse_hashtable::size_type = long long unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:1005:15: required from 'google::sparse_hashtable::value_type& google::sparse_hashtable::find_or_insert(const key_type&) [with DefaultValue = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::DefaultValue; Value = std::pair, int>; Key = HashObject<8, 8>; HashFcn = HashFn; ExtractKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey; SetKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hashtable::value_type = std::pair, int>; google::sparse_hashtable::key_type = HashObject<8, 8>]' ../src/sparsehash/sparse_hash_map:246:59: required from 'google::sparse_hash_map::data_type& google::sparse_hash_map::operator[](const key_type&) [with Key = HashObject<8, 8>; T = int; HashFcn = HashFn; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hash_map::data_type = int; google::sparse_hash_map::key_type = HashObject<8, 8>]' ../src/time_hash_map.cc:434:8: required from 'void time_map_grow(int) [with MapType = EasyUseSparseHashMap, int, HashFn>]' ../src/time_hash_map.cc:658:32: required from 'void measure_map(const char*, int, int, bool) [with MapType = EasyUseSparseHashMap, int, HashFn>; StressMapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:683:63: required from 'void test_all_maps(int, int) [with ObjType = HashObject<8, 8>]' ../src/time_hash_map.cc:722:71: required from here ../src/sparsehash/sparsetable:1091:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, int>' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 1091 | memcpy(group + i, group + i-1, sizeof(*group)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_algobase.h:64, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_tree.h:63, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/map:60, from ../src/time_hash_map.cc:81: /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair, int>' declared here 208 | struct pair | ^~~~ In file included from ../src/sparsehash/internal/sparsehashtable.h:106, from ../src/sparsehash/sparse_hash_map:93, from ../src/time_hash_map.cc:87: ../src/sparsehash/sparsetable: In instantiation of 'void google::sparsegroup::set_aux(google::sparsegroup::size_type, google::true_type) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::size_type = short unsigned int; google::true_type = google::integral_constant]': ../src/sparsehash/sparsetable:1123:7: required from 'google::sparsegroup::reference google::sparsegroup::set(google::sparsegroup::size_type, google::sparsegroup::const_reference) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::reference = std::pair, int>&; google::sparsegroup::size_type = short unsigned int; google::sparsegroup::const_reference = const std::pair, int>&]' ../src/sparsehash/sparsetable:1608:15: required from 'google::sparsetable::reference google::sparsetable::set(google::sparsetable::size_type, google::sparsetable::const_reference) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsetable::reference = std::pair, int>&; google::sparsetable::size_type = long long unsigned int; google::sparsetable::const_reference = const std::pair, int>&]' ../src/sparsehash/internal/sparsehashtable.h:935:5: required from 'google::sparse_hashtable::iterator google::sparse_hashtable::insert_at(google::sparse_hashtable::const_reference, google::sparse_hashtable::size_type) [with Value = std::pair, int>; Key = HashObject<16, 16>; HashFcn = HashFn; ExtractKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey; SetKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hashtable::iterator = google::sparse_hashtable_iterator, int>, HashObject<16, 16>, HashFn, google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey, google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey, std::equal_to >, google::libc_allocator_with_realloc, int> > >; google::sparse_hashtable::const_reference = const std::pair, int>&; google::sparse_hashtable::size_type = long long unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:1005:15: required from 'google::sparse_hashtable::value_type& google::sparse_hashtable::find_or_insert(const key_type&) [with DefaultValue = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::DefaultValue; Value = std::pair, int>; Key = HashObject<16, 16>; HashFcn = HashFn; ExtractKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey; SetKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hashtable::value_type = std::pair, int>; google::sparse_hashtable::key_type = HashObject<16, 16>]' ../src/sparsehash/sparse_hash_map:246:59: required from 'google::sparse_hash_map::data_type& google::sparse_hash_map::operator[](const key_type&) [with Key = HashObject<16, 16>; T = int; HashFcn = HashFn; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hash_map::data_type = int; google::sparse_hash_map::key_type = HashObject<16, 16>]' ../src/time_hash_map.cc:434:8: required from 'void time_map_grow(int) [with MapType = EasyUseSparseHashMap, int, HashFn>]' ../src/time_hash_map.cc:658:32: required from 'void measure_map(const char*, int, int, bool) [with MapType = EasyUseSparseHashMap, int, HashFn>; StressMapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:683:63: required from 'void test_all_maps(int, int) [with ObjType = HashObject<16, 16>]' ../src/time_hash_map.cc:723:75: required from here ../src/sparsehash/sparsetable:1091:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, int>' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 1091 | memcpy(group + i, group + i-1, sizeof(*group)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_algobase.h:64, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_tree.h:63, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/map:60, from ../src/time_hash_map.cc:81: /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair, int>' declared here 208 | struct pair | ^~~~ In file included from ../src/sparsehash/internal/sparsehashtable.h:106, from ../src/sparsehash/sparse_hash_map:93, from ../src/time_hash_map.cc:87: ../src/sparsehash/sparsetable: In instantiation of 'void google::sparsegroup::set_aux(google::sparsegroup::size_type, google::true_type) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::size_type = short unsigned int; google::true_type = google::integral_constant]': ../src/sparsehash/sparsetable:1123:7: required from 'google::sparsegroup::reference google::sparsegroup::set(google::sparsegroup::size_type, google::sparsegroup::const_reference) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::reference = std::pair, int>&; google::sparsegroup::size_type = short unsigned int; google::sparsegroup::const_reference = const std::pair, int>&]' ../src/sparsehash/sparsetable:1608:15: required from 'google::sparsetable::reference google::sparsetable::set(google::sparsetable::size_type, google::sparsetable::const_reference) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsetable::reference = std::pair, int>&; google::sparsetable::size_type = long long unsigned int; google::sparsetable::const_reference = const std::pair, int>&]' ../src/sparsehash/internal/sparsehashtable.h:935:5: required from 'google::sparse_hashtable::iterator google::sparse_hashtable::insert_at(google::sparse_hashtable::const_reference, google::sparse_hashtable::size_type) [with Value = std::pair, int>; Key = HashObject<256, 256>; HashFcn = HashFn; ExtractKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey; SetKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hashtable::iterator = google::sparse_hashtable_iterator, int>, HashObject<256, 256>, HashFn, google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey, google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey, std::equal_to >, google::libc_allocator_with_realloc, int> > >; google::sparse_hashtable::const_reference = const std::pair, int>&; google::sparse_hashtable::size_type = long long unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:1005:15: required from 'google::sparse_hashtable::value_type& google::sparse_hashtable::find_or_insert(const key_type&) [with DefaultValue = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::DefaultValue; Value = std::pair, int>; Key = HashObject<256, 256>; HashFcn = HashFn; ExtractKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey; SetKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hashtable::value_type = std::pair, int>; google::sparse_hashtable::key_type = HashObject<256, 256>]' ../src/sparsehash/sparse_hash_map:246:59: required from 'google::sparse_hash_map::data_type& google::sparse_hash_map::operator[](const key_type&) [with Key = HashObject<256, 256>; T = int; HashFcn = HashFn; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hash_map::data_type = int; google::sparse_hash_map::key_type = HashObject<256, 256>]' ../src/time_hash_map.cc:434:8: required from 'void time_map_grow(int) [with MapType = EasyUseSparseHashMap, int, HashFn>]' ../src/time_hash_map.cc:658:32: required from 'void measure_map(const char*, int, int, bool) [with MapType = EasyUseSparseHashMap, int, HashFn>; StressMapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:683:63: required from 'void test_all_maps(int, int) [with ObjType = HashObject<256, 256>]' ../src/time_hash_map.cc:724:80: required from here ../src/sparsehash/sparsetable:1091:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, int>' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 1091 | memcpy(group + i, group + i-1, sizeof(*group)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_algobase.h:64, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_tree.h:63, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/map:60, from ../src/time_hash_map.cc:81: /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair, int>' declared here 208 | struct pair | ^~~~ In file included from ../src/sparsehash/internal/sparsehashtable.h:106, from ../src/sparsehash/sparse_hash_map:93, from ../src/time_hash_map.cc:87: ../src/sparsehash/sparsetable: In instantiation of 'void google::sparsegroup::set_aux(google::sparsegroup::size_type, google::true_type) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsegroup::size_type = short unsigned int; google::true_type = google::integral_constant]': ../src/sparsehash/sparsetable:1123:7: required from 'google::sparsegroup::reference google::sparsegroup::set(google::sparsegroup::size_type, google::sparsegroup::const_reference) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsegroup::reference = std::pair* const, int>&; google::sparsegroup::size_type = short unsigned int; google::sparsegroup::const_reference = const std::pair* const, int>&]' ../src/sparsehash/sparsetable:1608:15: required from 'google::sparsetable::reference google::sparsetable::set(google::sparsetable::size_type, google::sparsetable::const_reference) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsetable::reference = std::pair* const, int>&; google::sparsetable::size_type = long long unsigned int; google::sparsetable::const_reference = const std::pair* const, int>&]' ../src/sparsehash/internal/sparsehashtable.h:935:5: required from 'google::sparse_hashtable::iterator google::sparse_hashtable::insert_at(google::sparse_hashtable::const_reference, google::sparse_hashtable::size_type) [with Value = std::pair* const, int>; Key = HashObject<4, 4>*; HashFcn = HashFn; ExtractKey = google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SelectKey; SetKey = google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SetKey; EqualKey = std::equal_to*>; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparse_hashtable::iterator = google::sparse_hashtable_iterator* const, int>, HashObject<4, 4>*, HashFn, google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SelectKey, google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SetKey, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >; google::sparse_hashtable::const_reference = const std::pair* const, int>&; google::sparse_hashtable::size_type = long long unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:1005:15: required from 'google::sparse_hashtable::value_type& google::sparse_hashtable::find_or_insert(const key_type&) [with DefaultValue = google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::DefaultValue; Value = std::pair* const, int>; Key = HashObject<4, 4>*; HashFcn = HashFn; ExtractKey = google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SelectKey; SetKey = google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SetKey; EqualKey = std::equal_to*>; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparse_hashtable::value_type = std::pair* const, int>; google::sparse_hashtable::key_type = HashObject<4, 4>*]' ../src/sparsehash/sparse_hash_map:246:59: required from 'google::sparse_hash_map::data_type& google::sparse_hash_map::operator[](const key_type&) [with Key = HashObject<4, 4>*; T = int; HashFcn = HashFn; EqualKey = std::equal_to*>; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparse_hash_map::data_type = int; google::sparse_hash_map::key_type = HashObject<4, 4>*]' ../src/time_hash_map.cc:633:12: required from 'void stresshashfunction(int, int, int) [with MapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:649:34: required from 'void stresshashfunction(int) [with MapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:673:38: required from 'void measure_map(const char*, int, int, bool) [with MapType = EasyUseSparseHashMap, int, HashFn>; StressMapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:683:63: required from 'void test_all_maps(int, int) [with ObjType = HashObject<4, 4>]' ../src/time_hash_map.cc:721:71: required from here ../src/sparsehash/sparsetable:1091:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair* const, int>' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 1091 | memcpy(group + i, group + i-1, sizeof(*group)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_algobase.h:64, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_tree.h:63, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/map:60, from ../src/time_hash_map.cc:81: /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair* const, int>' declared here 208 | struct pair | ^~~~ In file included from ../src/sparsehash/internal/sparsehashtable.h:106, from ../src/sparsehash/sparse_hash_map:93, from ../src/time_hash_map.cc:87: ../src/sparsehash/sparsetable: In instantiation of 'void google::sparsegroup::set_aux(google::sparsegroup::size_type, google::true_type) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsegroup::size_type = short unsigned int; google::true_type = google::integral_constant]': ../src/sparsehash/sparsetable:1123:7: required from 'google::sparsegroup::reference google::sparsegroup::set(google::sparsegroup::size_type, google::sparsegroup::const_reference) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsegroup::reference = std::pair* const, int>&; google::sparsegroup::size_type = short unsigned int; google::sparsegroup::const_reference = const std::pair* const, int>&]' ../src/sparsehash/sparsetable:1608:15: required from 'google::sparsetable::reference google::sparsetable::set(google::sparsetable::size_type, google::sparsetable::const_reference) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsetable::reference = std::pair* const, int>&; google::sparsetable::size_type = long long unsigned int; google::sparsetable::const_reference = const std::pair* const, int>&]' ../src/sparsehash/internal/sparsehashtable.h:935:5: required from 'google::sparse_hashtable::iterator google::sparse_hashtable::insert_at(google::sparse_hashtable::const_reference, google::sparse_hashtable::size_type) [with Value = std::pair* const, int>; Key = HashObject<8, 8>*; HashFcn = HashFn; ExtractKey = google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SelectKey; SetKey = google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SetKey; EqualKey = std::equal_to*>; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparse_hashtable::iterator = google::sparse_hashtable_iterator* const, int>, HashObject<8, 8>*, HashFn, google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SelectKey, google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SetKey, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >; google::sparse_hashtable::const_reference = const std::pair* const, int>&; google::sparse_hashtable::size_type = long long unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:1005:15: required from 'google::sparse_hashtable::value_type& google::sparse_hashtable::find_or_insert(const key_type&) [with DefaultValue = google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::DefaultValue; Value = std::pair* const, int>; Key = HashObject<8, 8>*; HashFcn = HashFn; ExtractKey = google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SelectKey; SetKey = google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SetKey; EqualKey = std::equal_to*>; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparse_hashtable::value_type = std::pair* const, int>; google::sparse_hashtable::key_type = HashObject<8, 8>*]' ../src/sparsehash/sparse_hash_map:246:59: required from 'google::sparse_hash_map::data_type& google::sparse_hash_map::operator[](const key_type&) [with Key = HashObject<8, 8>*; T = int; HashFcn = HashFn; EqualKey = std::equal_to*>; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparse_hash_map::data_type = int; google::sparse_hash_map::key_type = HashObject<8, 8>*]' ../src/time_hash_map.cc:633:12: required from 'void stresshashfunction(int, int, int) [with MapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:649:34: required from 'void stresshashfunction(int) [with MapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:673:38: required from 'void measure_map(const char*, int, int, bool) [with MapType = EasyUseSparseHashMap, int, HashFn>; StressMapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:683:63: required from 'void test_all_maps(int, int) [with ObjType = HashObject<8, 8>]' ../src/time_hash_map.cc:722:71: required from here ../src/sparsehash/sparsetable:1091:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair* const, int>' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 1091 | memcpy(group + i, group + i-1, sizeof(*group)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_algobase.h:64, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_tree.h:63, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/map:60, from ../src/time_hash_map.cc:81: /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair* const, int>' declared here 208 | struct pair | ^~~~ In file included from ../src/sparsehash/internal/sparsehashtable.h:106, from ../src/sparsehash/sparse_hash_map:93, from ../src/time_hash_map.cc:87: ../src/sparsehash/sparsetable: In instantiation of 'void google::sparsegroup::set_aux(google::sparsegroup::size_type, google::true_type) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsegroup::size_type = short unsigned int; google::true_type = google::integral_constant]': ../src/sparsehash/sparsetable:1123:7: required from 'google::sparsegroup::reference google::sparsegroup::set(google::sparsegroup::size_type, google::sparsegroup::const_reference) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsegroup::reference = std::pair* const, int>&; google::sparsegroup::size_type = short unsigned int; google::sparsegroup::const_reference = const std::pair* const, int>&]' ../src/sparsehash/sparsetable:1608:15: required from 'google::sparsetable::reference google::sparsetable::set(google::sparsetable::size_type, google::sparsetable::const_reference) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsetable::reference = std::pair* const, int>&; google::sparsetable::size_type = long long unsigned int; google::sparsetable::const_reference = const std::pair* const, int>&]' ../src/sparsehash/internal/sparsehashtable.h:935:5: required from 'google::sparse_hashtable::iterator google::sparse_hashtable::insert_at(google::sparse_hashtable::const_reference, google::sparse_hashtable::size_type) [with Value = std::pair* const, int>; Key = HashObject<16, 16>*; HashFcn = HashFn; ExtractKey = google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SelectKey; SetKey = google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SetKey; EqualKey = std::equal_to*>; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparse_hashtable::iterator = google::sparse_hashtable_iterator* const, int>, HashObject<16, 16>*, HashFn, google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SelectKey, google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SetKey, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >; google::sparse_hashtable::const_reference = const std::pair* const, int>&; google::sparse_hashtable::size_type = long long unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:1005:15: required from 'google::sparse_hashtable::value_type& google::sparse_hashtable::find_or_insert(const key_type&) [with DefaultValue = google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::DefaultValue; Value = std::pair* const, int>; Key = HashObject<16, 16>*; HashFcn = HashFn; ExtractKey = google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SelectKey; SetKey = google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SetKey; EqualKey = std::equal_to*>; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparse_hashtable::value_type = std::pair* const, int>; google::sparse_hashtable::key_type = HashObject<16, 16>*]' ../src/sparsehash/sparse_hash_map:246:59: required from 'google::sparse_hash_map::data_type& google::sparse_hash_map::operator[](const key_type&) [with Key = HashObject<16, 16>*; T = int; HashFcn = HashFn; EqualKey = std::equal_to*>; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparse_hash_map::data_type = int; google::sparse_hash_map::key_type = HashObject<16, 16>*]' ../src/time_hash_map.cc:633:12: required from 'void stresshashfunction(int, int, int) [with MapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:649:34: required from 'void stresshashfunction(int) [with MapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:673:38: required from 'void measure_map(const char*, int, int, bool) [with MapType = EasyUseSparseHashMap, int, HashFn>; StressMapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:683:63: required from 'void test_all_maps(int, int) [with ObjType = HashObject<16, 16>]' ../src/time_hash_map.cc:723:75: required from here ../src/sparsehash/sparsetable:1091:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair* const, int>' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 1091 | memcpy(group + i, group + i-1, sizeof(*group)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_algobase.h:64, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_tree.h:63, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/map:60, from ../src/time_hash_map.cc:81: /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair* const, int>' declared here 208 | struct pair | ^~~~ In file included from ../src/sparsehash/internal/sparsehashtable.h:106, from ../src/sparsehash/sparse_hash_map:93, from ../src/time_hash_map.cc:87: ../src/sparsehash/sparsetable: In instantiation of 'void google::sparsegroup::set_aux(google::sparsegroup::size_type, google::true_type) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsegroup::size_type = short unsigned int; google::true_type = google::integral_constant]': ../src/sparsehash/sparsetable:1123:7: required from 'google::sparsegroup::reference google::sparsegroup::set(google::sparsegroup::size_type, google::sparsegroup::const_reference) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsegroup::reference = std::pair* const, int>&; google::sparsegroup::size_type = short unsigned int; google::sparsegroup::const_reference = const std::pair* const, int>&]' ../src/sparsehash/sparsetable:1608:15: required from 'google::sparsetable::reference google::sparsetable::set(google::sparsetable::size_type, google::sparsetable::const_reference) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsetable::reference = std::pair* const, int>&; google::sparsetable::size_type = long long unsigned int; google::sparsetable::const_reference = const std::pair* const, int>&]' ../src/sparsehash/internal/sparsehashtable.h:935:5: required from 'google::sparse_hashtable::iterator google::sparse_hashtable::insert_at(google::sparse_hashtable::const_reference, google::sparse_hashtable::size_type) [with Value = std::pair* const, int>; Key = HashObject<256, 256>*; HashFcn = HashFn; ExtractKey = google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SelectKey; SetKey = google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SetKey; EqualKey = std::equal_to*>; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparse_hashtable::iterator = google::sparse_hashtable_iterator* const, int>, HashObject<256, 256>*, HashFn, google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SelectKey, google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SetKey, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >; google::sparse_hashtable::const_reference = const std::pair* const, int>&; google::sparse_hashtable::size_type = long long unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:1005:15: required from 'google::sparse_hashtable::value_type& google::sparse_hashtable::find_or_insert(const key_type&) [with DefaultValue = google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::DefaultValue; Value = std::pair* const, int>; Key = HashObject<256, 256>*; HashFcn = HashFn; ExtractKey = google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SelectKey; SetKey = google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SetKey; EqualKey = std::equal_to*>; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparse_hashtable::value_type = std::pair* const, int>; google::sparse_hashtable::key_type = HashObject<256, 256>*]' ../src/sparsehash/sparse_hash_map:246:59: required from 'google::sparse_hash_map::data_type& google::sparse_hash_map::operator[](const key_type&) [with Key = HashObject<256, 256>*; T = int; HashFcn = HashFn; EqualKey = std::equal_to*>; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparse_hash_map::data_type = int; google::sparse_hash_map::key_type = HashObject<256, 256>*]' ../src/time_hash_map.cc:633:12: required from 'void stresshashfunction(int, int, int) [with MapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:649:34: required from 'void stresshashfunction(int) [with MapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:673:38: required from 'void measure_map(const char*, int, int, bool) [with MapType = EasyUseSparseHashMap, int, HashFn>; StressMapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:683:63: required from 'void test_all_maps(int, int) [with ObjType = HashObject<256, 256>]' ../src/time_hash_map.cc:724:80: required from here ../src/sparsehash/sparsetable:1091:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair* const, int>' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 1091 | memcpy(group + i, group + i-1, sizeof(*group)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_algobase.h:64, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_tree.h:63, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/map:60, from ../src/time_hash_map.cc:81: /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair* const, int>' declared here 208 | struct pair | ^~~~ In file included from ../src/sparsehash/internal/densehashtable.h:101, from ../src/sparsehash/dense_hash_map:104, from ../src/time_hash_map.cc:86: ../src/sparsehash/internal/libc_allocator_with_realloc.h: In instantiation of 'T* google::libc_allocator_with_realloc::reallocate(google::libc_allocator_with_realloc::pointer, google::libc_allocator_with_realloc::size_type) [with T = std::pair, int>; google::libc_allocator_with_realloc::pointer = std::pair, int>*; google::libc_allocator_with_realloc::size_type = long long unsigned int]': ../src/sparsehash/sparsetable:1316:15: required from 'google::sparsegroup::alloc_impl >::pointer google::sparsegroup::alloc_impl >::realloc_or_die(google::sparsegroup::alloc_impl >::pointer, google::sparsegroup::alloc_impl >::size_type) [with A = std::pair, int>; T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::alloc_impl >::pointer = std::pair, int>*; google::sparsegroup::alloc_impl >::size_type = long long unsigned int]' ../src/sparsehash/sparsetable:1087:11: required from 'void google::sparsegroup::set_aux(google::sparsegroup::size_type, google::true_type) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::size_type = short unsigned int; google::true_type = google::integral_constant]' ../src/sparsehash/sparsetable:1123:7: required from 'google::sparsegroup::reference google::sparsegroup::set(google::sparsegroup::size_type, google::sparsegroup::const_reference) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::reference = std::pair, int>&; google::sparsegroup::size_type = short unsigned int; google::sparsegroup::const_reference = const std::pair, int>&]' ../src/sparsehash/sparsetable:1608:15: required from 'google::sparsetable::reference google::sparsetable::set(google::sparsetable::size_type, google::sparsetable::const_reference) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsetable::reference = std::pair, int>&; google::sparsetable::size_type = long long unsigned int; google::sparsetable::const_reference = const std::pair, int>&]' ../src/sparsehash/internal/sparsehashtable.h:935:5: required from 'google::sparse_hashtable::iterator google::sparse_hashtable::insert_at(google::sparse_hashtable::const_reference, google::sparse_hashtable::size_type) [with Value = std::pair, int>; Key = HashObject<4, 4>; HashFcn = HashFn; ExtractKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey; SetKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hashtable::iterator = google::sparse_hashtable_iterator, int>, HashObject<4, 4>, HashFn, google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey, google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey, std::equal_to >, google::libc_allocator_with_realloc, int> > >; google::sparse_hashtable::const_reference = const std::pair, int>&; google::sparse_hashtable::size_type = long long unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:1005:15: required from 'google::sparse_hashtable::value_type& google::sparse_hashtable::find_or_insert(const key_type&) [with DefaultValue = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::DefaultValue; Value = std::pair, int>; Key = HashObject<4, 4>; HashFcn = HashFn; ExtractKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey; SetKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hashtable::value_type = std::pair, int>; google::sparse_hashtable::key_type = HashObject<4, 4>]' ../src/sparsehash/sparse_hash_map:246:59: required from 'google::sparse_hash_map::data_type& google::sparse_hash_map::operator[](const key_type&) [with Key = HashObject<4, 4>; T = int; HashFcn = HashFn; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hash_map::data_type = int; google::sparse_hash_map::key_type = HashObject<4, 4>]' ../src/time_hash_map.cc:434:8: required from 'void time_map_grow(int) [with MapType = EasyUseSparseHashMap, int, HashFn>]' ../src/time_hash_map.cc:658:32: required from 'void measure_map(const char*, int, int, bool) [with MapType = EasyUseSparseHashMap, int, HashFn>; StressMapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:683:63: required from 'void test_all_maps(int, int) [with ObjType = HashObject<4, 4>]' ../src/time_hash_map.cc:721:71: required from here ../src/sparsehash/internal/libc_allocator_with_realloc.h:68:40: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct std::pair, int>'; use 'new' and 'delete' instead [-Wclass-memaccess] 68 | return static_cast(realloc(p, n * sizeof(value_type))); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_algobase.h:64, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_tree.h:63, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/map:60, from ../src/time_hash_map.cc:81: /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair, int>' declared here 208 | struct pair | ^~~~ In file included from ../src/sparsehash/internal/densehashtable.h:101, from ../src/sparsehash/dense_hash_map:104, from ../src/time_hash_map.cc:86: ../src/sparsehash/internal/libc_allocator_with_realloc.h: In instantiation of 'T* google::libc_allocator_with_realloc::reallocate(google::libc_allocator_with_realloc::pointer, google::libc_allocator_with_realloc::size_type) [with T = std::pair, int>; google::libc_allocator_with_realloc::pointer = std::pair, int>*; google::libc_allocator_with_realloc::size_type = long long unsigned int]': ../src/sparsehash/sparsetable:1316:15: required from 'google::sparsegroup::alloc_impl >::pointer google::sparsegroup::alloc_impl >::realloc_or_die(google::sparsegroup::alloc_impl >::pointer, google::sparsegroup::alloc_impl >::size_type) [with A = std::pair, int>; T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::alloc_impl >::pointer = std::pair, int>*; google::sparsegroup::alloc_impl >::size_type = long long unsigned int]' ../src/sparsehash/sparsetable:1087:11: required from 'void google::sparsegroup::set_aux(google::sparsegroup::size_type, google::true_type) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::size_type = short unsigned int; google::true_type = google::integral_constant]' ../src/sparsehash/sparsetable:1123:7: required from 'google::sparsegroup::reference google::sparsegroup::set(google::sparsegroup::size_type, google::sparsegroup::const_reference) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::reference = std::pair, int>&; google::sparsegroup::size_type = short unsigned int; google::sparsegroup::const_reference = const std::pair, int>&]' ../src/sparsehash/sparsetable:1608:15: required from 'google::sparsetable::reference google::sparsetable::set(google::sparsetable::size_type, google::sparsetable::const_reference) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsetable::reference = std::pair, int>&; google::sparsetable::size_type = long long unsigned int; google::sparsetable::const_reference = const std::pair, int>&]' ../src/sparsehash/internal/sparsehashtable.h:935:5: required from 'google::sparse_hashtable::iterator google::sparse_hashtable::insert_at(google::sparse_hashtable::const_reference, google::sparse_hashtable::size_type) [with Value = std::pair, int>; Key = HashObject<8, 8>; HashFcn = HashFn; ExtractKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey; SetKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hashtable::iterator = google::sparse_hashtable_iterator, int>, HashObject<8, 8>, HashFn, google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey, google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey, std::equal_to >, google::libc_allocator_with_realloc, int> > >; google::sparse_hashtable::const_reference = const std::pair, int>&; google::sparse_hashtable::size_type = long long unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:1005:15: required from 'google::sparse_hashtable::value_type& google::sparse_hashtable::find_or_insert(const key_type&) [with DefaultValue = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::DefaultValue; Value = std::pair, int>; Key = HashObject<8, 8>; HashFcn = HashFn; ExtractKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey; SetKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hashtable::value_type = std::pair, int>; google::sparse_hashtable::key_type = HashObject<8, 8>]' ../src/sparsehash/sparse_hash_map:246:59: required from 'google::sparse_hash_map::data_type& google::sparse_hash_map::operator[](const key_type&) [with Key = HashObject<8, 8>; T = int; HashFcn = HashFn; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hash_map::data_type = int; google::sparse_hash_map::key_type = HashObject<8, 8>]' ../src/time_hash_map.cc:434:8: required from 'void time_map_grow(int) [with MapType = EasyUseSparseHashMap, int, HashFn>]' ../src/time_hash_map.cc:658:32: required from 'void measure_map(const char*, int, int, bool) [with MapType = EasyUseSparseHashMap, int, HashFn>; StressMapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:683:63: required from 'void test_all_maps(int, int) [with ObjType = HashObject<8, 8>]' ../src/time_hash_map.cc:722:71: required from here ../src/sparsehash/internal/libc_allocator_with_realloc.h:68:40: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct std::pair, int>'; use 'new' and 'delete' instead [-Wclass-memaccess] 68 | return static_cast(realloc(p, n * sizeof(value_type))); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_algobase.h:64, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_tree.h:63, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/map:60, from ../src/time_hash_map.cc:81: /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair, int>' declared here 208 | struct pair | ^~~~ In file included from ../src/sparsehash/internal/densehashtable.h:101, from ../src/sparsehash/dense_hash_map:104, from ../src/time_hash_map.cc:86: ../src/sparsehash/internal/libc_allocator_with_realloc.h: In instantiation of 'T* google::libc_allocator_with_realloc::reallocate(google::libc_allocator_with_realloc::pointer, google::libc_allocator_with_realloc::size_type) [with T = std::pair, int>; google::libc_allocator_with_realloc::pointer = std::pair, int>*; google::libc_allocator_with_realloc::size_type = long long unsigned int]': ../src/sparsehash/sparsetable:1316:15: required from 'google::sparsegroup::alloc_impl >::pointer google::sparsegroup::alloc_impl >::realloc_or_die(google::sparsegroup::alloc_impl >::pointer, google::sparsegroup::alloc_impl >::size_type) [with A = std::pair, int>; T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::alloc_impl >::pointer = std::pair, int>*; google::sparsegroup::alloc_impl >::size_type = long long unsigned int]' ../src/sparsehash/sparsetable:1087:11: required from 'void google::sparsegroup::set_aux(google::sparsegroup::size_type, google::true_type) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::size_type = short unsigned int; google::true_type = google::integral_constant]' ../src/sparsehash/sparsetable:1123:7: required from 'google::sparsegroup::reference google::sparsegroup::set(google::sparsegroup::size_type, google::sparsegroup::const_reference) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::reference = std::pair, int>&; google::sparsegroup::size_type = short unsigned int; google::sparsegroup::const_reference = const std::pair, int>&]' ../src/sparsehash/sparsetable:1608:15: required from 'google::sparsetable::reference google::sparsetable::set(google::sparsetable::size_type, google::sparsetable::const_reference) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsetable::reference = std::pair, int>&; google::sparsetable::size_type = long long unsigned int; google::sparsetable::const_reference = const std::pair, int>&]' ../src/sparsehash/internal/sparsehashtable.h:935:5: required from 'google::sparse_hashtable::iterator google::sparse_hashtable::insert_at(google::sparse_hashtable::const_reference, google::sparse_hashtable::size_type) [with Value = std::pair, int>; Key = HashObject<16, 16>; HashFcn = HashFn; ExtractKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey; SetKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hashtable::iterator = google::sparse_hashtable_iterator, int>, HashObject<16, 16>, HashFn, google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey, google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey, std::equal_to >, google::libc_allocator_with_realloc, int> > >; google::sparse_hashtable::const_reference = const std::pair, int>&; google::sparse_hashtable::size_type = long long unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:1005:15: required from 'google::sparse_hashtable::value_type& google::sparse_hashtable::find_or_insert(const key_type&) [with DefaultValue = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::DefaultValue; Value = std::pair, int>; Key = HashObject<16, 16>; HashFcn = HashFn; ExtractKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey; SetKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hashtable::value_type = std::pair, int>; google::sparse_hashtable::key_type = HashObject<16, 16>]' ../src/sparsehash/sparse_hash_map:246:59: required from 'google::sparse_hash_map::data_type& google::sparse_hash_map::operator[](const key_type&) [with Key = HashObject<16, 16>; T = int; HashFcn = HashFn; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hash_map::data_type = int; google::sparse_hash_map::key_type = HashObject<16, 16>]' ../src/time_hash_map.cc:434:8: required from 'void time_map_grow(int) [with MapType = EasyUseSparseHashMap, int, HashFn>]' ../src/time_hash_map.cc:658:32: required from 'void measure_map(const char*, int, int, bool) [with MapType = EasyUseSparseHashMap, int, HashFn>; StressMapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:683:63: required from 'void test_all_maps(int, int) [with ObjType = HashObject<16, 16>]' ../src/time_hash_map.cc:723:75: required from here ../src/sparsehash/internal/libc_allocator_with_realloc.h:68:40: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct std::pair, int>'; use 'new' and 'delete' instead [-Wclass-memaccess] 68 | return static_cast(realloc(p, n * sizeof(value_type))); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_algobase.h:64, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_tree.h:63, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/map:60, from ../src/time_hash_map.cc:81: /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair, int>' declared here 208 | struct pair | ^~~~ In file included from ../src/sparsehash/internal/densehashtable.h:101, from ../src/sparsehash/dense_hash_map:104, from ../src/time_hash_map.cc:86: ../src/sparsehash/internal/libc_allocator_with_realloc.h: In instantiation of 'T* google::libc_allocator_with_realloc::reallocate(google::libc_allocator_with_realloc::pointer, google::libc_allocator_with_realloc::size_type) [with T = std::pair, int>; google::libc_allocator_with_realloc::pointer = std::pair, int>*; google::libc_allocator_with_realloc::size_type = long long unsigned int]': ../src/sparsehash/sparsetable:1316:15: required from 'google::sparsegroup::alloc_impl >::pointer google::sparsegroup::alloc_impl >::realloc_or_die(google::sparsegroup::alloc_impl >::pointer, google::sparsegroup::alloc_impl >::size_type) [with A = std::pair, int>; T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::alloc_impl >::pointer = std::pair, int>*; google::sparsegroup::alloc_impl >::size_type = long long unsigned int]' ../src/sparsehash/sparsetable:1087:11: required from 'void google::sparsegroup::set_aux(google::sparsegroup::size_type, google::true_type) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::size_type = short unsigned int; google::true_type = google::integral_constant]' ../src/sparsehash/sparsetable:1123:7: required from 'google::sparsegroup::reference google::sparsegroup::set(google::sparsegroup::size_type, google::sparsegroup::const_reference) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::reference = std::pair, int>&; google::sparsegroup::size_type = short unsigned int; google::sparsegroup::const_reference = const std::pair, int>&]' ../src/sparsehash/sparsetable:1608:15: required from 'google::sparsetable::reference google::sparsetable::set(google::sparsetable::size_type, google::sparsetable::const_reference) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsetable::reference = std::pair, int>&; google::sparsetable::size_type = long long unsigned int; google::sparsetable::const_reference = const std::pair, int>&]' ../src/sparsehash/internal/sparsehashtable.h:935:5: required from 'google::sparse_hashtable::iterator google::sparse_hashtable::insert_at(google::sparse_hashtable::const_reference, google::sparse_hashtable::size_type) [with Value = std::pair, int>; Key = HashObject<256, 256>; HashFcn = HashFn; ExtractKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey; SetKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hashtable::iterator = google::sparse_hashtable_iterator, int>, HashObject<256, 256>, HashFn, google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey, google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey, std::equal_to >, google::libc_allocator_with_realloc, int> > >; google::sparse_hashtable::const_reference = const std::pair, int>&; google::sparse_hashtable::size_type = long long unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:1005:15: required from 'google::sparse_hashtable::value_type& google::sparse_hashtable::find_or_insert(const key_type&) [with DefaultValue = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::DefaultValue; Value = std::pair, int>; Key = HashObject<256, 256>; HashFcn = HashFn; ExtractKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey; SetKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hashtable::value_type = std::pair, int>; google::sparse_hashtable::key_type = HashObject<256, 256>]' ../src/sparsehash/sparse_hash_map:246:59: required from 'google::sparse_hash_map::data_type& google::sparse_hash_map::operator[](const key_type&) [with Key = HashObject<256, 256>; T = int; HashFcn = HashFn; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hash_map::data_type = int; google::sparse_hash_map::key_type = HashObject<256, 256>]' ../src/time_hash_map.cc:434:8: required from 'void time_map_grow(int) [with MapType = EasyUseSparseHashMap, int, HashFn>]' ../src/time_hash_map.cc:658:32: required from 'void measure_map(const char*, int, int, bool) [with MapType = EasyUseSparseHashMap, int, HashFn>; StressMapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:683:63: required from 'void test_all_maps(int, int) [with ObjType = HashObject<256, 256>]' ../src/time_hash_map.cc:724:80: required from here ../src/sparsehash/internal/libc_allocator_with_realloc.h:68:40: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct std::pair, int>'; use 'new' and 'delete' instead [-Wclass-memaccess] 68 | return static_cast(realloc(p, n * sizeof(value_type))); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_algobase.h:64, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_tree.h:63, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/map:60, from ../src/time_hash_map.cc:81: /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair, int>' declared here 208 | struct pair | ^~~~ In file included from ../src/sparsehash/internal/sparsehashtable.h:106, from ../src/sparsehash/sparse_hash_map:93, from ../src/time_hash_map.cc:87: ../src/sparsehash/sparsetable: In instantiation of 'void google::sparsegroup::erase_aux(google::sparsegroup::size_type, google::true_type) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::size_type = short unsigned int; google::true_type = google::integral_constant]': ../src/sparsehash/sparsetable:1192:9: required from 'void google::sparsegroup::erase(google::sparsegroup::size_type) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::size_type = short unsigned int]' ../src/sparsehash/sparsetable:1200:5: required from 'void google::sparsegroup::erase(google::sparsegroup::iterator) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::iterator = google::table_iterator, int>, 48, google::libc_allocator_with_realloc, int> > > >]' ../src/sparsehash/sparsetable:1207:7: required from 'void google::sparsegroup::erase(google::sparsegroup::iterator, google::sparsegroup::iterator) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::iterator = google::table_iterator, int>, 48, google::libc_allocator_with_realloc, int> > > >]' ../src/sparsehash/sparsetable:1517:9: required from 'void google::sparsetable::resize(google::sparsetable::size_type) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsetable::size_type = long long unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:706:7: required from 'void google::sparse_hashtable::move_from(google::sparse_hashtable::MoveDontCopyT, google::sparse_hashtable&, google::sparse_hashtable::size_type) [with Value = std::pair, int>; Key = HashObject<4, 4>; HashFcn = HashFn; ExtractKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey; SetKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hashtable::size_type = long long unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:797:5: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../src/sparsehash/internal/sparsehashtable.h:1001:16: required from 'google::sparse_hashtable::value_type& google::sparse_hashtable::find_or_insert(const key_type&) [with DefaultValue = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::DefaultValue; Value = std::pair, int>; Key = HashObject<4, 4>; HashFcn = HashFn; ExtractKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey; SetKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hashtable::value_type = std::pair, int>; google::sparse_hashtable::key_type = HashObject<4, 4>]' ../src/sparsehash/sparse_hash_map:246:59: required from 'google::sparse_hash_map::data_type& google::sparse_hash_map::operator[](const key_type&) [with Key = HashObject<4, 4>; T = int; HashFcn = HashFn; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hash_map::data_type = int; google::sparse_hash_map::key_type = HashObject<4, 4>]' ../src/time_hash_map.cc:434:8: required from 'void time_map_grow(int) [with MapType = EasyUseSparseHashMap, int, HashFn>]' ../src/time_hash_map.cc:658:32: required from 'void measure_map(const char*, int, int, bool) [with MapType = EasyUseSparseHashMap, int, HashFn>; StressMapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:683:63: required from 'void test_all_maps(int, int) [with ObjType = HashObject<4, 4>]' ../src/time_hash_map.cc:721:71: required from here ../src/sparsehash/sparsetable:1157:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, int>' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 1157 | memcpy(group + i, group + i+1, sizeof(*group)); // hopefully inlined! | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_algobase.h:64, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_tree.h:63, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/map:60, from ../src/time_hash_map.cc:81: /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair, int>' declared here 208 | struct pair | ^~~~ In file included from ../src/sparsehash/internal/sparsehashtable.h:106, from ../src/sparsehash/sparse_hash_map:93, from ../src/time_hash_map.cc:87: ../src/sparsehash/sparsetable: In instantiation of 'void google::sparsegroup::erase_aux(google::sparsegroup::size_type, google::true_type) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::size_type = short unsigned int; google::true_type = google::integral_constant]': ../src/sparsehash/sparsetable:1192:9: required from 'void google::sparsegroup::erase(google::sparsegroup::size_type) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::size_type = short unsigned int]' ../src/sparsehash/sparsetable:1200:5: required from 'void google::sparsegroup::erase(google::sparsegroup::iterator) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::iterator = google::table_iterator, int>, 48, google::libc_allocator_with_realloc, int> > > >]' ../src/sparsehash/sparsetable:1207:7: required from 'void google::sparsegroup::erase(google::sparsegroup::iterator, google::sparsegroup::iterator) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::iterator = google::table_iterator, int>, 48, google::libc_allocator_with_realloc, int> > > >]' ../src/sparsehash/sparsetable:1517:9: required from 'void google::sparsetable::resize(google::sparsetable::size_type) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsetable::size_type = long long unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:706:7: required from 'void google::sparse_hashtable::move_from(google::sparse_hashtable::MoveDontCopyT, google::sparse_hashtable&, google::sparse_hashtable::size_type) [with Value = std::pair, int>; Key = HashObject<8, 8>; HashFcn = HashFn; ExtractKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey; SetKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hashtable::size_type = long long unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:797:5: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../src/sparsehash/internal/sparsehashtable.h:1001:16: required from 'google::sparse_hashtable::value_type& google::sparse_hashtable::find_or_insert(const key_type&) [with DefaultValue = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::DefaultValue; Value = std::pair, int>; Key = HashObject<8, 8>; HashFcn = HashFn; ExtractKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey; SetKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hashtable::value_type = std::pair, int>; google::sparse_hashtable::key_type = HashObject<8, 8>]' ../src/sparsehash/sparse_hash_map:246:59: required from 'google::sparse_hash_map::data_type& google::sparse_hash_map::operator[](const key_type&) [with Key = HashObject<8, 8>; T = int; HashFcn = HashFn; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hash_map::data_type = int; google::sparse_hash_map::key_type = HashObject<8, 8>]' ../src/time_hash_map.cc:434:8: required from 'void time_map_grow(int) [with MapType = EasyUseSparseHashMap, int, HashFn>]' ../src/time_hash_map.cc:658:32: required from 'void measure_map(const char*, int, int, bool) [with MapType = EasyUseSparseHashMap, int, HashFn>; StressMapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:683:63: required from 'void test_all_maps(int, int) [with ObjType = HashObject<8, 8>]' ../src/time_hash_map.cc:722:71: required from here ../src/sparsehash/sparsetable:1157:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, int>' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 1157 | memcpy(group + i, group + i+1, sizeof(*group)); // hopefully inlined! | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_algobase.h:64, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_tree.h:63, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/map:60, from ../src/time_hash_map.cc:81: /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair, int>' declared here 208 | struct pair | ^~~~ In file included from ../src/sparsehash/internal/sparsehashtable.h:106, from ../src/sparsehash/sparse_hash_map:93, from ../src/time_hash_map.cc:87: ../src/sparsehash/sparsetable: In instantiation of 'void google::sparsegroup::erase_aux(google::sparsegroup::size_type, google::true_type) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::size_type = short unsigned int; google::true_type = google::integral_constant]': ../src/sparsehash/sparsetable:1192:9: required from 'void google::sparsegroup::erase(google::sparsegroup::size_type) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::size_type = short unsigned int]' ../src/sparsehash/sparsetable:1200:5: required from 'void google::sparsegroup::erase(google::sparsegroup::iterator) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::iterator = google::table_iterator, int>, 48, google::libc_allocator_with_realloc, int> > > >]' ../src/sparsehash/sparsetable:1207:7: required from 'void google::sparsegroup::erase(google::sparsegroup::iterator, google::sparsegroup::iterator) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::iterator = google::table_iterator, int>, 48, google::libc_allocator_with_realloc, int> > > >]' ../src/sparsehash/sparsetable:1517:9: required from 'void google::sparsetable::resize(google::sparsetable::size_type) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsetable::size_type = long long unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:706:7: required from 'void google::sparse_hashtable::move_from(google::sparse_hashtable::MoveDontCopyT, google::sparse_hashtable&, google::sparse_hashtable::size_type) [with Value = std::pair, int>; Key = HashObject<16, 16>; HashFcn = HashFn; ExtractKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey; SetKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hashtable::size_type = long long unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:797:5: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../src/sparsehash/internal/sparsehashtable.h:1001:16: required from 'google::sparse_hashtable::value_type& google::sparse_hashtable::find_or_insert(const key_type&) [with DefaultValue = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::DefaultValue; Value = std::pair, int>; Key = HashObject<16, 16>; HashFcn = HashFn; ExtractKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey; SetKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hashtable::value_type = std::pair, int>; google::sparse_hashtable::key_type = HashObject<16, 16>]' ../src/sparsehash/sparse_hash_map:246:59: required from 'google::sparse_hash_map::data_type& google::sparse_hash_map::operator[](const key_type&) [with Key = HashObject<16, 16>; T = int; HashFcn = HashFn; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hash_map::data_type = int; google::sparse_hash_map::key_type = HashObject<16, 16>]' ../src/time_hash_map.cc:434:8: required from 'void time_map_grow(int) [with MapType = EasyUseSparseHashMap, int, HashFn>]' ../src/time_hash_map.cc:658:32: required from 'void measure_map(const char*, int, int, bool) [with MapType = EasyUseSparseHashMap, int, HashFn>; StressMapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:683:63: required from 'void test_all_maps(int, int) [with ObjType = HashObject<16, 16>]' ../src/time_hash_map.cc:723:75: required from here ../src/sparsehash/sparsetable:1157:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, int>' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 1157 | memcpy(group + i, group + i+1, sizeof(*group)); // hopefully inlined! | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_algobase.h:64, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_tree.h:63, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/map:60, from ../src/time_hash_map.cc:81: /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair, int>' declared here 208 | struct pair | ^~~~ In file included from ../src/sparsehash/internal/sparsehashtable.h:106, from ../src/sparsehash/sparse_hash_map:93, from ../src/time_hash_map.cc:87: ../src/sparsehash/sparsetable: In instantiation of 'void google::sparsegroup::erase_aux(google::sparsegroup::size_type, google::true_type) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::size_type = short unsigned int; google::true_type = google::integral_constant]': ../src/sparsehash/sparsetable:1192:9: required from 'void google::sparsegroup::erase(google::sparsegroup::size_type) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::size_type = short unsigned int]' ../src/sparsehash/sparsetable:1200:5: required from 'void google::sparsegroup::erase(google::sparsegroup::iterator) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::iterator = google::table_iterator, int>, 48, google::libc_allocator_with_realloc, int> > > >]' ../src/sparsehash/sparsetable:1207:7: required from 'void google::sparsegroup::erase(google::sparsegroup::iterator, google::sparsegroup::iterator) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsegroup::iterator = google::table_iterator, int>, 48, google::libc_allocator_with_realloc, int> > > >]' ../src/sparsehash/sparsetable:1517:9: required from 'void google::sparsetable::resize(google::sparsetable::size_type) [with T = std::pair, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc, int> >; google::sparsetable::size_type = long long unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:706:7: required from 'void google::sparse_hashtable::move_from(google::sparse_hashtable::MoveDontCopyT, google::sparse_hashtable&, google::sparse_hashtable::size_type) [with Value = std::pair, int>; Key = HashObject<256, 256>; HashFcn = HashFn; ExtractKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey; SetKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hashtable::size_type = long long unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:797:5: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../src/sparsehash/internal/sparsehashtable.h:1001:16: required from 'google::sparse_hashtable::value_type& google::sparse_hashtable::find_or_insert(const key_type&) [with DefaultValue = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::DefaultValue; Value = std::pair, int>; Key = HashObject<256, 256>; HashFcn = HashFn; ExtractKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SelectKey; SetKey = google::sparse_hash_map, int, HashFn, std::equal_to >, google::libc_allocator_with_realloc, int> > >::SetKey; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hashtable::value_type = std::pair, int>; google::sparse_hashtable::key_type = HashObject<256, 256>]' ../src/sparsehash/sparse_hash_map:246:59: required from 'google::sparse_hash_map::data_type& google::sparse_hash_map::operator[](const key_type&) [with Key = HashObject<256, 256>; T = int; HashFcn = HashFn; EqualKey = std::equal_to >; Alloc = google::libc_allocator_with_realloc, int> >; google::sparse_hash_map::data_type = int; google::sparse_hash_map::key_type = HashObject<256, 256>]' ../src/time_hash_map.cc:434:8: required from 'void time_map_grow(int) [with MapType = EasyUseSparseHashMap, int, HashFn>]' ../src/time_hash_map.cc:658:32: required from 'void measure_map(const char*, int, int, bool) [with MapType = EasyUseSparseHashMap, int, HashFn>; StressMapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:683:63: required from 'void test_all_maps(int, int) [with ObjType = HashObject<256, 256>]' ../src/time_hash_map.cc:724:80: required from here ../src/sparsehash/sparsetable:1157:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair, int>' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 1157 | memcpy(group + i, group + i+1, sizeof(*group)); // hopefully inlined! | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_algobase.h:64, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_tree.h:63, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/map:60, from ../src/time_hash_map.cc:81: /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair, int>' declared here 208 | struct pair | ^~~~ In file included from ../src/sparsehash/internal/sparsehashtable.h:106, from ../src/sparsehash/sparse_hash_map:93, from ../src/time_hash_map.cc:87: ../src/sparsehash/sparsetable: In instantiation of 'void google::sparsegroup::erase_aux(google::sparsegroup::size_type, google::true_type) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsegroup::size_type = short unsigned int; google::true_type = google::integral_constant]': ../src/sparsehash/sparsetable:1192:9: required from 'void google::sparsegroup::erase(google::sparsegroup::size_type) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsegroup::size_type = short unsigned int]' ../src/sparsehash/sparsetable:1200:5: required from 'void google::sparsegroup::erase(google::sparsegroup::iterator) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsegroup::iterator = google::table_iterator* const, int>, 48, google::libc_allocator_with_realloc* const, int> > > >]' ../src/sparsehash/sparsetable:1207:7: required from 'void google::sparsegroup::erase(google::sparsegroup::iterator, google::sparsegroup::iterator) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsegroup::iterator = google::table_iterator* const, int>, 48, google::libc_allocator_with_realloc* const, int> > > >]' ../src/sparsehash/sparsetable:1517:9: required from 'void google::sparsetable::resize(google::sparsetable::size_type) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsetable::size_type = long long unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:706:7: required from 'void google::sparse_hashtable::move_from(google::sparse_hashtable::MoveDontCopyT, google::sparse_hashtable&, google::sparse_hashtable::size_type) [with Value = std::pair* const, int>; Key = HashObject<4, 4>*; HashFcn = HashFn; ExtractKey = google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SelectKey; SetKey = google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SetKey; EqualKey = std::equal_to*>; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparse_hashtable::size_type = long long unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:797:5: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../src/sparsehash/sparse_hash_map:235:41: required from 'void google::sparse_hash_map::resize(google::sparse_hash_map::size_type) [with Key = HashObject<4, 4>*; T = int; HashFcn = HashFn; EqualKey = std::equal_to*>; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparse_hash_map::size_type = long long unsigned int]' ../src/time_hash_map.cc:620:5: required from 'void stresshashfunction(int, int, int) [with MapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:649:34: required from 'void stresshashfunction(int) [with MapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:673:38: required from 'void measure_map(const char*, int, int, bool) [with MapType = EasyUseSparseHashMap, int, HashFn>; StressMapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:683:63: required from 'void test_all_maps(int, int) [with ObjType = HashObject<4, 4>]' ../src/time_hash_map.cc:721:71: required from here ../src/sparsehash/sparsetable:1157:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair* const, int>' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 1157 | memcpy(group + i, group + i+1, sizeof(*group)); // hopefully inlined! | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_algobase.h:64, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_tree.h:63, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/map:60, from ../src/time_hash_map.cc:81: /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair* const, int>' declared here 208 | struct pair | ^~~~ In file included from ../src/sparsehash/internal/sparsehashtable.h:106, from ../src/sparsehash/sparse_hash_map:93, from ../src/time_hash_map.cc:87: ../src/sparsehash/sparsetable: In instantiation of 'void google::sparsegroup::erase_aux(google::sparsegroup::size_type, google::true_type) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsegroup::size_type = short unsigned int; google::true_type = google::integral_constant]': ../src/sparsehash/sparsetable:1192:9: required from 'void google::sparsegroup::erase(google::sparsegroup::size_type) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsegroup::size_type = short unsigned int]' ../src/sparsehash/sparsetable:1200:5: required from 'void google::sparsegroup::erase(google::sparsegroup::iterator) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsegroup::iterator = google::table_iterator* const, int>, 48, google::libc_allocator_with_realloc* const, int> > > >]' ../src/sparsehash/sparsetable:1207:7: required from 'void google::sparsegroup::erase(google::sparsegroup::iterator, google::sparsegroup::iterator) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsegroup::iterator = google::table_iterator* const, int>, 48, google::libc_allocator_with_realloc* const, int> > > >]' ../src/sparsehash/sparsetable:1517:9: required from 'void google::sparsetable::resize(google::sparsetable::size_type) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsetable::size_type = long long unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:706:7: required from 'void google::sparse_hashtable::move_from(google::sparse_hashtable::MoveDontCopyT, google::sparse_hashtable&, google::sparse_hashtable::size_type) [with Value = std::pair* const, int>; Key = HashObject<8, 8>*; HashFcn = HashFn; ExtractKey = google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SelectKey; SetKey = google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SetKey; EqualKey = std::equal_to*>; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparse_hashtable::size_type = long long unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:797:5: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../src/sparsehash/sparse_hash_map:235:41: required from 'void google::sparse_hash_map::resize(google::sparse_hash_map::size_type) [with Key = HashObject<8, 8>*; T = int; HashFcn = HashFn; EqualKey = std::equal_to*>; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparse_hash_map::size_type = long long unsigned int]' ../src/time_hash_map.cc:620:5: required from 'void stresshashfunction(int, int, int) [with MapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:649:34: required from 'void stresshashfunction(int) [with MapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:673:38: required from 'void measure_map(const char*, int, int, bool) [with MapType = EasyUseSparseHashMap, int, HashFn>; StressMapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:683:63: required from 'void test_all_maps(int, int) [with ObjType = HashObject<8, 8>]' ../src/time_hash_map.cc:722:71: required from here ../src/sparsehash/sparsetable:1157:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair* const, int>' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 1157 | memcpy(group + i, group + i+1, sizeof(*group)); // hopefully inlined! | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_algobase.h:64, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_tree.h:63, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/map:60, from ../src/time_hash_map.cc:81: /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair* const, int>' declared here 208 | struct pair | ^~~~ In file included from ../src/sparsehash/internal/sparsehashtable.h:106, from ../src/sparsehash/sparse_hash_map:93, from ../src/time_hash_map.cc:87: ../src/sparsehash/sparsetable: In instantiation of 'void google::sparsegroup::erase_aux(google::sparsegroup::size_type, google::true_type) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsegroup::size_type = short unsigned int; google::true_type = google::integral_constant]': ../src/sparsehash/sparsetable:1192:9: required from 'void google::sparsegroup::erase(google::sparsegroup::size_type) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsegroup::size_type = short unsigned int]' ../src/sparsehash/sparsetable:1200:5: required from 'void google::sparsegroup::erase(google::sparsegroup::iterator) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsegroup::iterator = google::table_iterator* const, int>, 48, google::libc_allocator_with_realloc* const, int> > > >]' ../src/sparsehash/sparsetable:1207:7: required from 'void google::sparsegroup::erase(google::sparsegroup::iterator, google::sparsegroup::iterator) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsegroup::iterator = google::table_iterator* const, int>, 48, google::libc_allocator_with_realloc* const, int> > > >]' ../src/sparsehash/sparsetable:1517:9: required from 'void google::sparsetable::resize(google::sparsetable::size_type) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsetable::size_type = long long unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:706:7: required from 'void google::sparse_hashtable::move_from(google::sparse_hashtable::MoveDontCopyT, google::sparse_hashtable&, google::sparse_hashtable::size_type) [with Value = std::pair* const, int>; Key = HashObject<16, 16>*; HashFcn = HashFn; ExtractKey = google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SelectKey; SetKey = google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SetKey; EqualKey = std::equal_to*>; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparse_hashtable::size_type = long long unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:797:5: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../src/sparsehash/sparse_hash_map:235:41: required from 'void google::sparse_hash_map::resize(google::sparse_hash_map::size_type) [with Key = HashObject<16, 16>*; T = int; HashFcn = HashFn; EqualKey = std::equal_to*>; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparse_hash_map::size_type = long long unsigned int]' ../src/time_hash_map.cc:620:5: required from 'void stresshashfunction(int, int, int) [with MapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:649:34: required from 'void stresshashfunction(int) [with MapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:673:38: required from 'void measure_map(const char*, int, int, bool) [with MapType = EasyUseSparseHashMap, int, HashFn>; StressMapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:683:63: required from 'void test_all_maps(int, int) [with ObjType = HashObject<16, 16>]' ../src/time_hash_map.cc:723:75: required from here ../src/sparsehash/sparsetable:1157:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair* const, int>' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 1157 | memcpy(group + i, group + i+1, sizeof(*group)); // hopefully inlined! | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_algobase.h:64, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_tree.h:63, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/map:60, from ../src/time_hash_map.cc:81: /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair* const, int>' declared here 208 | struct pair | ^~~~ In file included from ../src/sparsehash/internal/sparsehashtable.h:106, from ../src/sparsehash/sparse_hash_map:93, from ../src/time_hash_map.cc:87: ../src/sparsehash/sparsetable: In instantiation of 'void google::sparsegroup::erase_aux(google::sparsegroup::size_type, google::true_type) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsegroup::size_type = short unsigned int; google::true_type = google::integral_constant]': ../src/sparsehash/sparsetable:1192:9: required from 'void google::sparsegroup::erase(google::sparsegroup::size_type) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsegroup::size_type = short unsigned int]' ../src/sparsehash/sparsetable:1200:5: required from 'void google::sparsegroup::erase(google::sparsegroup::iterator) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsegroup::iterator = google::table_iterator* const, int>, 48, google::libc_allocator_with_realloc* const, int> > > >]' ../src/sparsehash/sparsetable:1207:7: required from 'void google::sparsegroup::erase(google::sparsegroup::iterator, google::sparsegroup::iterator) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsegroup::iterator = google::table_iterator* const, int>, 48, google::libc_allocator_with_realloc* const, int> > > >]' ../src/sparsehash/sparsetable:1517:9: required from 'void google::sparsetable::resize(google::sparsetable::size_type) [with T = std::pair* const, int>; short unsigned int GROUP_SIZE = 48; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparsetable::size_type = long long unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:706:7: required from 'void google::sparse_hashtable::move_from(google::sparse_hashtable::MoveDontCopyT, google::sparse_hashtable&, google::sparse_hashtable::size_type) [with Value = std::pair* const, int>; Key = HashObject<256, 256>*; HashFcn = HashFn; ExtractKey = google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SelectKey; SetKey = google::sparse_hash_map*, int, HashFn, std::equal_to*>, google::libc_allocator_with_realloc* const, int> > >::SetKey; EqualKey = std::equal_to*>; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparse_hashtable::size_type = long long unsigned int]' ../src/sparsehash/internal/sparsehashtable.h:797:5: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../src/sparsehash/sparse_hash_map:235:41: required from 'void google::sparse_hash_map::resize(google::sparse_hash_map::size_type) [with Key = HashObject<256, 256>*; T = int; HashFcn = HashFn; EqualKey = std::equal_to*>; Alloc = google::libc_allocator_with_realloc* const, int> >; google::sparse_hash_map::size_type = long long unsigned int]' ../src/time_hash_map.cc:620:5: required from 'void stresshashfunction(int, int, int) [with MapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:649:34: required from 'void stresshashfunction(int) [with MapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:673:38: required from 'void measure_map(const char*, int, int, bool) [with MapType = EasyUseSparseHashMap, int, HashFn>; StressMapType = EasyUseSparseHashMap*, int, HashFn>]' ../src/time_hash_map.cc:683:63: required from 'void test_all_maps(int, int) [with ObjType = HashObject<256, 256>]' ../src/time_hash_map.cc:724:80: required from here ../src/sparsehash/sparsetable:1157:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct std::pair* const, int>' with no trivial copy-assignment; use copy-initialization instead [-Wclass-memaccess] 1157 | memcpy(group + i, group + i+1, sizeof(*group)); // hopefully inlined! | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_algobase.h:64, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_tree.h:63, from /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/map:60, from ../src/time_hash_map.cc:81: /usr/x86_64-w64-mingw32/sys-root/mingw/include/c++/bits/stl_pair.h:208:12: note: 'struct std::pair* const, int>' declared here 208 | struct pair | ^~~~ mv -f .deps/time_hash_map-time_hash_map.Tpo .deps/time_hash_map-time_hash_map.Po echo 'prefix=/usr/x86_64-w64-mingw32/sys-root/mingw' > "libsparsehash.pc".tmp echo 'exec_prefix='`echo '/usr/x86_64-w64-mingw32/sys-root/mingw' | sed 's@^/usr/x86_64-w64-mingw32/sys-root/mingw@${prefix}@'` >> "libsparsehash.pc".tmp echo 'libdir='`echo '/usr/x86_64-w64-mingw32/sys-root/mingw/lib' | sed 's@^/usr/x86_64-w64-mingw32/sys-root/mingw@${exec_prefix}@'` >> "libsparsehash.pc".tmp echo 'includedir='`echo '/usr/x86_64-w64-mingw32/sys-root/mingw/include' | sed 's@^/usr/x86_64-w64-mingw32/sys-root/mingw@${prefix}@'` >> "libsparsehash.pc".tmp echo '' >> "libsparsehash.pc".tmp echo 'Name: sparsehash' >> "libsparsehash.pc".tmp echo 'Version: 2.0.2' >> "libsparsehash.pc".tmp grep '^Summary:' ../packages/rpm/rpm.spec | sed s/^Summary:/Description:/ | head -n1 >> "libsparsehash.pc".tmp grep '^URL: ' ../packages/rpm/rpm.spec >> "libsparsehash.pc".tmp echo 'Requires:' >> "libsparsehash.pc".tmp echo 'Libs:' >> "libsparsehash.pc".tmp echo 'Cflags: -I${includedir}' >> "libsparsehash.pc".tmp mv -f "libsparsehash.pc".tmp "libsparsehash.pc" x86_64-w64-mingw32-g++ -Wall -W -Wwrite-strings -Woverloaded-virtual -Wshadow -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -o template_util_unittest.exe template_util_unittest.o x86_64-w64-mingw32-g++ -Wall -W -Wwrite-strings -Woverloaded-virtual -Wshadow -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -o type_traits_unittest.exe type_traits_unittest.o x86_64-w64-mingw32-g++ -Wall -W -Wwrite-strings -Woverloaded-virtual -Wshadow -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -o libc_allocator_with_realloc_test.exe libc_allocator_with_realloc_test.o x86_64-w64-mingw32-g++ -Wall -W -Wwrite-strings -Woverloaded-virtual -Wshadow -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -o sparsetable_unittest.exe sparsetable_unittest.o x86_64-w64-mingw32-g++ -Wall -W -Wwrite-strings -Woverloaded-virtual -Wshadow -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -o simple_test.exe simple_test.o x86_64-w64-mingw32-g++ -Wall -W -Wwrite-strings -Woverloaded-virtual -Wshadow -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -o simple_compat_test.exe simple_compat_test.o x86_64-w64-mingw32-g++ -Wall -W -Wwrite-strings -Woverloaded-virtual -Wshadow -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -o time_hash_map.exe time_hash_map-time_hash_map.o mv -f .deps/hashtable_test.Tpo .deps/hashtable_test.Po x86_64-w64-mingw32-g++ -Wall -W -Wwrite-strings -Woverloaded-virtual -Wshadow -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions --param=ssp-buffer-size=4 -o hashtable_test.exe hashtable_test.o make[1]: Leaving directory '/builddir/build/BUILD/sparsehash-sparsehash-2.0.3/build_win64' make: Leaving directory '/builddir/build/BUILD/sparsehash-sparsehash-2.0.3/build_win64' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.3YxM8u + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386 ++ dirname /builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386 + cd sparsehash-sparsehash-2.0.3 + run_mingw_make install DESTDIR=/builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386 + /usr/bin/make -C build_win32 install DESTDIR=/builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386 make: Entering directory '/builddir/build/BUILD/sparsehash-sparsehash-2.0.3/build_win32' /usr/bin/make install-am make[1]: Entering directory '/builddir/build/BUILD/sparsehash-sparsehash-2.0.3/build_win32' make[2]: Entering directory '/builddir/build/BUILD/sparsehash-sparsehash-2.0.3/build_win32' test -z "/usr/i686-w64-mingw32/sys-root/mingw/lib" || /usr/bin/mkdir -p "/builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386/usr/i686-w64-mingw32/sys-root/mingw/lib" test -z "/usr/i686-w64-mingw32/sys-root/mingw/share/doc/sparsehash-2.0.2" || /usr/bin/mkdir -p "/builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386/usr/i686-w64-mingw32/sys-root/mingw/share/doc/sparsehash-2.0.2" /usr/bin/install -c -m 644 ../AUTHORS ../COPYING ../ChangeLog ../INSTALL ../NEWS ../README ../README_windows.txt ../TODO ../doc/dense_hash_map.html ../doc/dense_hash_set.html ../doc/sparse_hash_map.html ../doc/sparse_hash_set.html ../doc/sparsetable.html ../doc/implementation.html ../doc/performance.html ../doc/index.html ../doc/designstyle.css '/builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386/usr/i686-w64-mingw32/sys-root/mingw/share/doc/sparsehash-2.0.2' test -z "/usr/i686-w64-mingw32/sys-root/mingw/include/google" || /usr/bin/mkdir -p "/builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386/usr/i686-w64-mingw32/sys-root/mingw/include/google" /usr/bin/install -c -m 644 ../src/google/dense_hash_map ../src/google/dense_hash_set ../src/google/sparse_hash_map ../src/google/sparse_hash_set ../src/google/sparsetable ../src/google/template_util.h ../src/google/type_traits.h '/builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386/usr/i686-w64-mingw32/sys-root/mingw/include/google' test -z "/usr/i686-w64-mingw32/sys-root/mingw/include/google/sparsehash" || /usr/bin/mkdir -p "/builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386/usr/i686-w64-mingw32/sys-root/mingw/include/google/sparsehash" /usr/bin/install -c -m 644 ../src/google/sparsehash/densehashtable.h ../src/google/sparsehash/sparsehashtable.h ../src/google/sparsehash/hashtable-common.h ../src/google/sparsehash/libc_allocator_with_realloc.h '/builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386/usr/i686-w64-mingw32/sys-root/mingw/include/google/sparsehash' test -z "/usr/i686-w64-mingw32/sys-root/mingw/include/sparsehash/internal" || /usr/bin/mkdir -p "/builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386/usr/i686-w64-mingw32/sys-root/mingw/include/sparsehash/internal" /usr/bin/install -c -m 644 ../src/sparsehash/internal/densehashtable.h ../src/sparsehash/internal/sparsehashtable.h ../src/sparsehash/internal/hashtable-common.h ../src/sparsehash/internal/libc_allocator_with_realloc.h '/builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386/usr/i686-w64-mingw32/sys-root/mingw/include/sparsehash/internal' test -z "/usr/i686-w64-mingw32/sys-root/mingw/include/sparsehash/internal" || /usr/bin/mkdir -p "/builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386/usr/i686-w64-mingw32/sys-root/mingw/include/sparsehash/internal" /usr/bin/install -c -m 644 src/sparsehash/internal/sparseconfig.h '/builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386/usr/i686-w64-mingw32/sys-root/mingw/include/sparsehash/internal' test -z "/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig" || /usr/bin/mkdir -p "/builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig" /usr/bin/install -c -m 644 libsparsehash.pc '/builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386/usr/i686-w64-mingw32/sys-root/mingw/lib/pkgconfig' test -z "/usr/i686-w64-mingw32/sys-root/mingw/include/sparsehash" || /usr/bin/mkdir -p "/builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386/usr/i686-w64-mingw32/sys-root/mingw/include/sparsehash" /usr/bin/install -c -m 644 ../src/sparsehash/dense_hash_map ../src/sparsehash/dense_hash_set ../src/sparsehash/sparse_hash_map ../src/sparsehash/sparse_hash_set ../src/sparsehash/sparsetable ../src/sparsehash/template_util.h ../src/sparsehash/type_traits.h '/builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386/usr/i686-w64-mingw32/sys-root/mingw/include/sparsehash' make[2]: Leaving directory '/builddir/build/BUILD/sparsehash-sparsehash-2.0.3/build_win32' make[1]: Leaving directory '/builddir/build/BUILD/sparsehash-sparsehash-2.0.3/build_win32' make: Leaving directory '/builddir/build/BUILD/sparsehash-sparsehash-2.0.3/build_win32' + /usr/bin/make -C build_win64 install DESTDIR=/builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386 make: Entering directory '/builddir/build/BUILD/sparsehash-sparsehash-2.0.3/build_win64' /usr/bin/make install-am make[1]: Entering directory '/builddir/build/BUILD/sparsehash-sparsehash-2.0.3/build_win64' make[2]: Entering directory '/builddir/build/BUILD/sparsehash-sparsehash-2.0.3/build_win64' test -z "/usr/x86_64-w64-mingw32/sys-root/mingw/lib" || /usr/bin/mkdir -p "/builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386/usr/x86_64-w64-mingw32/sys-root/mingw/lib" test -z "/usr/x86_64-w64-mingw32/sys-root/mingw/share/doc/sparsehash-2.0.2" || /usr/bin/mkdir -p "/builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386/usr/x86_64-w64-mingw32/sys-root/mingw/share/doc/sparsehash-2.0.2" /usr/bin/install -c -m 644 ../AUTHORS ../COPYING ../ChangeLog ../INSTALL ../NEWS ../README ../README_windows.txt ../TODO ../doc/dense_hash_map.html ../doc/dense_hash_set.html ../doc/sparse_hash_map.html ../doc/sparse_hash_set.html ../doc/sparsetable.html ../doc/implementation.html ../doc/performance.html ../doc/index.html ../doc/designstyle.css '/builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386/usr/x86_64-w64-mingw32/sys-root/mingw/share/doc/sparsehash-2.0.2' test -z "/usr/x86_64-w64-mingw32/sys-root/mingw/include/google" || /usr/bin/mkdir -p "/builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386/usr/x86_64-w64-mingw32/sys-root/mingw/include/google" /usr/bin/install -c -m 644 ../src/google/dense_hash_map ../src/google/dense_hash_set ../src/google/sparse_hash_map ../src/google/sparse_hash_set ../src/google/sparsetable ../src/google/template_util.h ../src/google/type_traits.h '/builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386/usr/x86_64-w64-mingw32/sys-root/mingw/include/google' test -z "/usr/x86_64-w64-mingw32/sys-root/mingw/include/google/sparsehash" || /usr/bin/mkdir -p "/builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386/usr/x86_64-w64-mingw32/sys-root/mingw/include/google/sparsehash" /usr/bin/install -c -m 644 ../src/google/sparsehash/densehashtable.h ../src/google/sparsehash/sparsehashtable.h ../src/google/sparsehash/hashtable-common.h ../src/google/sparsehash/libc_allocator_with_realloc.h '/builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386/usr/x86_64-w64-mingw32/sys-root/mingw/include/google/sparsehash' test -z "/usr/x86_64-w64-mingw32/sys-root/mingw/include/sparsehash/internal" || /usr/bin/mkdir -p "/builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386/usr/x86_64-w64-mingw32/sys-root/mingw/include/sparsehash/internal" /usr/bin/install -c -m 644 ../src/sparsehash/internal/densehashtable.h ../src/sparsehash/internal/sparsehashtable.h ../src/sparsehash/internal/hashtable-common.h ../src/sparsehash/internal/libc_allocator_with_realloc.h '/builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386/usr/x86_64-w64-mingw32/sys-root/mingw/include/sparsehash/internal' test -z "/usr/x86_64-w64-mingw32/sys-root/mingw/include/sparsehash/internal" || /usr/bin/mkdir -p "/builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386/usr/x86_64-w64-mingw32/sys-root/mingw/include/sparsehash/internal" /usr/bin/install -c -m 644 src/sparsehash/internal/sparseconfig.h '/builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386/usr/x86_64-w64-mingw32/sys-root/mingw/include/sparsehash/internal' test -z "/usr/x86_64-w64-mingw32/sys-root/mingw/lib/pkgconfig" || /usr/bin/mkdir -p "/builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386/usr/x86_64-w64-mingw32/sys-root/mingw/lib/pkgconfig" /usr/bin/install -c -m 644 libsparsehash.pc '/builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386/usr/x86_64-w64-mingw32/sys-root/mingw/lib/pkgconfig' test -z "/usr/x86_64-w64-mingw32/sys-root/mingw/include/sparsehash" || /usr/bin/mkdir -p "/builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386/usr/x86_64-w64-mingw32/sys-root/mingw/include/sparsehash" /usr/bin/install -c -m 644 ../src/sparsehash/dense_hash_map ../src/sparsehash/dense_hash_set ../src/sparsehash/sparse_hash_map ../src/sparsehash/sparse_hash_set ../src/sparsehash/sparsetable ../src/sparsehash/template_util.h ../src/sparsehash/type_traits.h '/builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386/usr/x86_64-w64-mingw32/sys-root/mingw/include/sparsehash' make[2]: Leaving directory '/builddir/build/BUILD/sparsehash-sparsehash-2.0.3/build_win64' make[1]: Leaving directory '/builddir/build/BUILD/sparsehash-sparsehash-2.0.3/build_win64' make: Leaving directory '/builddir/build/BUILD/sparsehash-sparsehash-2.0.3/build_win64' + rm -rf /builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386/usr/i686-w64-mingw32/sys-root/mingw/share + rm -rf /builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386/usr/x86_64-w64-mingw32/sys-root/mingw/share + /usr/lib/rpm/mingw-find-debuginfo.sh /builddir/build/BUILD/sparsehash-sparsehash-2.0.3 mingw32 mingw64 + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto mingw-strip + /usr/lib/rpm/brp-strip-static-archive mingw-strip + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs Processing files: mingw32-sparsehash-2.0.3-1.fc33.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.mD0k0w + umask 022 + cd /builddir/build/BUILD + cd sparsehash-sparsehash-2.0.3 + DOCDIR=/builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386/usr/share/doc/mingw32-sparsehash + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386/usr/share/doc/mingw32-sparsehash + cp -pr AUTHORS /builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386/usr/share/doc/mingw32-sparsehash + cp -pr NEWS /builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386/usr/share/doc/mingw32-sparsehash + cp -pr README /builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386/usr/share/doc/mingw32-sparsehash + cp -pr TODO /builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386/usr/share/doc/mingw32-sparsehash + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.owoytx + umask 022 + cd /builddir/build/BUILD + cd sparsehash-sparsehash-2.0.3 + LICENSEDIR=/builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386/usr/share/licenses/mingw32-sparsehash + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386/usr/share/licenses/mingw32-sparsehash + cp -pr COPYING /builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386/usr/share/licenses/mingw32-sparsehash + RPM_EC=0 ++ jobs -p + exit 0 warning: Deprecated external dependency generator is used! Finding Provides: /usr/lib/rpm/mingw-find-provides.sh mingw32 mingw64 Finding Requires(interp): Finding Requires(rpmlib): Finding Requires(verify): Finding Requires(pre): Finding Requires(post): Finding Requires(preun): Finding Requires(postun): Finding Requires(pretrans): Finding Requires(posttrans): Finding Requires: /usr/lib/rpm/mingw-find-requires.sh mingw32 mingw64 Finding Conflicts: Finding Obsoletes: Finding Recommends: Finding Suggests: Finding Supplements: Finding Enhances: Provides: mingw32-sparsehash = 2.0.3-1.fc33 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: mingw32-pkg-config Processing files: mingw64-sparsehash-2.0.3-1.fc33.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.v7PHCu + umask 022 + cd /builddir/build/BUILD + cd sparsehash-sparsehash-2.0.3 + DOCDIR=/builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386/usr/share/doc/mingw64-sparsehash + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386/usr/share/doc/mingw64-sparsehash + cp -pr AUTHORS /builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386/usr/share/doc/mingw64-sparsehash + cp -pr NEWS /builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386/usr/share/doc/mingw64-sparsehash + cp -pr README /builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386/usr/share/doc/mingw64-sparsehash + cp -pr TODO /builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386/usr/share/doc/mingw64-sparsehash + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.3VCvlu + umask 022 + cd /builddir/build/BUILD + cd sparsehash-sparsehash-2.0.3 + LICENSEDIR=/builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386/usr/share/licenses/mingw64-sparsehash + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386/usr/share/licenses/mingw64-sparsehash + cp -pr COPYING /builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386/usr/share/licenses/mingw64-sparsehash + RPM_EC=0 ++ jobs -p + exit 0 warning: Deprecated external dependency generator is used! Finding Provides: /usr/lib/rpm/mingw-find-provides.sh mingw32 mingw64 Finding Requires(interp): Finding Requires(rpmlib): Finding Requires(verify): Finding Requires(pre): Finding Requires(post): Finding Requires(preun): Finding Requires(postun): Finding Requires(pretrans): Finding Requires(posttrans): Finding Requires: /usr/lib/rpm/mingw-find-requires.sh mingw32 mingw64 Finding Conflicts: Finding Obsoletes: Finding Recommends: Finding Suggests: Finding Supplements: Finding Enhances: Provides: mingw64-sparsehash = 2.0.3-1.fc33 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: mingw64-pkg-config Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386 Wrote: /builddir/build/RPMS/mingw64-sparsehash-2.0.3-1.fc33.noarch.rpm Wrote: /builddir/build/RPMS/mingw32-sparsehash-2.0.3-1.fc33.noarch.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.BVYd2u + umask 022 + cd /builddir/build/BUILD + cd sparsehash-sparsehash-2.0.3 + /usr/bin/rm -rf /builddir/build/BUILDROOT/mingw-sparsehash-2.0.3-1.fc33.i386 + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild mingw-sparsehash-2.0.3-1.fc33.src.rpm Finish: build phase for mingw-sparsehash-2.0.3-1.fc33.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-i686-1594405518.539996/root/var/log/dnf.rpm.log /var/lib/mock/fedora-rawhide-i686-1594405518.539996/root/var/log/dnf.librepo.log /var/lib/mock/fedora-rawhide-i686-1594405518.539996/root/var/log/dnf.log INFO: Done(/var/lib/copr-rpmbuild/results/mingw-sparsehash-2.0.3-1.fc33.src.rpm) Config(child) 5 minutes 5 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot Finish: run INFO: unmounting tmpfs.