Warning: Permanently added '2620:52:3:1:dead:beef:cafe:c188' (ED25519) to the list of known hosts. cmd: ['copr-distgit-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-skqw33ox/dr-cu rc: 0 stdout: stderr: INFO: Reading stdout from command: git rev-parse --abbrev-ref HEAD INFO: Reading stdout from command: git rev-parse HEAD INFO: Reading sources specification file: sources Running (timeout=172800): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-skqw33ox/dr-cu/dr-cu.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-skqw33ox/dr-cu --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1709649976.524294 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 5.5 starting (python version = 3.12.1, NVR = mock-5.5-1.fc39), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-skqw33ox/dr-cu/dr-cu.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-skqw33ox/dr-cu --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1709649976.524294 -r /var/lib/copr-rpmbuild/results/configs/child.cfg 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/workspace/workdir-skqw33ox/dr-cu/dr-cu.spec) Config(fedora-38-x86_64) Start: clean chroot Finish: clean chroot Mock Version: 5.5 INFO: Mock Version: 5.5 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-38-x86_64-bootstrap-1709649976.524294/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: Guessed host environment type: unknown INFO: Using bootstrap image: registry.fedoraproject.org/fedora:38 INFO: Pulling image: registry.fedoraproject.org/fedora:38 INFO: Copy content of container registry.fedoraproject.org/fedora:38 to /var/lib/mock/fedora-38-x86_64-bootstrap-1709649976.524294/root INFO: Checking that registry.fedoraproject.org/fedora:38 image matches host's architecture INFO: mounting registry.fedoraproject.org/fedora:38 with podman image mount INFO: image registry.fedoraproject.org/fedora:38 as /var/lib/containers/storage/overlay/c12fdfa4ea5b7d6efc14a116bd49660835bd9a960dd1e256962eb1d88359408e/merged INFO: umounting image registry.fedoraproject.org/fedora:38 (/var/lib/containers/storage/overlay/c12fdfa4ea5b7d6efc14a116bd49660835bd9a960dd1e256962eb1d88359408e/merged) with podman image umount INFO: Package manager dnf detected and used (fallback) INFO: Bootstrap image not marked ready Start(bootstrap): installing dnf tooling No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 1.7 MB/s | 867 kB 00:00 Additional repo copr_rezso_HDL 3.9 MB/s | 1.2 MB 00:00 Additional repo copr_rezso_ML 1.5 MB/s | 1.0 MB 00:00 Additional repo copr_rezso_CUDA 177 kB/s | 66 kB 00:00 Additional repo http_developer_download_nvidia_ 18 MB/s | 3.1 MB 00:00 Additional repo http_developer_download_nvidia_ 16 MB/s | 1.9 MB 00:00 Additional repo http_developer_download_nvidia_ 15 MB/s | 1.7 MB 00:00 fedora 14 MB/s | 83 MB 00:05 updates 16 MB/s | 40 MB 00:02 Package python3-dnf-4.18.2-1.fc38.noarch is already installed. Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: python3-dnf-plugins-core noarch 4.5.0-1.fc38 updates 323 k Upgrading: dnf noarch 4.19.0-1.fc38 updates 507 k dnf-data noarch 4.19.0-1.fc38 updates 39 k libdnf x86_64 0.73.0-1.fc38 updates 681 k python3-dnf noarch 4.19.0-1.fc38 updates 606 k python3-hawkey x86_64 0.73.0-1.fc38 updates 107 k python3-libdnf x86_64 0.73.0-1.fc38 updates 859 k yum noarch 4.19.0-1.fc38 updates 37 k Installing dependencies: dbus-libs x86_64 1:1.14.10-1.fc38 updates 156 k python3-dateutil noarch 1:2.8.2-5.fc38 fedora 360 k python3-dbus x86_64 1.3.2-2.fc38 fedora 157 k python3-distro noarch 1.8.0-2.fc38 fedora 49 k python3-six noarch 1.16.0-9.fc38 fedora 42 k python3-systemd x86_64 235-2.fc38 fedora 108 k Transaction Summary ================================================================================ Install 7 Packages Upgrade 7 Packages Total download size: 3.9 M Downloading Packages: (1/14): python3-distro-1.8.0-2.fc38.noarch.rpm 327 kB/s | 49 kB 00:00 (2/14): python3-dateutil-2.8.2-5.fc38.noarch.rp 2.0 MB/s | 360 kB 00:00 (3/14): python3-six-1.16.0-9.fc38.noarch.rpm 1.0 MB/s | 42 kB 00:00 (4/14): python3-systemd-235-2.fc38.x86_64.rpm 6.3 MB/s | 108 kB 00:00 (5/14): python3-dbus-1.3.2-2.fc38.x86_64.rpm 758 kB/s | 157 kB 00:00 (6/14): dbus-libs-1.14.10-1.fc38.x86_64.rpm 666 kB/s | 156 kB 00:00 (7/14): dnf-data-4.19.0-1.fc38.noarch.rpm 1.0 MB/s | 39 kB 00:00 (8/14): python3-dnf-plugins-core-4.5.0-1.fc38.n 976 kB/s | 323 kB 00:00 (9/14): dnf-4.19.0-1.fc38.noarch.rpm 1.3 MB/s | 507 kB 00:00 (10/14): python3-hawkey-0.73.0-1.fc38.x86_64.rp 2.3 MB/s | 107 kB 00:00 (11/14): libdnf-0.73.0-1.fc38.x86_64.rpm 3.5 MB/s | 681 kB 00:00 (12/14): python3-dnf-4.19.0-1.fc38.noarch.rpm 4.3 MB/s | 606 kB 00:00 (13/14): yum-4.19.0-1.fc38.noarch.rpm 999 kB/s | 37 kB 00:00 (14/14): python3-libdnf-0.73.0-1.fc38.x86_64.rp 5.7 MB/s | 859 kB 00:00 -------------------------------------------------------------------------------- Total 4.5 MB/s | 3.9 MB 00:00 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Upgrading : libdnf-0.73.0-1.fc38.x86_64 1/21 Upgrading : python3-libdnf-0.73.0-1.fc38.x86_64 2/21 Upgrading : python3-hawkey-0.73.0-1.fc38.x86_64 3/21 Upgrading : dnf-data-4.19.0-1.fc38.noarch 4/21 Upgrading : python3-dnf-4.19.0-1.fc38.noarch 5/21 Upgrading : dnf-4.19.0-1.fc38.noarch 6/21 Running scriptlet: dnf-4.19.0-1.fc38.noarch 6/21 Installing : dbus-libs-1:1.14.10-1.fc38.x86_64 7/21 Installing : python3-dbus-1.3.2-2.fc38.x86_64 8/21 Installing : python3-systemd-235-2.fc38.x86_64 9/21 Installing : python3-six-1.16.0-9.fc38.noarch 10/21 Installing : python3-dateutil-1:2.8.2-5.fc38.noarch 11/21 Installing : python3-distro-1.8.0-2.fc38.noarch 12/21 Installing : python3-dnf-plugins-core-4.5.0-1.fc38.noarch 13/21 Upgrading : yum-4.19.0-1.fc38.noarch 14/21 Cleanup : yum-4.18.2-1.fc38.noarch 15/21 Running scriptlet: dnf-4.18.2-1.fc38.noarch 16/21 Cleanup : dnf-4.18.2-1.fc38.noarch 16/21 Running scriptlet: dnf-4.18.2-1.fc38.noarch 16/21 Cleanup : python3-dnf-4.18.2-1.fc38.noarch 17/21 Cleanup : python3-hawkey-0.72.0-1.fc38.x86_64 18/21 Cleanup : dnf-data-4.18.2-1.fc38.noarch 19/21 Cleanup : python3-libdnf-0.72.0-1.fc38.x86_64 20/21 Cleanup : libdnf-0.72.0-1.fc38.x86_64 21/21 Running scriptlet: libdnf-0.72.0-1.fc38.x86_64 21/21 Verifying : python3-dateutil-1:2.8.2-5.fc38.noarch 1/21 Verifying : python3-dbus-1.3.2-2.fc38.x86_64 2/21 Verifying : python3-distro-1.8.0-2.fc38.noarch 3/21 Verifying : python3-six-1.16.0-9.fc38.noarch 4/21 Verifying : python3-systemd-235-2.fc38.x86_64 5/21 Verifying : dbus-libs-1:1.14.10-1.fc38.x86_64 6/21 Verifying : python3-dnf-plugins-core-4.5.0-1.fc38.noarch 7/21 Verifying : dnf-4.19.0-1.fc38.noarch 8/21 Verifying : dnf-4.18.2-1.fc38.noarch 9/21 Verifying : dnf-data-4.19.0-1.fc38.noarch 10/21 Verifying : dnf-data-4.18.2-1.fc38.noarch 11/21 Verifying : libdnf-0.73.0-1.fc38.x86_64 12/21 Verifying : libdnf-0.72.0-1.fc38.x86_64 13/21 Verifying : python3-dnf-4.19.0-1.fc38.noarch 14/21 Verifying : python3-dnf-4.18.2-1.fc38.noarch 15/21 Verifying : python3-hawkey-0.73.0-1.fc38.x86_64 16/21 Verifying : python3-hawkey-0.72.0-1.fc38.x86_64 17/21 Verifying : python3-libdnf-0.73.0-1.fc38.x86_64 18/21 Verifying : python3-libdnf-0.72.0-1.fc38.x86_64 19/21 Verifying : yum-4.19.0-1.fc38.noarch 20/21 Verifying : yum-4.18.2-1.fc38.noarch 21/21 Upgraded: dnf-4.19.0-1.fc38.noarch dnf-data-4.19.0-1.fc38.noarch libdnf-0.73.0-1.fc38.x86_64 python3-dnf-4.19.0-1.fc38.noarch python3-hawkey-0.73.0-1.fc38.x86_64 python3-libdnf-0.73.0-1.fc38.x86_64 yum-4.19.0-1.fc38.noarch Installed: dbus-libs-1:1.14.10-1.fc38.x86_64 python3-dateutil-1:2.8.2-5.fc38.noarch python3-dbus-1.3.2-2.fc38.x86_64 python3-distro-1.8.0-2.fc38.noarch python3-dnf-plugins-core-4.5.0-1.fc38.noarch python3-six-1.16.0-9.fc38.noarch python3-systemd-235-2.fc38.x86_64 Complete! Finish(bootstrap): installing dnf tooling 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-38-x86_64-1709649976.524294/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 INFO: Package manager dnf detected and used (direct choice) INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.18.2-1.fc38.x86_64 rpm-sequoia-1.5.0-2.fc38.x86_64 python3-dnf-4.19.0-1.fc38.noarch python3-dnf-plugins-core-4.5.0-1.fc38.noarch yum-4.19.0-1.fc38.noarch Start: installing minimal buildroot with dnf No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 5.4 MB/s | 867 kB 00:00 Additional repo copr_rezso_HDL 7.1 MB/s | 1.2 MB 00:00 Additional repo copr_rezso_ML 6.6 MB/s | 1.0 MB 00:00 Additional repo copr_rezso_CUDA 617 kB/s | 66 kB 00:00 Additional repo http_developer_download_nvidia_ 13 MB/s | 3.1 MB 00:00 Additional repo http_developer_download_nvidia_ 7.3 MB/s | 1.9 MB 00:00 Additional repo http_developer_download_nvidia_ 3.5 MB/s | 1.7 MB 00:00 fedora 15 MB/s | 83 MB 00:05 updates 23 MB/s | 40 MB 00:01 Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing group/module packages: bash x86_64 5.2.26-1.fc38 updates 1.8 M bzip2 x86_64 1.0.8-13.fc38 fedora 52 k coreutils x86_64 9.1-12.fc38 updates 1.1 M cpio x86_64 2.13-14.fc38 fedora 276 k diffutils x86_64 3.10-1.fc38 updates 398 k fedora-release-common noarch 38-36 updates 22 k findutils x86_64 1:4.9.0-3.fc38 fedora 492 k gawk x86_64 5.1.1-5.fc38 fedora 1.0 M glibc-minimal-langpack x86_64 2.37-18.fc38 updates 41 k grep x86_64 3.8-3.fc38 fedora 293 k gzip x86_64 1.12-3.fc38 fedora 166 k info x86_64 7.0.2-2.fc38 fedora 181 k patch x86_64 2.7.6-19.fc38 fedora 126 k redhat-rpm-config noarch 255-1.fc38 updates 81 k rpm-build x86_64 4.18.2-1.fc38 updates 76 k sed x86_64 4.8-12.fc38 fedora 306 k shadow-utils x86_64 2:4.13-6.fc38 fedora 1.3 M tar x86_64 2:1.34-8.fc38 fedora 889 k unzip x86_64 6.0-60.fc38 fedora 184 k util-linux x86_64 2.38.1-4.fc38 fedora 2.3 M which x86_64 2.21-39.fc38 fedora 42 k xz x86_64 5.4.1-1.fc38 fedora 419 k Installing dependencies: alternatives x86_64 1.26-1.fc38 updates 39 k ansible-srpm-macros noarch 1-12.fc38 updates 21 k audit-libs x86_64 3.1.2-8.fc38 updates 117 k authselect x86_64 1.4.3-1.fc38 updates 149 k authselect-libs x86_64 1.4.3-1.fc38 updates 249 k basesystem noarch 11-15.fc38 fedora 7.0 k binutils x86_64 2.39-16.fc38 updates 5.4 M binutils-gold x86_64 2.39-16.fc38 updates 795 k bzip2-libs x86_64 1.0.8-13.fc38 fedora 41 k ca-certificates noarch 2023.2.60_v7.0.306-1.0.fc38 updates 837 k coreutils-common x86_64 9.1-12.fc38 updates 2.0 M cracklib x86_64 2.9.11-1.fc38 updates 93 k crypto-policies noarch 20230301-1.gita12f7b2.fc38 fedora 93 k curl x86_64 8.0.1-7.fc38 updates 348 k cyrus-sasl-lib x86_64 2.1.28-9.fc38 fedora 794 k debugedit x86_64 5.0-9.fc38 updates 78 k dwz x86_64 0.15-2.fc38 fedora 135 k ed x86_64 1.19-2.fc38 fedora 78 k efi-srpm-macros noarch 5-7.fc38 fedora 22 k elfutils x86_64 0.190-2.fc38 updates 551 k elfutils-debuginfod-client x86_64 0.190-2.fc38 updates 37 k elfutils-default-yama-scope noarch 0.190-2.fc38 updates 12 k elfutils-libelf x86_64 0.190-2.fc38 updates 194 k elfutils-libs x86_64 0.190-2.fc38 updates 259 k fedora-gpg-keys noarch 38-1 fedora 126 k fedora-release noarch 38-36 updates 12 k fedora-release-identity-basic noarch 38-36 updates 13 k fedora-repos noarch 38-1 fedora 9.1 k file x86_64 5.44-3.fc38 fedora 49 k file-libs x86_64 5.44-3.fc38 fedora 730 k filesystem x86_64 3.18-3.fc38 fedora 1.1 M fonts-srpm-macros noarch 1:2.0.5-11.fc38 fedora 26 k fpc-srpm-macros noarch 1.3-7.fc38 fedora 7.8 k gdb-minimal x86_64 14.1-3.fc38 updates 4.3 M gdbm-libs x86_64 1:1.23-3.fc38 fedora 56 k ghc-srpm-macros noarch 1.6.1-1.fc38 fedora 8.0 k glibc x86_64 2.37-18.fc38 updates 2.1 M glibc-common x86_64 2.37-18.fc38 updates 320 k glibc-gconv-extra x86_64 2.37-18.fc38 updates 1.6 M gmp x86_64 1:6.2.1-4.fc38 fedora 313 k gnat-srpm-macros noarch 6-2.fc38 fedora 8.8 k go-srpm-macros noarch 3.4.0-2.fc38 updates 27 k jansson x86_64 2.13.1-6.fc38 fedora 44 k kernel-srpm-macros noarch 1.0-19.fc38 updates 10 k keyutils-libs x86_64 1.6.1-6.fc38 fedora 31 k krb5-libs x86_64 1.21-3.fc38 updates 764 k libacl x86_64 2.3.1-7.fc38 updates 23 k libarchive x86_64 3.6.1-4.fc38 fedora 400 k libattr x86_64 2.5.1-6.fc38 fedora 18 k libblkid x86_64 2.38.1-4.fc38 fedora 106 k libbrotli x86_64 1.0.9-11.fc38 fedora 317 k libcap x86_64 2.48-8.fc38 updates 68 k libcap-ng x86_64 0.8.3-8.fc38 updates 32 k libcom_err x86_64 1.46.5-4.fc38 fedora 26 k libcurl x86_64 8.0.1-7.fc38 updates 315 k libdb x86_64 5.3.28-55.fc38 fedora 758 k libeconf x86_64 0.5.2-1.fc38 updates 30 k libevent x86_64 2.1.12-8.fc38 fedora 257 k libfdisk x86_64 2.38.1-4.fc38 fedora 161 k libffi x86_64 3.4.4-2.fc38 fedora 38 k libgcc x86_64 13.2.1-4.fc38 updates 111 k libgomp x86_64 13.2.1-4.fc38 updates 320 k libidn2 x86_64 2.3.7-1.fc38 updates 119 k libmount x86_64 2.38.1-4.fc38 fedora 135 k libnghttp2 x86_64 1.52.0-2.fc38 updates 75 k libnsl2 x86_64 2.0.0-5.fc38 fedora 30 k libpkgconf x86_64 1.8.0-6.fc38 fedora 35 k libpsl x86_64 0.21.2-2.fc38 fedora 65 k libpwquality x86_64 1.4.5-3.fc38 fedora 119 k libselinux x86_64 3.5-1.fc38 fedora 87 k libsemanage x86_64 3.5-2.fc38 fedora 120 k libsepol x86_64 3.5-1.fc38 fedora 324 k libsigsegv x86_64 2.14-4.fc38 fedora 27 k libsmartcols x86_64 2.38.1-4.fc38 fedora 64 k libssh x86_64 0.10.6-2.fc38 updates 212 k libssh-config noarch 0.10.6-2.fc38 updates 9.0 k libstdc++ x86_64 13.2.1-4.fc38 updates 865 k libtasn1 x86_64 4.19.0-2.fc38 fedora 74 k libtirpc x86_64 1.3.4-0.rc2.fc38 updates 94 k libunistring x86_64 1.1-3.fc38 fedora 545 k libunistring1.0 x86_64 1.0-1.fc38 fedora 539 k libutempter x86_64 1.2.1-8.fc38 fedora 26 k libuuid x86_64 2.38.1-4.fc38 fedora 28 k libverto x86_64 0.3.2-5.fc38 fedora 21 k libxcrypt x86_64 4.4.36-1.fc38 updates 119 k libxml2 x86_64 2.10.4-1.fc38 updates 701 k libzstd x86_64 1.5.5-1.fc38 updates 308 k lua-libs x86_64 5.4.4-9.fc38 fedora 133 k lua-srpm-macros noarch 1-13.fc38 updates 8.7 k lz4-libs x86_64 1.9.4-2.fc38 fedora 67 k mpfr x86_64 4.1.1-3.fc38 fedora 600 k ncurses-base noarch 6.4-7.20230520.fc38 updates 88 k ncurses-libs x86_64 6.4-7.20230520.fc38 updates 336 k ocaml-srpm-macros noarch 7-3.fc38 fedora 13 k openblas-srpm-macros noarch 2-13.fc38 fedora 7.5 k openldap x86_64 2.6.6-1.fc38 updates 254 k openssl-libs x86_64 1:3.0.9-2.fc38 updates 2.1 M p11-kit x86_64 0.25.3-1.fc38 updates 521 k p11-kit-trust x86_64 0.25.3-1.fc38 updates 142 k package-notes-srpm-macros noarch 0.5-8.fc38 updates 11 k pam x86_64 1.5.2-16.fc38 fedora 560 k pam-libs x86_64 1.5.2-16.fc38 fedora 58 k pcre2 x86_64 10.42-1.fc38.1 fedora 234 k pcre2-syntax noarch 10.42-1.fc38.1 fedora 144 k perl-srpm-macros noarch 1-48.fc38 fedora 8.4 k pkgconf x86_64 1.8.0-6.fc38 fedora 41 k pkgconf-m4 noarch 1.8.0-6.fc38 fedora 14 k pkgconf-pkg-config x86_64 1.8.0-6.fc38 fedora 9.6 k popt x86_64 1.19-2.fc38 fedora 67 k publicsuffix-list-dafsa noarch 20240107-1.fc38 updates 58 k pyproject-srpm-macros noarch 1.12.0-1.fc38 updates 14 k python-srpm-macros noarch 3.11-10.fc38 fedora 26 k qt5-srpm-macros noarch 5.15.11-1.fc38 updates 8.3 k qt6-srpm-macros noarch 6.6.0-1.fc38 updates 8.6 k readline x86_64 8.2-4.fc38 updates 212 k rpm x86_64 4.18.2-1.fc38 updates 567 k rpm-build-libs x86_64 4.18.2-1.fc38 updates 93 k rpm-libs x86_64 4.18.2-1.fc38 updates 310 k rpm-sequoia x86_64 1.6.0-1.fc38 updates 872 k rpmautospec-rpm-macros noarch 0.3.8-1.fc38 updates 9.0 k rust-srpm-macros noarch 25.2-2.fc38 updates 13 k setup noarch 2.14.3-2.fc38 fedora 152 k sqlite-libs x86_64 3.40.1-2.fc38 fedora 666 k systemd-libs x86_64 253.15-2.fc38 updates 650 k tzdata noarch 2024a-1.fc38 updates 715 k util-linux-core x86_64 2.38.1-4.fc38 fedora 473 k xxhash-libs x86_64 0.8.2-1.fc38 updates 37 k xz-libs x86_64 5.4.1-1.fc38 fedora 108 k zip x86_64 3.0-37.fc38 updates 265 k zlib x86_64 1.2.13-3.fc38 fedora 95 k zstd x86_64 1.5.5-1.fc38 updates 482 k Installing Groups: Buildsystem building group Transaction Summary ================================================================================ Install 153 Packages Total download size: 54 M Installed size: 187 M Downloading Packages: (1/153): basesystem-11-15.fc38.noarch.rpm 62 kB/s | 7.0 kB 00:00 (2/153): bzip2-libs-1.0.8-13.fc38.x86_64.rpm 208 kB/s | 41 kB 00:00 (3/153): bzip2-1.0.8-13.fc38.x86_64.rpm 242 kB/s | 52 kB 00:00 (4/153): cpio-2.13-14.fc38.x86_64.rpm 1.4 MB/s | 276 kB 00:00 (5/153): crypto-policies-20230301-1.gita12f7b2. 857 kB/s | 93 kB 00:00 (6/153): dwz-0.15-2.fc38.x86_64.rpm 2.8 MB/s | 135 kB 00:00 (7/153): ed-1.19-2.fc38.x86_64.rpm 1.6 MB/s | 78 kB 00:00 (8/153): efi-srpm-macros-5-7.fc38.noarch.rpm 537 kB/s | 22 kB 00:00 (9/153): cyrus-sasl-lib-2.1.28-9.fc38.x86_64.rp 4.0 MB/s | 794 kB 00:00 (10/153): fedora-repos-38-1.noarch.rpm 294 kB/s | 9.1 kB 00:00 (11/153): fedora-gpg-keys-38-1.noarch.rpm 1.7 MB/s | 126 kB 00:00 (12/153): file-5.44-3.fc38.x86_64.rpm 1.2 MB/s | 49 kB 00:00 (13/153): findutils-4.9.0-3.fc38.x86_64.rpm 4.5 MB/s | 492 kB 00:00 (14/153): file-libs-5.44-3.fc38.x86_64.rpm 5.1 MB/s | 730 kB 00:00 (15/153): fonts-srpm-macros-2.0.5-11.fc38.noarc 492 kB/s | 26 kB 00:00 (16/153): fpc-srpm-macros-1.3-7.fc38.noarch.rpm 145 kB/s | 7.8 kB 00:00 (17/153): gdbm-libs-1.23-3.fc38.x86_64.rpm 951 kB/s | 56 kB 00:00 (18/153): filesystem-3.18-3.fc38.x86_64.rpm 3.9 MB/s | 1.1 MB 00:00 (19/153): gawk-5.1.1-5.fc38.x86_64.rpm 9.5 MB/s | 1.0 MB 00:00 (20/153): ghc-srpm-macros-1.6.1-1.fc38.noarch.r 203 kB/s | 8.0 kB 00:00 (21/153): gnat-srpm-macros-6-2.fc38.noarch.rpm 214 kB/s | 8.8 kB 00:00 (22/153): gmp-6.2.1-4.fc38.x86_64.rpm 5.1 MB/s | 313 kB 00:00 (23/153): grep-3.8-3.fc38.x86_64.rpm 3.7 MB/s | 293 kB 00:00 (24/153): gzip-1.12-3.fc38.x86_64.rpm 2.7 MB/s | 166 kB 00:00 (25/153): info-7.0.2-2.fc38.x86_64.rpm 2.6 MB/s | 181 kB 00:00 (26/153): jansson-2.13.1-6.fc38.x86_64.rpm 928 kB/s | 44 kB 00:00 (27/153): keyutils-libs-1.6.1-6.fc38.x86_64.rpm 556 kB/s | 31 kB 00:00 (28/153): libattr-2.5.1-6.fc38.x86_64.rpm 244 kB/s | 18 kB 00:00 (29/153): libarchive-3.6.1-4.fc38.x86_64.rpm 4.5 MB/s | 400 kB 00:00 (30/153): libblkid-2.38.1-4.fc38.x86_64.rpm 1.7 MB/s | 106 kB 00:00 (31/153): libcom_err-1.46.5-4.fc38.x86_64.rpm 418 kB/s | 26 kB 00:00 (32/153): libbrotli-1.0.9-11.fc38.x86_64.rpm 4.3 MB/s | 317 kB 00:00 (33/153): libdb-5.3.28-55.fc38.x86_64.rpm 9.8 MB/s | 758 kB 00:00 (34/153): libevent-2.1.12-8.fc38.x86_64.rpm 3.8 MB/s | 257 kB 00:00 (35/153): libfdisk-2.38.1-4.fc38.x86_64.rpm 2.5 MB/s | 161 kB 00:00 (36/153): libffi-3.4.4-2.fc38.x86_64.rpm 622 kB/s | 38 kB 00:00 (37/153): libnsl2-2.0.0-5.fc38.x86_64.rpm 581 kB/s | 30 kB 00:00 (38/153): libmount-2.38.1-4.fc38.x86_64.rpm 2.2 MB/s | 135 kB 00:00 (39/153): libpkgconf-1.8.0-6.fc38.x86_64.rpm 777 kB/s | 35 kB 00:00 (40/153): libpsl-0.21.2-2.fc38.x86_64.rpm 1.3 MB/s | 65 kB 00:00 (41/153): libselinux-3.5-1.fc38.x86_64.rpm 1.4 MB/s | 87 kB 00:00 (42/153): libsemanage-3.5-2.fc38.x86_64.rpm 2.1 MB/s | 120 kB 00:00 (43/153): libsepol-3.5-1.fc38.x86_64.rpm 6.4 MB/s | 324 kB 00:00 (44/153): libpwquality-1.4.5-3.fc38.x86_64.rpm 952 kB/s | 119 kB 00:00 (45/153): libsigsegv-2.14-4.fc38.x86_64.rpm 419 kB/s | 27 kB 00:00 (46/153): libsmartcols-2.38.1-4.fc38.x86_64.rpm 1.2 MB/s | 64 kB 00:00 (47/153): libtasn1-4.19.0-2.fc38.x86_64.rpm 822 kB/s | 74 kB 00:00 (48/153): libunistring-1.1-3.fc38.x86_64.rpm 5.2 MB/s | 545 kB 00:00 (49/153): libunistring1.0-1.0-1.fc38.x86_64.rpm 5.4 MB/s | 539 kB 00:00 (50/153): libutempter-1.2.1-8.fc38.x86_64.rpm 518 kB/s | 26 kB 00:00 (51/153): libuuid-2.38.1-4.fc38.x86_64.rpm 630 kB/s | 28 kB 00:00 (52/153): libverto-0.3.2-5.fc38.x86_64.rpm 328 kB/s | 21 kB 00:00 (53/153): lua-libs-5.4.4-9.fc38.x86_64.rpm 1.5 MB/s | 133 kB 00:00 (54/153): ocaml-srpm-macros-7-3.fc38.noarch.rpm 420 kB/s | 13 kB 00:00 (55/153): lz4-libs-1.9.4-2.fc38.x86_64.rpm 608 kB/s | 67 kB 00:00 (56/153): openblas-srpm-macros-2-13.fc38.noarch 185 kB/s | 7.5 kB 00:00 (57/153): pam-libs-1.5.2-16.fc38.x86_64.rpm 1.1 MB/s | 58 kB 00:00 (58/153): patch-2.7.6-19.fc38.x86_64.rpm 2.5 MB/s | 126 kB 00:00 (59/153): pcre2-10.42-1.fc38.1.x86_64.rpm 4.2 MB/s | 234 kB 00:00 (60/153): pcre2-syntax-10.42-1.fc38.1.noarch.rp 3.0 MB/s | 144 kB 00:00 (61/153): perl-srpm-macros-1-48.fc38.noarch.rpm 218 kB/s | 8.4 kB 00:00 (62/153): pkgconf-1.8.0-6.fc38.x86_64.rpm 515 kB/s | 41 kB 00:00 (63/153): mpfr-4.1.1-3.fc38.x86_64.rpm 1.4 MB/s | 600 kB 00:00 (64/153): pkgconf-m4-1.8.0-6.fc38.noarch.rpm 351 kB/s | 14 kB 00:00 (65/153): pkgconf-pkg-config-1.8.0-6.fc38.x86_6 234 kB/s | 9.6 kB 00:00 (66/153): python-srpm-macros-3.11-10.fc38.noarc 509 kB/s | 26 kB 00:00 (67/153): popt-1.19-2.fc38.x86_64.rpm 1.1 MB/s | 67 kB 00:00 (68/153): pam-1.5.2-16.fc38.x86_64.rpm 1.2 MB/s | 560 kB 00:00 (69/153): setup-2.14.3-2.fc38.noarch.rpm 2.5 MB/s | 152 kB 00:00 (70/153): sqlite-libs-3.40.1-2.fc38.x86_64.rpm 10 MB/s | 666 kB 00:00 (71/153): sed-4.8-12.fc38.x86_64.rpm 1.7 MB/s | 306 kB 00:00 (72/153): tar-1.34-8.fc38.x86_64.rpm 12 MB/s | 889 kB 00:00 (73/153): unzip-6.0-60.fc38.x86_64.rpm 1.3 MB/s | 184 kB 00:00 (74/153): util-linux-2.38.1-4.fc38.x86_64.rpm 16 MB/s | 2.3 MB 00:00 (75/153): which-2.21-39.fc38.x86_64.rpm 1.3 MB/s | 42 kB 00:00 (76/153): xz-5.4.1-1.fc38.x86_64.rpm 10 MB/s | 419 kB 00:00 (77/153): xz-libs-5.4.1-1.fc38.x86_64.rpm 1.9 MB/s | 108 kB 00:00 (78/153): zlib-1.2.13-3.fc38.x86_64.rpm 1.0 MB/s | 95 kB 00:00 (79/153): util-linux-core-2.38.1-4.fc38.x86_64. 1.9 MB/s | 473 kB 00:00 (80/153): ansible-srpm-macros-1-12.fc38.noarch. 642 kB/s | 21 kB 00:00 (81/153): alternatives-1.26-1.fc38.x86_64.rpm 737 kB/s | 39 kB 00:00 (82/153): shadow-utils-4.13-6.fc38.x86_64.rpm 2.1 MB/s | 1.3 MB 00:00 (83/153): audit-libs-3.1.2-8.fc38.x86_64.rpm 3.5 MB/s | 117 kB 00:00 (84/153): bash-5.2.26-1.fc38.x86_64.rpm 17 MB/s | 1.8 MB 00:00 (85/153): authselect-1.4.3-1.fc38.x86_64.rpm 1.2 MB/s | 149 kB 00:00 (86/153): authselect-libs-1.4.3-1.fc38.x86_64.r 2.0 MB/s | 249 kB 00:00 (87/153): ca-certificates-2023.2.60_v7.0.306-1. 3.0 MB/s | 837 kB 00:00 (88/153): binutils-gold-2.39-16.fc38.x86_64.rpm 2.8 MB/s | 795 kB 00:00 (89/153): binutils-2.39-16.fc38.x86_64.rpm 10 MB/s | 5.4 MB 00:00 (90/153): coreutils-9.1-12.fc38.x86_64.rpm 3.8 MB/s | 1.1 MB 00:00 (91/153): cracklib-2.9.11-1.fc38.x86_64.rpm 2.5 MB/s | 93 kB 00:00 (92/153): debugedit-5.0-9.fc38.x86_64.rpm 1.7 MB/s | 78 kB 00:00 (93/153): curl-8.0.1-7.fc38.x86_64.rpm 3.4 MB/s | 348 kB 00:00 (94/153): diffutils-3.10-1.fc38.x86_64.rpm 6.4 MB/s | 398 kB 00:00 (95/153): elfutils-debuginfod-client-0.190-2.fc 934 kB/s | 37 kB 00:00 (96/153): elfutils-default-yama-scope-0.190-2.f 356 kB/s | 12 kB 00:00 (97/153): coreutils-common-9.1-12.fc38.x86_64.r 4.0 MB/s | 2.0 MB 00:00 (98/153): elfutils-0.190-2.fc38.x86_64.rpm 3.9 MB/s | 551 kB 00:00 (99/153): elfutils-libelf-0.190-2.fc38.x86_64.r 4.1 MB/s | 194 kB 00:00 (100/153): fedora-release-38-36.noarch.rpm 372 kB/s | 12 kB 00:00 (101/153): fedora-release-common-38-36.noarch.r 676 kB/s | 22 kB 00:00 (102/153): fedora-release-identity-basic-38-36. 308 kB/s | 13 kB 00:00 (103/153): elfutils-libs-0.190-2.fc38.x86_64.rp 576 kB/s | 259 kB 00:00 (104/153): gdb-minimal-14.1-3.fc38.x86_64.rpm 9.6 MB/s | 4.3 MB 00:00 (105/153): glibc-2.37-18.fc38.x86_64.rpm 5.2 MB/s | 2.1 MB 00:00 (106/153): glibc-minimal-langpack-2.37-18.fc38. 325 kB/s | 41 kB 00:00 (107/153): glibc-common-2.37-18.fc38.x86_64.rpm 1.9 MB/s | 320 kB 00:00 (108/153): go-srpm-macros-3.4.0-2.fc38.noarch.r 579 kB/s | 27 kB 00:00 (109/153): kernel-srpm-macros-1.0-19.fc38.noarc 227 kB/s | 10 kB 00:00 (110/153): glibc-gconv-extra-2.37-18.fc38.x86_6 7.7 MB/s | 1.6 MB 00:00 (111/153): libacl-2.3.1-7.fc38.x86_64.rpm 712 kB/s | 23 kB 00:00 (112/153): libcap-ng-0.8.3-8.fc38.x86_64.rpm 841 kB/s | 32 kB 00:00 (113/153): libcap-2.48-8.fc38.x86_64.rpm 1.7 MB/s | 68 kB 00:00 (114/153): libeconf-0.5.2-1.fc38.x86_64.rpm 772 kB/s | 30 kB 00:00 (115/153): libcurl-8.0.1-7.fc38.x86_64.rpm 4.1 MB/s | 315 kB 00:00 (116/153): libgcc-13.2.1-4.fc38.x86_64.rpm 2.4 MB/s | 111 kB 00:00 (117/153): krb5-libs-1.21-3.fc38.x86_64.rpm 2.8 MB/s | 764 kB 00:00 (118/153): libgomp-13.2.1-4.fc38.x86_64.rpm 2.2 MB/s | 320 kB 00:00 (119/153): libidn2-2.3.7-1.fc38.x86_64.rpm 828 kB/s | 119 kB 00:00 (120/153): libnghttp2-1.52.0-2.fc38.x86_64.rpm 1.4 MB/s | 75 kB 00:00 (121/153): libssh-config-0.10.6-2.fc38.noarch.r 196 kB/s | 9.0 kB 00:00 (122/153): libssh-0.10.6-2.fc38.x86_64.rpm 3.2 MB/s | 212 kB 00:00 (123/153): libtirpc-1.3.4-0.rc2.fc38.x86_64.rpm 2.5 MB/s | 94 kB 00:00 (124/153): libxcrypt-4.4.36-1.fc38.x86_64.rpm 2.4 MB/s | 119 kB 00:00 (125/153): libzstd-1.5.5-1.fc38.x86_64.rpm 1.8 MB/s | 308 kB 00:00 (126/153): libstdc++-13.2.1-4.fc38.x86_64.rpm 3.3 MB/s | 865 kB 00:00 (127/153): libxml2-2.10.4-1.fc38.x86_64.rpm 3.6 MB/s | 701 kB 00:00 (128/153): lua-srpm-macros-1-13.fc38.noarch.rpm 232 kB/s | 8.7 kB 00:00 (129/153): ncurses-base-6.4-7.20230520.fc38.noa 1.6 MB/s | 88 kB 00:00 (130/153): openldap-2.6.6-1.fc38.x86_64.rpm 3.4 MB/s | 254 kB 00:00 (131/153): ncurses-libs-6.4-7.20230520.fc38.x86 2.9 MB/s | 336 kB 00:00 (132/153): p11-kit-trust-0.25.3-1.fc38.x86_64.r 1.3 MB/s | 142 kB 00:00 (133/153): p11-kit-0.25.3-1.fc38.x86_64.rpm 3.7 MB/s | 521 kB 00:00 (134/153): package-notes-srpm-macros-0.5-8.fc38 289 kB/s | 11 kB 00:00 (135/153): pyproject-srpm-macros-1.12.0-1.fc38. 315 kB/s | 14 kB 00:00 (136/153): publicsuffix-list-dafsa-20240107-1.f 714 kB/s | 58 kB 00:00 (137/153): qt5-srpm-macros-5.15.11-1.fc38.noarc 261 kB/s | 8.3 kB 00:00 (138/153): qt6-srpm-macros-6.6.0-1.fc38.noarch. 193 kB/s | 8.6 kB 00:00 (139/153): redhat-rpm-config-255-1.fc38.noarch. 875 kB/s | 81 kB 00:00 (140/153): readline-8.2-4.fc38.x86_64.rpm 1.5 MB/s | 212 kB 00:00 (141/153): openssl-libs-3.0.9-2.fc38.x86_64.rpm 4.7 MB/s | 2.1 MB 00:00 (142/153): rpm-build-4.18.2-1.fc38.x86_64.rpm 1.3 MB/s | 76 kB 00:00 (143/153): rpm-build-libs-4.18.2-1.fc38.x86_64. 1.7 MB/s | 93 kB 00:00 (144/153): rpm-4.18.2-1.fc38.x86_64.rpm 4.1 MB/s | 567 kB 00:00 (145/153): rpmautospec-rpm-macros-0.3.8-1.fc38. 283 kB/s | 9.0 kB 00:00 (146/153): rpm-libs-4.18.2-1.fc38.x86_64.rpm 2.8 MB/s | 310 kB 00:00 (147/153): rust-srpm-macros-25.2-2.fc38.noarch. 399 kB/s | 13 kB 00:00 (148/153): rpm-sequoia-1.6.0-1.fc38.x86_64.rpm 5.2 MB/s | 872 kB 00:00 (149/153): xxhash-libs-0.8.2-1.fc38.x86_64.rpm 1.0 MB/s | 37 kB 00:00 (150/153): systemd-libs-253.15-2.fc38.x86_64.rp 2.8 MB/s | 650 kB 00:00 (151/153): zip-3.0-37.fc38.x86_64.rpm 1.9 MB/s | 265 kB 00:00 (152/153): tzdata-2024a-1.fc38.noarch.rpm 3.0 MB/s | 715 kB 00:00 (153/153): zstd-1.5.5-1.fc38.x86_64.rpm 3.9 MB/s | 482 kB 00:00 -------------------------------------------------------------------------------- Total 9.3 MB/s | 54 MB 00:05 fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0xEB10B464: Userid : "Fedora (38) " Fingerprint: 6A51 BBAB BA3D 5467 B617 1221 809A 8D7C EB10 B464 From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-38-primary Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.18-3.fc38.x86_64 1/1 Preparing : 1/1 Installing : libgcc-13.2.1-4.fc38.x86_64 1/153 Running scriptlet: libgcc-13.2.1-4.fc38.x86_64 1/153 Installing : crypto-policies-20230301-1.gita12f7b2.fc38.noarc 2/153 Running scriptlet: crypto-policies-20230301-1.gita12f7b2.fc38.noarc 2/153 Installing : tzdata-2024a-1.fc38.noarch 3/153 Installing : fedora-release-identity-basic-38-36.noarch 4/153 Installing : rust-srpm-macros-25.2-2.fc38.noarch 5/153 Installing : qt6-srpm-macros-6.6.0-1.fc38.noarch 6/153 Installing : qt5-srpm-macros-5.15.11-1.fc38.noarch 7/153 Installing : publicsuffix-list-dafsa-20240107-1.fc38.noarch 8/153 Installing : package-notes-srpm-macros-0.5-8.fc38.noarch 9/153 Installing : ncurses-base-6.4-7.20230520.fc38.noarch 10/153 Installing : libssh-config-0.10.6-2.fc38.noarch 11/153 Installing : kernel-srpm-macros-1.0-19.fc38.noarch 12/153 Installing : coreutils-common-9.1-12.fc38.x86_64 13/153 Installing : ansible-srpm-macros-1-12.fc38.noarch 14/153 Installing : pkgconf-m4-1.8.0-6.fc38.noarch 15/153 Installing : perl-srpm-macros-1-48.fc38.noarch 16/153 Installing : pcre2-syntax-10.42-1.fc38.1.noarch 17/153 Installing : openblas-srpm-macros-2-13.fc38.noarch 18/153 Installing : ocaml-srpm-macros-7-3.fc38.noarch 19/153 Installing : gnat-srpm-macros-6-2.fc38.noarch 20/153 Installing : ghc-srpm-macros-1.6.1-1.fc38.noarch 21/153 Installing : fpc-srpm-macros-1.3-7.fc38.noarch 22/153 Installing : fedora-gpg-keys-38-1.noarch 23/153 Installing : fedora-release-38-36.noarch 24/153 Installing : fedora-repos-38-1.noarch 25/153 Installing : fedora-release-common-38-36.noarch 26/153 Installing : setup-2.14.3-2.fc38.noarch 27/153 Running scriptlet: setup-2.14.3-2.fc38.noarch 27/153 Installing : filesystem-3.18-3.fc38.x86_64 28/153 Installing : basesystem-11-15.fc38.noarch 29/153 Installing : glibc-gconv-extra-2.37-18.fc38.x86_64 30/153 Running scriptlet: glibc-gconv-extra-2.37-18.fc38.x86_64 30/153 Installing : glibc-minimal-langpack-2.37-18.fc38.x86_64 31/153 Installing : glibc-common-2.37-18.fc38.x86_64 32/153 Running scriptlet: glibc-2.37-18.fc38.x86_64 33/153 Installing : glibc-2.37-18.fc38.x86_64 33/153 Running scriptlet: glibc-2.37-18.fc38.x86_64 33/153 Installing : ncurses-libs-6.4-7.20230520.fc38.x86_64 34/153 Installing : bash-5.2.26-1.fc38.x86_64 35/153 Running scriptlet: bash-5.2.26-1.fc38.x86_64 35/153 Installing : zlib-1.2.13-3.fc38.x86_64 36/153 Installing : xz-libs-5.4.1-1.fc38.x86_64 37/153 Installing : bzip2-libs-1.0.8-13.fc38.x86_64 38/153 Installing : libzstd-1.5.5-1.fc38.x86_64 39/153 Installing : elfutils-libelf-0.190-2.fc38.x86_64 40/153 Installing : libuuid-2.38.1-4.fc38.x86_64 41/153 Installing : popt-1.19-2.fc38.x86_64 42/153 Installing : libstdc++-13.2.1-4.fc38.x86_64 43/153 Installing : libblkid-2.38.1-4.fc38.x86_64 44/153 Installing : readline-8.2-4.fc38.x86_64 45/153 Installing : gmp-1:6.2.1-4.fc38.x86_64 46/153 Installing : libattr-2.5.1-6.fc38.x86_64 47/153 Installing : libacl-2.3.1-7.fc38.x86_64 48/153 Installing : libcap-2.48-8.fc38.x86_64 49/153 Installing : libxcrypt-4.4.36-1.fc38.x86_64 50/153 Installing : lz4-libs-1.9.4-2.fc38.x86_64 51/153 Installing : libeconf-0.5.2-1.fc38.x86_64 52/153 Installing : systemd-libs-253.15-2.fc38.x86_64 53/153 Installing : mpfr-4.1.1-3.fc38.x86_64 54/153 Installing : dwz-0.15-2.fc38.x86_64 55/153 Installing : unzip-6.0-60.fc38.x86_64 56/153 Installing : file-libs-5.44-3.fc38.x86_64 57/153 Installing : file-5.44-3.fc38.x86_64 58/153 Installing : sqlite-libs-3.40.1-2.fc38.x86_64 59/153 Installing : libcom_err-1.46.5-4.fc38.x86_64 60/153 Installing : libsepol-3.5-1.fc38.x86_64 61/153 Installing : libsmartcols-2.38.1-4.fc38.x86_64 62/153 Installing : libtasn1-4.19.0-2.fc38.x86_64 63/153 Installing : lua-libs-5.4.4-9.fc38.x86_64 64/153 Installing : pcre2-10.42-1.fc38.1.x86_64 65/153 Installing : libselinux-3.5-1.fc38.x86_64 66/153 Installing : sed-4.8-12.fc38.x86_64 67/153 Installing : grep-3.8-3.fc38.x86_64 68/153 Installing : findutils-1:4.9.0-3.fc38.x86_64 69/153 Installing : xz-5.4.1-1.fc38.x86_64 70/153 Installing : libmount-2.38.1-4.fc38.x86_64 71/153 Installing : alternatives-1.26-1.fc38.x86_64 72/153 Installing : libcap-ng-0.8.3-8.fc38.x86_64 73/153 Installing : audit-libs-3.1.2-8.fc38.x86_64 74/153 Installing : pam-libs-1.5.2-16.fc38.x86_64 75/153 Installing : libsemanage-3.5-2.fc38.x86_64 76/153 Installing : shadow-utils-2:4.13-6.fc38.x86_64 77/153 Running scriptlet: libutempter-1.2.1-8.fc38.x86_64 78/153 Installing : libutempter-1.2.1-8.fc38.x86_64 78/153 Installing : util-linux-core-2.38.1-4.fc38.x86_64 79/153 Installing : tar-2:1.34-8.fc38.x86_64 80/153 Installing : zip-3.0-37.fc38.x86_64 81/153 Installing : zstd-1.5.5-1.fc38.x86_64 82/153 Installing : libfdisk-2.38.1-4.fc38.x86_64 83/153 Installing : bzip2-1.0.8-13.fc38.x86_64 84/153 Installing : libxml2-2.10.4-1.fc38.x86_64 85/153 Installing : ed-1.19-2.fc38.x86_64 86/153 Installing : patch-2.7.6-19.fc38.x86_64 87/153 Installing : elfutils-default-yama-scope-0.190-2.fc38.noarch 88/153 Running scriptlet: elfutils-default-yama-scope-0.190-2.fc38.noarch 88/153 Installing : cpio-2.13-14.fc38.x86_64 89/153 Installing : gdbm-libs-1:1.23-3.fc38.x86_64 90/153 Installing : cyrus-sasl-lib-2.1.28-9.fc38.x86_64 91/153 Installing : jansson-2.13.1-6.fc38.x86_64 92/153 Installing : keyutils-libs-1.6.1-6.fc38.x86_64 93/153 Installing : libbrotli-1.0.9-11.fc38.x86_64 94/153 Installing : libdb-5.3.28-55.fc38.x86_64 95/153 Installing : libffi-3.4.4-2.fc38.x86_64 96/153 Installing : p11-kit-0.25.3-1.fc38.x86_64 97/153 Installing : p11-kit-trust-0.25.3-1.fc38.x86_64 98/153 Running scriptlet: p11-kit-trust-0.25.3-1.fc38.x86_64 98/153 Installing : openssl-libs-1:3.0.9-2.fc38.x86_64 99/153 Installing : coreutils-9.1-12.fc38.x86_64 100/153 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-1.0.fc38.noar 101/153 Installing : ca-certificates-2023.2.60_v7.0.306-1.0.fc38.noar 101/153 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-1.0.fc38.noar 101/153 Installing : gzip-1.12-3.fc38.x86_64 102/153 Running scriptlet: authselect-libs-1.4.3-1.fc38.x86_64 103/153 Installing : authselect-libs-1.4.3-1.fc38.x86_64 103/153 Installing : rpm-sequoia-1.6.0-1.fc38.x86_64 104/153 Installing : rpm-libs-4.18.2-1.fc38.x86_64 105/153 Installing : authselect-1.4.3-1.fc38.x86_64 106/153 Installing : cracklib-2.9.11-1.fc38.x86_64 107/153 Installing : libpwquality-1.4.5-3.fc38.x86_64 108/153 Installing : libarchive-3.6.1-4.fc38.x86_64 109/153 Installing : libevent-2.1.12-8.fc38.x86_64 110/153 Installing : openldap-2.6.6-1.fc38.x86_64 111/153 Installing : libpkgconf-1.8.0-6.fc38.x86_64 112/153 Installing : pkgconf-1.8.0-6.fc38.x86_64 113/153 Installing : pkgconf-pkg-config-1.8.0-6.fc38.x86_64 114/153 Installing : libsigsegv-2.14-4.fc38.x86_64 115/153 Installing : gawk-5.1.1-5.fc38.x86_64 116/153 Installing : libunistring-1.1-3.fc38.x86_64 117/153 Installing : libidn2-2.3.7-1.fc38.x86_64 118/153 Installing : libunistring1.0-1.0-1.fc38.x86_64 119/153 Installing : libpsl-0.21.2-2.fc38.x86_64 120/153 Installing : libverto-0.3.2-5.fc38.x86_64 121/153 Installing : krb5-libs-1.21-3.fc38.x86_64 122/153 Installing : libtirpc-1.3.4-0.rc2.fc38.x86_64 123/153 Installing : libnsl2-2.0.0-5.fc38.x86_64 124/153 Installing : pam-1.5.2-16.fc38.x86_64 125/153 Installing : libssh-0.10.6-2.fc38.x86_64 126/153 Installing : diffutils-3.10-1.fc38.x86_64 127/153 Installing : libgomp-13.2.1-4.fc38.x86_64 128/153 Installing : libnghttp2-1.52.0-2.fc38.x86_64 129/153 Installing : libcurl-8.0.1-7.fc38.x86_64 130/153 Installing : elfutils-libs-0.190-2.fc38.x86_64 131/153 Installing : elfutils-debuginfod-client-0.190-2.fc38.x86_64 132/153 Installing : binutils-gold-2.39-16.fc38.x86_64 133/153 Installing : binutils-2.39-16.fc38.x86_64 134/153 Running scriptlet: binutils-2.39-16.fc38.x86_64 134/153 Installing : elfutils-0.190-2.fc38.x86_64 135/153 Installing : rpm-build-libs-4.18.2-1.fc38.x86_64 136/153 Installing : curl-8.0.1-7.fc38.x86_64 137/153 Running scriptlet: rpm-4.18.2-1.fc38.x86_64 138/153 Installing : rpm-4.18.2-1.fc38.x86_64 138/153 Installing : efi-srpm-macros-5-7.fc38.noarch 139/153 Installing : lua-srpm-macros-1-13.fc38.noarch 140/153 Installing : rpmautospec-rpm-macros-0.3.8-1.fc38.noarch 141/153 Installing : xxhash-libs-0.8.2-1.fc38.x86_64 142/153 Installing : gdb-minimal-14.1-3.fc38.x86_64 143/153 Installing : debugedit-5.0-9.fc38.x86_64 144/153 Installing : fonts-srpm-macros-1:2.0.5-11.fc38.noarch 145/153 Installing : python-srpm-macros-3.11-10.fc38.noarch 146/153 Installing : go-srpm-macros-3.4.0-2.fc38.noarch 147/153 Installing : redhat-rpm-config-255-1.fc38.noarch 148/153 Installing : rpm-build-4.18.2-1.fc38.x86_64 149/153 Installing : pyproject-srpm-macros-1.12.0-1.fc38.noarch 150/153 Installing : util-linux-2.38.1-4.fc38.x86_64 151/153 Installing : which-2.21-39.fc38.x86_64 152/153 Installing : info-7.0.2-2.fc38.x86_64 153/153 Running scriptlet: filesystem-3.18-3.fc38.x86_64 153/153 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-1.0.fc38.noar 153/153 Running scriptlet: authselect-libs-1.4.3-1.fc38.x86_64 153/153 Running scriptlet: rpm-4.18.2-1.fc38.x86_64 153/153 Running scriptlet: info-7.0.2-2.fc38.x86_64 153/153 Verifying : basesystem-11-15.fc38.noarch 1/153 Verifying : bzip2-1.0.8-13.fc38.x86_64 2/153 Verifying : bzip2-libs-1.0.8-13.fc38.x86_64 3/153 Verifying : cpio-2.13-14.fc38.x86_64 4/153 Verifying : crypto-policies-20230301-1.gita12f7b2.fc38.noarc 5/153 Verifying : cyrus-sasl-lib-2.1.28-9.fc38.x86_64 6/153 Verifying : dwz-0.15-2.fc38.x86_64 7/153 Verifying : ed-1.19-2.fc38.x86_64 8/153 Verifying : efi-srpm-macros-5-7.fc38.noarch 9/153 Verifying : fedora-gpg-keys-38-1.noarch 10/153 Verifying : fedora-repos-38-1.noarch 11/153 Verifying : file-5.44-3.fc38.x86_64 12/153 Verifying : file-libs-5.44-3.fc38.x86_64 13/153 Verifying : filesystem-3.18-3.fc38.x86_64 14/153 Verifying : findutils-1:4.9.0-3.fc38.x86_64 15/153 Verifying : fonts-srpm-macros-1:2.0.5-11.fc38.noarch 16/153 Verifying : fpc-srpm-macros-1.3-7.fc38.noarch 17/153 Verifying : gawk-5.1.1-5.fc38.x86_64 18/153 Verifying : gdbm-libs-1:1.23-3.fc38.x86_64 19/153 Verifying : ghc-srpm-macros-1.6.1-1.fc38.noarch 20/153 Verifying : gmp-1:6.2.1-4.fc38.x86_64 21/153 Verifying : gnat-srpm-macros-6-2.fc38.noarch 22/153 Verifying : grep-3.8-3.fc38.x86_64 23/153 Verifying : gzip-1.12-3.fc38.x86_64 24/153 Verifying : info-7.0.2-2.fc38.x86_64 25/153 Verifying : jansson-2.13.1-6.fc38.x86_64 26/153 Verifying : keyutils-libs-1.6.1-6.fc38.x86_64 27/153 Verifying : libarchive-3.6.1-4.fc38.x86_64 28/153 Verifying : libattr-2.5.1-6.fc38.x86_64 29/153 Verifying : libblkid-2.38.1-4.fc38.x86_64 30/153 Verifying : libbrotli-1.0.9-11.fc38.x86_64 31/153 Verifying : libcom_err-1.46.5-4.fc38.x86_64 32/153 Verifying : libdb-5.3.28-55.fc38.x86_64 33/153 Verifying : libevent-2.1.12-8.fc38.x86_64 34/153 Verifying : libfdisk-2.38.1-4.fc38.x86_64 35/153 Verifying : libffi-3.4.4-2.fc38.x86_64 36/153 Verifying : libmount-2.38.1-4.fc38.x86_64 37/153 Verifying : libnsl2-2.0.0-5.fc38.x86_64 38/153 Verifying : libpkgconf-1.8.0-6.fc38.x86_64 39/153 Verifying : libpsl-0.21.2-2.fc38.x86_64 40/153 Verifying : libpwquality-1.4.5-3.fc38.x86_64 41/153 Verifying : libselinux-3.5-1.fc38.x86_64 42/153 Verifying : libsemanage-3.5-2.fc38.x86_64 43/153 Verifying : libsepol-3.5-1.fc38.x86_64 44/153 Verifying : libsigsegv-2.14-4.fc38.x86_64 45/153 Verifying : libsmartcols-2.38.1-4.fc38.x86_64 46/153 Verifying : libtasn1-4.19.0-2.fc38.x86_64 47/153 Verifying : libunistring-1.1-3.fc38.x86_64 48/153 Verifying : libunistring1.0-1.0-1.fc38.x86_64 49/153 Verifying : libutempter-1.2.1-8.fc38.x86_64 50/153 Verifying : libuuid-2.38.1-4.fc38.x86_64 51/153 Verifying : libverto-0.3.2-5.fc38.x86_64 52/153 Verifying : lua-libs-5.4.4-9.fc38.x86_64 53/153 Verifying : lz4-libs-1.9.4-2.fc38.x86_64 54/153 Verifying : mpfr-4.1.1-3.fc38.x86_64 55/153 Verifying : ocaml-srpm-macros-7-3.fc38.noarch 56/153 Verifying : openblas-srpm-macros-2-13.fc38.noarch 57/153 Verifying : pam-1.5.2-16.fc38.x86_64 58/153 Verifying : pam-libs-1.5.2-16.fc38.x86_64 59/153 Verifying : patch-2.7.6-19.fc38.x86_64 60/153 Verifying : pcre2-10.42-1.fc38.1.x86_64 61/153 Verifying : pcre2-syntax-10.42-1.fc38.1.noarch 62/153 Verifying : perl-srpm-macros-1-48.fc38.noarch 63/153 Verifying : pkgconf-1.8.0-6.fc38.x86_64 64/153 Verifying : pkgconf-m4-1.8.0-6.fc38.noarch 65/153 Verifying : pkgconf-pkg-config-1.8.0-6.fc38.x86_64 66/153 Verifying : popt-1.19-2.fc38.x86_64 67/153 Verifying : python-srpm-macros-3.11-10.fc38.noarch 68/153 Verifying : sed-4.8-12.fc38.x86_64 69/153 Verifying : setup-2.14.3-2.fc38.noarch 70/153 Verifying : shadow-utils-2:4.13-6.fc38.x86_64 71/153 Verifying : sqlite-libs-3.40.1-2.fc38.x86_64 72/153 Verifying : tar-2:1.34-8.fc38.x86_64 73/153 Verifying : unzip-6.0-60.fc38.x86_64 74/153 Verifying : util-linux-2.38.1-4.fc38.x86_64 75/153 Verifying : util-linux-core-2.38.1-4.fc38.x86_64 76/153 Verifying : which-2.21-39.fc38.x86_64 77/153 Verifying : xz-5.4.1-1.fc38.x86_64 78/153 Verifying : xz-libs-5.4.1-1.fc38.x86_64 79/153 Verifying : zlib-1.2.13-3.fc38.x86_64 80/153 Verifying : alternatives-1.26-1.fc38.x86_64 81/153 Verifying : ansible-srpm-macros-1-12.fc38.noarch 82/153 Verifying : audit-libs-3.1.2-8.fc38.x86_64 83/153 Verifying : authselect-1.4.3-1.fc38.x86_64 84/153 Verifying : authselect-libs-1.4.3-1.fc38.x86_64 85/153 Verifying : bash-5.2.26-1.fc38.x86_64 86/153 Verifying : binutils-2.39-16.fc38.x86_64 87/153 Verifying : binutils-gold-2.39-16.fc38.x86_64 88/153 Verifying : ca-certificates-2023.2.60_v7.0.306-1.0.fc38.noar 89/153 Verifying : coreutils-9.1-12.fc38.x86_64 90/153 Verifying : coreutils-common-9.1-12.fc38.x86_64 91/153 Verifying : cracklib-2.9.11-1.fc38.x86_64 92/153 Verifying : curl-8.0.1-7.fc38.x86_64 93/153 Verifying : debugedit-5.0-9.fc38.x86_64 94/153 Verifying : diffutils-3.10-1.fc38.x86_64 95/153 Verifying : elfutils-0.190-2.fc38.x86_64 96/153 Verifying : elfutils-debuginfod-client-0.190-2.fc38.x86_64 97/153 Verifying : elfutils-default-yama-scope-0.190-2.fc38.noarch 98/153 Verifying : elfutils-libelf-0.190-2.fc38.x86_64 99/153 Verifying : elfutils-libs-0.190-2.fc38.x86_64 100/153 Verifying : fedora-release-38-36.noarch 101/153 Verifying : fedora-release-common-38-36.noarch 102/153 Verifying : fedora-release-identity-basic-38-36.noarch 103/153 Verifying : gdb-minimal-14.1-3.fc38.x86_64 104/153 Verifying : glibc-2.37-18.fc38.x86_64 105/153 Verifying : glibc-common-2.37-18.fc38.x86_64 106/153 Verifying : glibc-gconv-extra-2.37-18.fc38.x86_64 107/153 Verifying : glibc-minimal-langpack-2.37-18.fc38.x86_64 108/153 Verifying : go-srpm-macros-3.4.0-2.fc38.noarch 109/153 Verifying : kernel-srpm-macros-1.0-19.fc38.noarch 110/153 Verifying : krb5-libs-1.21-3.fc38.x86_64 111/153 Verifying : libacl-2.3.1-7.fc38.x86_64 112/153 Verifying : libcap-2.48-8.fc38.x86_64 113/153 Verifying : libcap-ng-0.8.3-8.fc38.x86_64 114/153 Verifying : libcurl-8.0.1-7.fc38.x86_64 115/153 Verifying : libeconf-0.5.2-1.fc38.x86_64 116/153 Verifying : libgcc-13.2.1-4.fc38.x86_64 117/153 Verifying : libgomp-13.2.1-4.fc38.x86_64 118/153 Verifying : libidn2-2.3.7-1.fc38.x86_64 119/153 Verifying : libnghttp2-1.52.0-2.fc38.x86_64 120/153 Verifying : libssh-0.10.6-2.fc38.x86_64 121/153 Verifying : libssh-config-0.10.6-2.fc38.noarch 122/153 Verifying : libstdc++-13.2.1-4.fc38.x86_64 123/153 Verifying : libtirpc-1.3.4-0.rc2.fc38.x86_64 124/153 Verifying : libxcrypt-4.4.36-1.fc38.x86_64 125/153 Verifying : libxml2-2.10.4-1.fc38.x86_64 126/153 Verifying : libzstd-1.5.5-1.fc38.x86_64 127/153 Verifying : lua-srpm-macros-1-13.fc38.noarch 128/153 Verifying : ncurses-base-6.4-7.20230520.fc38.noarch 129/153 Verifying : ncurses-libs-6.4-7.20230520.fc38.x86_64 130/153 Verifying : openldap-2.6.6-1.fc38.x86_64 131/153 Verifying : openssl-libs-1:3.0.9-2.fc38.x86_64 132/153 Verifying : p11-kit-0.25.3-1.fc38.x86_64 133/153 Verifying : p11-kit-trust-0.25.3-1.fc38.x86_64 134/153 Verifying : package-notes-srpm-macros-0.5-8.fc38.noarch 135/153 Verifying : publicsuffix-list-dafsa-20240107-1.fc38.noarch 136/153 Verifying : pyproject-srpm-macros-1.12.0-1.fc38.noarch 137/153 Verifying : qt5-srpm-macros-5.15.11-1.fc38.noarch 138/153 Verifying : qt6-srpm-macros-6.6.0-1.fc38.noarch 139/153 Verifying : readline-8.2-4.fc38.x86_64 140/153 Verifying : redhat-rpm-config-255-1.fc38.noarch 141/153 Verifying : rpm-4.18.2-1.fc38.x86_64 142/153 Verifying : rpm-build-4.18.2-1.fc38.x86_64 143/153 Verifying : rpm-build-libs-4.18.2-1.fc38.x86_64 144/153 Verifying : rpm-libs-4.18.2-1.fc38.x86_64 145/153 Verifying : rpm-sequoia-1.6.0-1.fc38.x86_64 146/153 Verifying : rpmautospec-rpm-macros-0.3.8-1.fc38.noarch 147/153 Verifying : rust-srpm-macros-25.2-2.fc38.noarch 148/153 Verifying : systemd-libs-253.15-2.fc38.x86_64 149/153 Verifying : tzdata-2024a-1.fc38.noarch 150/153 Verifying : xxhash-libs-0.8.2-1.fc38.x86_64 151/153 Verifying : zip-3.0-37.fc38.x86_64 152/153 Verifying : zstd-1.5.5-1.fc38.x86_64 153/153 Installed: alternatives-1.26-1.fc38.x86_64 ansible-srpm-macros-1-12.fc38.noarch audit-libs-3.1.2-8.fc38.x86_64 authselect-1.4.3-1.fc38.x86_64 authselect-libs-1.4.3-1.fc38.x86_64 basesystem-11-15.fc38.noarch bash-5.2.26-1.fc38.x86_64 binutils-2.39-16.fc38.x86_64 binutils-gold-2.39-16.fc38.x86_64 bzip2-1.0.8-13.fc38.x86_64 bzip2-libs-1.0.8-13.fc38.x86_64 ca-certificates-2023.2.60_v7.0.306-1.0.fc38.noarch coreutils-9.1-12.fc38.x86_64 coreutils-common-9.1-12.fc38.x86_64 cpio-2.13-14.fc38.x86_64 cracklib-2.9.11-1.fc38.x86_64 crypto-policies-20230301-1.gita12f7b2.fc38.noarch curl-8.0.1-7.fc38.x86_64 cyrus-sasl-lib-2.1.28-9.fc38.x86_64 debugedit-5.0-9.fc38.x86_64 diffutils-3.10-1.fc38.x86_64 dwz-0.15-2.fc38.x86_64 ed-1.19-2.fc38.x86_64 efi-srpm-macros-5-7.fc38.noarch elfutils-0.190-2.fc38.x86_64 elfutils-debuginfod-client-0.190-2.fc38.x86_64 elfutils-default-yama-scope-0.190-2.fc38.noarch elfutils-libelf-0.190-2.fc38.x86_64 elfutils-libs-0.190-2.fc38.x86_64 fedora-gpg-keys-38-1.noarch fedora-release-38-36.noarch fedora-release-common-38-36.noarch fedora-release-identity-basic-38-36.noarch fedora-repos-38-1.noarch file-5.44-3.fc38.x86_64 file-libs-5.44-3.fc38.x86_64 filesystem-3.18-3.fc38.x86_64 findutils-1:4.9.0-3.fc38.x86_64 fonts-srpm-macros-1:2.0.5-11.fc38.noarch fpc-srpm-macros-1.3-7.fc38.noarch gawk-5.1.1-5.fc38.x86_64 gdb-minimal-14.1-3.fc38.x86_64 gdbm-libs-1:1.23-3.fc38.x86_64 ghc-srpm-macros-1.6.1-1.fc38.noarch glibc-2.37-18.fc38.x86_64 glibc-common-2.37-18.fc38.x86_64 glibc-gconv-extra-2.37-18.fc38.x86_64 glibc-minimal-langpack-2.37-18.fc38.x86_64 gmp-1:6.2.1-4.fc38.x86_64 gnat-srpm-macros-6-2.fc38.noarch go-srpm-macros-3.4.0-2.fc38.noarch grep-3.8-3.fc38.x86_64 gzip-1.12-3.fc38.x86_64 info-7.0.2-2.fc38.x86_64 jansson-2.13.1-6.fc38.x86_64 kernel-srpm-macros-1.0-19.fc38.noarch keyutils-libs-1.6.1-6.fc38.x86_64 krb5-libs-1.21-3.fc38.x86_64 libacl-2.3.1-7.fc38.x86_64 libarchive-3.6.1-4.fc38.x86_64 libattr-2.5.1-6.fc38.x86_64 libblkid-2.38.1-4.fc38.x86_64 libbrotli-1.0.9-11.fc38.x86_64 libcap-2.48-8.fc38.x86_64 libcap-ng-0.8.3-8.fc38.x86_64 libcom_err-1.46.5-4.fc38.x86_64 libcurl-8.0.1-7.fc38.x86_64 libdb-5.3.28-55.fc38.x86_64 libeconf-0.5.2-1.fc38.x86_64 libevent-2.1.12-8.fc38.x86_64 libfdisk-2.38.1-4.fc38.x86_64 libffi-3.4.4-2.fc38.x86_64 libgcc-13.2.1-4.fc38.x86_64 libgomp-13.2.1-4.fc38.x86_64 libidn2-2.3.7-1.fc38.x86_64 libmount-2.38.1-4.fc38.x86_64 libnghttp2-1.52.0-2.fc38.x86_64 libnsl2-2.0.0-5.fc38.x86_64 libpkgconf-1.8.0-6.fc38.x86_64 libpsl-0.21.2-2.fc38.x86_64 libpwquality-1.4.5-3.fc38.x86_64 libselinux-3.5-1.fc38.x86_64 libsemanage-3.5-2.fc38.x86_64 libsepol-3.5-1.fc38.x86_64 libsigsegv-2.14-4.fc38.x86_64 libsmartcols-2.38.1-4.fc38.x86_64 libssh-0.10.6-2.fc38.x86_64 libssh-config-0.10.6-2.fc38.noarch libstdc++-13.2.1-4.fc38.x86_64 libtasn1-4.19.0-2.fc38.x86_64 libtirpc-1.3.4-0.rc2.fc38.x86_64 libunistring-1.1-3.fc38.x86_64 libunistring1.0-1.0-1.fc38.x86_64 libutempter-1.2.1-8.fc38.x86_64 libuuid-2.38.1-4.fc38.x86_64 libverto-0.3.2-5.fc38.x86_64 libxcrypt-4.4.36-1.fc38.x86_64 libxml2-2.10.4-1.fc38.x86_64 libzstd-1.5.5-1.fc38.x86_64 lua-libs-5.4.4-9.fc38.x86_64 lua-srpm-macros-1-13.fc38.noarch lz4-libs-1.9.4-2.fc38.x86_64 mpfr-4.1.1-3.fc38.x86_64 ncurses-base-6.4-7.20230520.fc38.noarch ncurses-libs-6.4-7.20230520.fc38.x86_64 ocaml-srpm-macros-7-3.fc38.noarch openblas-srpm-macros-2-13.fc38.noarch openldap-2.6.6-1.fc38.x86_64 openssl-libs-1:3.0.9-2.fc38.x86_64 p11-kit-0.25.3-1.fc38.x86_64 p11-kit-trust-0.25.3-1.fc38.x86_64 package-notes-srpm-macros-0.5-8.fc38.noarch pam-1.5.2-16.fc38.x86_64 pam-libs-1.5.2-16.fc38.x86_64 patch-2.7.6-19.fc38.x86_64 pcre2-10.42-1.fc38.1.x86_64 pcre2-syntax-10.42-1.fc38.1.noarch perl-srpm-macros-1-48.fc38.noarch pkgconf-1.8.0-6.fc38.x86_64 pkgconf-m4-1.8.0-6.fc38.noarch pkgconf-pkg-config-1.8.0-6.fc38.x86_64 popt-1.19-2.fc38.x86_64 publicsuffix-list-dafsa-20240107-1.fc38.noarch pyproject-srpm-macros-1.12.0-1.fc38.noarch python-srpm-macros-3.11-10.fc38.noarch qt5-srpm-macros-5.15.11-1.fc38.noarch qt6-srpm-macros-6.6.0-1.fc38.noarch readline-8.2-4.fc38.x86_64 redhat-rpm-config-255-1.fc38.noarch rpm-4.18.2-1.fc38.x86_64 rpm-build-4.18.2-1.fc38.x86_64 rpm-build-libs-4.18.2-1.fc38.x86_64 rpm-libs-4.18.2-1.fc38.x86_64 rpm-sequoia-1.6.0-1.fc38.x86_64 rpmautospec-rpm-macros-0.3.8-1.fc38.noarch rust-srpm-macros-25.2-2.fc38.noarch sed-4.8-12.fc38.x86_64 setup-2.14.3-2.fc38.noarch shadow-utils-2:4.13-6.fc38.x86_64 sqlite-libs-3.40.1-2.fc38.x86_64 systemd-libs-253.15-2.fc38.x86_64 tar-2:1.34-8.fc38.x86_64 tzdata-2024a-1.fc38.noarch unzip-6.0-60.fc38.x86_64 util-linux-2.38.1-4.fc38.x86_64 util-linux-core-2.38.1-4.fc38.x86_64 which-2.21-39.fc38.x86_64 xxhash-libs-0.8.2-1.fc38.x86_64 xz-5.4.1-1.fc38.x86_64 xz-libs-5.4.1-1.fc38.x86_64 zip-3.0-37.fc38.x86_64 zlib-1.2.13-3.fc38.x86_64 zstd-1.5.5-1.fc38.x86_64 Complete! Finish: installing minimal buildroot with dnf Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: alternatives-1.26-1.fc38.x86_64 ansible-srpm-macros-1-12.fc38.noarch audit-libs-3.1.2-8.fc38.x86_64 authselect-1.4.3-1.fc38.x86_64 authselect-libs-1.4.3-1.fc38.x86_64 basesystem-11-15.fc38.noarch bash-5.2.26-1.fc38.x86_64 binutils-2.39-16.fc38.x86_64 binutils-gold-2.39-16.fc38.x86_64 bzip2-1.0.8-13.fc38.x86_64 bzip2-libs-1.0.8-13.fc38.x86_64 ca-certificates-2023.2.60_v7.0.306-1.0.fc38.noarch coreutils-9.1-12.fc38.x86_64 coreutils-common-9.1-12.fc38.x86_64 cpio-2.13-14.fc38.x86_64 cracklib-2.9.11-1.fc38.x86_64 crypto-policies-20230301-1.gita12f7b2.fc38.noarch curl-8.0.1-7.fc38.x86_64 cyrus-sasl-lib-2.1.28-9.fc38.x86_64 debugedit-5.0-9.fc38.x86_64 diffutils-3.10-1.fc38.x86_64 dwz-0.15-2.fc38.x86_64 ed-1.19-2.fc38.x86_64 efi-srpm-macros-5-7.fc38.noarch elfutils-0.190-2.fc38.x86_64 elfutils-debuginfod-client-0.190-2.fc38.x86_64 elfutils-default-yama-scope-0.190-2.fc38.noarch elfutils-libelf-0.190-2.fc38.x86_64 elfutils-libs-0.190-2.fc38.x86_64 fedora-gpg-keys-38-1.noarch fedora-release-38-36.noarch fedora-release-common-38-36.noarch fedora-release-identity-basic-38-36.noarch fedora-repos-38-1.noarch file-5.44-3.fc38.x86_64 file-libs-5.44-3.fc38.x86_64 filesystem-3.18-3.fc38.x86_64 findutils-4.9.0-3.fc38.x86_64 fonts-srpm-macros-2.0.5-11.fc38.noarch fpc-srpm-macros-1.3-7.fc38.noarch gawk-5.1.1-5.fc38.x86_64 gdb-minimal-14.1-3.fc38.x86_64 gdbm-libs-1.23-3.fc38.x86_64 ghc-srpm-macros-1.6.1-1.fc38.noarch glibc-2.37-18.fc38.x86_64 glibc-common-2.37-18.fc38.x86_64 glibc-gconv-extra-2.37-18.fc38.x86_64 glibc-minimal-langpack-2.37-18.fc38.x86_64 gmp-6.2.1-4.fc38.x86_64 gnat-srpm-macros-6-2.fc38.noarch go-srpm-macros-3.4.0-2.fc38.noarch gpg-pubkey-eb10b464-6202d9c6 grep-3.8-3.fc38.x86_64 gzip-1.12-3.fc38.x86_64 info-7.0.2-2.fc38.x86_64 jansson-2.13.1-6.fc38.x86_64 kernel-srpm-macros-1.0-19.fc38.noarch keyutils-libs-1.6.1-6.fc38.x86_64 krb5-libs-1.21-3.fc38.x86_64 libacl-2.3.1-7.fc38.x86_64 libarchive-3.6.1-4.fc38.x86_64 libattr-2.5.1-6.fc38.x86_64 libblkid-2.38.1-4.fc38.x86_64 libbrotli-1.0.9-11.fc38.x86_64 libcap-2.48-8.fc38.x86_64 libcap-ng-0.8.3-8.fc38.x86_64 libcom_err-1.46.5-4.fc38.x86_64 libcurl-8.0.1-7.fc38.x86_64 libdb-5.3.28-55.fc38.x86_64 libeconf-0.5.2-1.fc38.x86_64 libevent-2.1.12-8.fc38.x86_64 libfdisk-2.38.1-4.fc38.x86_64 libffi-3.4.4-2.fc38.x86_64 libgcc-13.2.1-4.fc38.x86_64 libgomp-13.2.1-4.fc38.x86_64 libidn2-2.3.7-1.fc38.x86_64 libmount-2.38.1-4.fc38.x86_64 libnghttp2-1.52.0-2.fc38.x86_64 libnsl2-2.0.0-5.fc38.x86_64 libpkgconf-1.8.0-6.fc38.x86_64 libpsl-0.21.2-2.fc38.x86_64 libpwquality-1.4.5-3.fc38.x86_64 libselinux-3.5-1.fc38.x86_64 libsemanage-3.5-2.fc38.x86_64 libsepol-3.5-1.fc38.x86_64 libsigsegv-2.14-4.fc38.x86_64 libsmartcols-2.38.1-4.fc38.x86_64 libssh-0.10.6-2.fc38.x86_64 libssh-config-0.10.6-2.fc38.noarch libstdc++-13.2.1-4.fc38.x86_64 libtasn1-4.19.0-2.fc38.x86_64 libtirpc-1.3.4-0.rc2.fc38.x86_64 libunistring-1.1-3.fc38.x86_64 libunistring1.0-1.0-1.fc38.x86_64 libutempter-1.2.1-8.fc38.x86_64 libuuid-2.38.1-4.fc38.x86_64 libverto-0.3.2-5.fc38.x86_64 libxcrypt-4.4.36-1.fc38.x86_64 libxml2-2.10.4-1.fc38.x86_64 libzstd-1.5.5-1.fc38.x86_64 lua-libs-5.4.4-9.fc38.x86_64 lua-srpm-macros-1-13.fc38.noarch lz4-libs-1.9.4-2.fc38.x86_64 mpfr-4.1.1-3.fc38.x86_64 ncurses-base-6.4-7.20230520.fc38.noarch ncurses-libs-6.4-7.20230520.fc38.x86_64 ocaml-srpm-macros-7-3.fc38.noarch openblas-srpm-macros-2-13.fc38.noarch openldap-2.6.6-1.fc38.x86_64 openssl-libs-3.0.9-2.fc38.x86_64 p11-kit-0.25.3-1.fc38.x86_64 p11-kit-trust-0.25.3-1.fc38.x86_64 package-notes-srpm-macros-0.5-8.fc38.noarch pam-1.5.2-16.fc38.x86_64 pam-libs-1.5.2-16.fc38.x86_64 patch-2.7.6-19.fc38.x86_64 pcre2-10.42-1.fc38.1.x86_64 pcre2-syntax-10.42-1.fc38.1.noarch perl-srpm-macros-1-48.fc38.noarch pkgconf-1.8.0-6.fc38.x86_64 pkgconf-m4-1.8.0-6.fc38.noarch pkgconf-pkg-config-1.8.0-6.fc38.x86_64 popt-1.19-2.fc38.x86_64 publicsuffix-list-dafsa-20240107-1.fc38.noarch pyproject-srpm-macros-1.12.0-1.fc38.noarch python-srpm-macros-3.11-10.fc38.noarch qt5-srpm-macros-5.15.11-1.fc38.noarch qt6-srpm-macros-6.6.0-1.fc38.noarch readline-8.2-4.fc38.x86_64 redhat-rpm-config-255-1.fc38.noarch rpm-4.18.2-1.fc38.x86_64 rpm-build-4.18.2-1.fc38.x86_64 rpm-build-libs-4.18.2-1.fc38.x86_64 rpm-libs-4.18.2-1.fc38.x86_64 rpm-sequoia-1.6.0-1.fc38.x86_64 rpmautospec-rpm-macros-0.3.8-1.fc38.noarch rust-srpm-macros-25.2-2.fc38.noarch sed-4.8-12.fc38.x86_64 setup-2.14.3-2.fc38.noarch shadow-utils-4.13-6.fc38.x86_64 sqlite-libs-3.40.1-2.fc38.x86_64 systemd-libs-253.15-2.fc38.x86_64 tar-1.34-8.fc38.x86_64 tzdata-2024a-1.fc38.noarch unzip-6.0-60.fc38.x86_64 util-linux-2.38.1-4.fc38.x86_64 util-linux-core-2.38.1-4.fc38.x86_64 which-2.21-39.fc38.x86_64 xxhash-libs-0.8.2-1.fc38.x86_64 xz-5.4.1-1.fc38.x86_64 xz-libs-5.4.1-1.fc38.x86_64 zip-3.0-37.fc38.x86_64 zlib-1.2.13-3.fc38.x86_64 zstd-1.5.5-1.fc38.x86_64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1628121600 Wrote: /builddir/build/SRPMS/dr-cu-4.1.1-20210427.4.git3d81988d.fc38.src.rpm Finish: rpmbuild -bs cp: preserving permissions for ‘/var/lib/copr-rpmbuild/results/chroot_scan/var/lib/mock/fedora-38-x86_64-1709649976.524294/root/var/log’: No such file or directory INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-38-x86_64-1709649976.524294/root/var/log/dnf.log /var/lib/mock/fedora-38-x86_64-1709649976.524294/root/var/log/dnf.librepo.log /var/lib/mock/fedora-38-x86_64-1709649976.524294/root/var/log/dnf.rpm.log Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-skqw33ox/dr-cu/dr-cu.spec) Config(child) 1 minutes 58 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 INFO: Start(/var/lib/copr-rpmbuild/results/dr-cu-4.1.1-20210427.4.git3d81988d.fc38.src.rpm) Config(fedora-38-x86_64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-38-x86_64-bootstrap-1709649976.524294/root. INFO: reusing tmpfs at /var/lib/mock/fedora-38-x86_64-bootstrap-1709649976.524294/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 Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-38-x86_64-1709649976.524294/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 INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.18.2-1.fc38.x86_64 rpm-sequoia-1.5.0-2.fc38.x86_64 python3-dnf-4.19.0-1.fc38.noarch python3-dnf-plugins-core-4.5.0-1.fc38.noarch yum-4.19.0-1.fc38.noarch Finish: chroot init Start: build phase for dr-cu-4.1.1-20210427.4.git3d81988d.fc38.src.rpm Start: build setup for dr-cu-4.1.1-20210427.4.git3d81988d.fc38.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1628121600 Wrote: /builddir/build/SRPMS/dr-cu-4.1.1-20210427.4.git3d81988d.fc38.src.rpm No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 39 kB/s | 1.8 kB 00:00 Additional repo copr_rezso_HDL 31 kB/s | 1.8 kB 00:00 Additional repo copr_rezso_ML 34 kB/s | 1.8 kB 00:00 Additional repo copr_rezso_CUDA 38 kB/s | 1.8 kB 00:00 Additional repo http_developer_download_nvidia_ 151 kB/s | 3.5 kB 00:00 Additional repo http_developer_download_nvidia_ 151 kB/s | 3.5 kB 00:00 Additional repo http_developer_download_nvidia_ 149 kB/s | 3.5 kB 00:00 fedora 552 kB/s | 23 kB 00:00 updates 362 kB/s | 20 kB 00:00 Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing: boost-devel x86_64 1.78.0-14.fc38 updates 13 M cmake x86_64 3.27.7-1.fc38 updates 8.0 M def-devel x86_64 5.8-20201214.1.git0b46cdb8.fc37 copr_base 50 k gcc-c++ x86_64 13.2.1-4.fc38 updates 13 M git x86_64 2.44.0-1.fc38 updates 53 k lef-devel x86_64 5.8-20201214.1.git741f6ebc.fc37 copr_base 49 k Installing dependencies: annobin-docs noarch 12.40-1.fc38 updates 87 k annobin-plugin-gcc x86_64 12.40-1.fc38 updates 955 k boost x86_64 1.78.0-14.fc38 updates 12 k boost-atomic x86_64 1.78.0-14.fc38 updates 18 k boost-chrono x86_64 1.78.0-14.fc38 updates 25 k boost-container x86_64 1.78.0-14.fc38 updates 38 k boost-context x86_64 1.78.0-14.fc38 updates 15 k boost-contract x86_64 1.78.0-14.fc38 updates 45 k boost-coroutine x86_64 1.78.0-14.fc38 updates 20 k boost-date-time x86_64 1.78.0-14.fc38 updates 14 k boost-fiber x86_64 1.78.0-14.fc38 updates 40 k boost-filesystem x86_64 1.78.0-14.fc38 updates 63 k boost-graph x86_64 1.78.0-14.fc38 updates 151 k boost-iostreams x86_64 1.78.0-14.fc38 updates 40 k boost-json x86_64 1.78.0-14.fc38 updates 109 k boost-locale x86_64 1.78.0-14.fc38 updates 219 k boost-log x86_64 1.78.0-14.fc38 updates 492 k boost-math x86_64 1.78.0-14.fc38 updates 197 k boost-nowide x86_64 1.78.0-14.fc38 updates 19 k boost-numpy3 x86_64 1.78.0-14.fc38 updates 28 k boost-program-options x86_64 1.78.0-14.fc38 updates 108 k boost-python3 x86_64 1.78.0-14.fc38 updates 95 k boost-random x86_64 1.78.0-14.fc38 updates 24 k boost-regex x86_64 1.78.0-14.fc38 updates 110 k boost-serialization x86_64 1.78.0-14.fc38 updates 133 k boost-stacktrace x86_64 1.78.0-14.fc38 updates 28 k boost-system x86_64 1.78.0-14.fc38 updates 14 k boost-test x86_64 1.78.0-14.fc38 updates 238 k boost-thread x86_64 1.78.0-14.fc38 updates 59 k boost-timer x86_64 1.78.0-14.fc38 updates 24 k boost-type_erasure x86_64 1.78.0-14.fc38 updates 33 k boost-wave x86_64 1.78.0-14.fc38 updates 222 k cmake-data noarch 3.27.7-1.fc38 updates 2.2 M cmake-filesystem x86_64 3.27.7-1.fc38 updates 19 k cmake-rpm-macros noarch 3.27.7-1.fc38 updates 18 k cpp x86_64 13.2.1-4.fc38 updates 11 M def x86_64 5.8-20201214.1.git0b46cdb8.fc37 copr_base 2.9 M emacs-filesystem noarch 1:28.3-0.rc1.fc38 updates 8.1 k expat x86_64 2.6.0-1.fc38 updates 112 k flexiblas x86_64 3.4.1-1.fc38 updates 25 k flexiblas-netlib x86_64 3.4.1-1.fc38 updates 3.1 M flexiblas-openblas-openmp x86_64 3.4.1-1.fc38 updates 17 k gc x86_64 8.2.2-3.fc38 fedora 110 k gcc x86_64 13.2.1-4.fc38 updates 34 M gcc-plugin-annobin x86_64 13.2.1-4.fc38 updates 48 k git-core x86_64 2.44.0-1.fc38 updates 4.5 M git-core-doc noarch 2.44.0-1.fc38 updates 2.9 M glibc-devel x86_64 2.37-18.fc38 updates 54 k glibc-headers-x86 noarch 2.37-18.fc38 updates 536 k groff-base x86_64 1.22.4-11.fc38 fedora 1.1 M guile22 x86_64 2.2.7-7.fc38 fedora 6.5 M jsoncpp x86_64 1.9.5-4.fc38 fedora 97 k kernel-headers x86_64 6.7.3-100.fc38 updates 1.6 M lef x86_64 5.8-20201214.1.git741f6ebc.fc37 copr_base 976 k less x86_64 633-1.fc38 updates 175 k libb2 x86_64 0.98.1-8.fc38 fedora 25 k libcbor x86_64 0.7.0-9.fc38 fedora 56 k libedit x86_64 3.1-45.20221030cvs.fc38 fedora 107 k libfido2 x86_64 1.12.0-3.fc38 fedora 97 k libgfortran x86_64 13.2.1-4.fc38 updates 905 k libicu x86_64 72.1-2.fc38 fedora 10 M libicu-devel x86_64 72.1-2.fc38 fedora 918 k libmpc x86_64 1.3.1-2.fc38 fedora 70 k libquadmath x86_64 13.2.1-4.fc38 updates 196 k libquadmath-devel x86_64 13.2.1-4.fc38 updates 38 k libstdc++-devel x86_64 13.2.1-4.fc38 updates 2.6 M libtool-ltdl x86_64 2.4.7-6.fc38 fedora 37 k libuv x86_64 1:1.48.0-1.fc38 updates 252 k libxcrypt-devel x86_64 4.4.36-1.fc38 updates 30 k make x86_64 1:4.4.1-1.fc38 updates 588 k mpdecimal x86_64 2.5.1-6.fc38 fedora 89 k ncurses x86_64 6.4-7.20230520.fc38 updates 415 k openblas x86_64 0.3.21-4.fc38 fedora 35 k openblas-openmp x86_64 0.3.21-4.fc38 fedora 5.1 M openssh x86_64 9.0p1-19.fc38 updates 435 k openssh-clients x86_64 9.0p1-19.fc38 updates 701 k perl-AutoLoader noarch 5.74-498.fc38 updates 22 k perl-B x86_64 1.83-498.fc38 updates 182 k perl-Carp noarch 1.52-490.fc38 fedora 29 k perl-Class-Struct noarch 0.66-498.fc38 updates 23 k perl-Data-Dumper x86_64 2.184-491.fc38 fedora 56 k perl-Digest noarch 1.20-490.fc38 fedora 25 k perl-Digest-MD5 x86_64 2.58-490.fc38 fedora 36 k perl-DynaLoader x86_64 1.52-498.fc38 updates 27 k perl-Encode x86_64 4:3.19-493.fc38 fedora 1.7 M perl-Errno x86_64 1.36-498.fc38 updates 15 k perl-Error noarch 1:0.17029-11.fc38 fedora 40 k perl-Exporter noarch 5.77-490.fc38 fedora 31 k perl-Fcntl x86_64 1.15-498.fc38 updates 21 k perl-File-Basename noarch 2.85-498.fc38 updates 18 k perl-File-Find noarch 1.40-498.fc38 updates 26 k perl-File-Path noarch 2.18-490.fc38 fedora 35 k perl-File-Temp noarch 1:0.231.100-490.fc38 fedora 59 k perl-File-stat noarch 1.12-498.fc38 updates 18 k perl-FileHandle noarch 2.03-498.fc38 updates 16 k perl-Getopt-Long noarch 1:2.54-2.fc38 fedora 60 k perl-Getopt-Std noarch 1.13-498.fc38 updates 16 k perl-Git noarch 2.44.0-1.fc38 updates 40 k perl-HTTP-Tiny noarch 0.086-2.fc38 updates 55 k perl-IO x86_64 1.50-498.fc38 updates 92 k perl-IO-Socket-IP noarch 0.41-492.fc38 fedora 41 k perl-IO-Socket-SSL noarch 2.081-1.fc38 fedora 227 k perl-IPC-Open3 noarch 1.22-498.fc38 updates 23 k perl-MIME-Base64 x86_64 3.16-490.fc38 fedora 30 k perl-Mozilla-CA noarch 20221114-2.fc38 fedora 12 k perl-Net-SSLeay x86_64 1.92-5.fc38 fedora 361 k perl-POSIX x86_64 2.03-498.fc38 updates 98 k perl-PathTools x86_64 3.84-490.fc38 fedora 87 k perl-Pod-Escapes noarch 1:1.07-490.fc38 fedora 20 k perl-Pod-Perldoc noarch 3.28.01-491.fc38 fedora 86 k perl-Pod-Simple noarch 1:3.43-491.fc38 fedora 219 k perl-Pod-Usage noarch 4:2.03-4.fc38 fedora 40 k perl-Scalar-List-Utils x86_64 5:1.63-490.fc38 fedora 72 k perl-SelectSaver noarch 1.02-498.fc38 updates 12 k perl-Socket x86_64 4:2.036-2.fc38 fedora 55 k perl-Storable x86_64 1:3.26-490.fc38 fedora 97 k perl-Symbol noarch 1.09-498.fc38 updates 15 k perl-Term-ANSIColor noarch 5.01-491.fc38 fedora 47 k perl-Term-Cap noarch 1.18-1.fc38 fedora 22 k perl-TermReadKey x86_64 2.38-16.fc38 fedora 35 k perl-Text-ParseWords noarch 3.31-490.fc38 fedora 16 k perl-Text-Tabs+Wrap noarch 2023.0511-1.fc38 updates 22 k perl-Time-Local noarch 2:1.300-490.fc38 fedora 33 k perl-URI noarch 5.17-2.fc38 fedora 120 k perl-base noarch 2.27-498.fc38 updates 17 k perl-constant noarch 1.33-491.fc38 fedora 23 k perl-if noarch 0.61.000-498.fc38 updates 15 k perl-interpreter x86_64 4:5.36.3-498.fc38 updates 73 k perl-lib x86_64 0.65-498.fc38 updates 15 k perl-libnet noarch 3.15-1.fc38 fedora 128 k perl-libs x86_64 4:5.36.3-498.fc38 updates 2.2 M perl-locale noarch 1.10-498.fc38 updates 14 k perl-mro x86_64 1.26-498.fc38 updates 29 k perl-overload noarch 1.35-498.fc38 updates 46 k perl-overloading noarch 0.02-498.fc38 updates 13 k perl-parent noarch 1:0.241-1.fc38 fedora 15 k perl-podlators noarch 1:5.01-2.fc38 fedora 125 k perl-vars noarch 1.05-498.fc38 updates 14 k python-pip-wheel noarch 22.3.1-3.fc38 updates 1.4 M python-setuptools-wheel noarch 65.5.1-2.fc38 fedora 715 k python3 x86_64 3.11.8-1.fc38 updates 28 k python3-libs x86_64 3.11.8-1.fc38 updates 9.6 M python3-numpy x86_64 1:1.24.4-1.fc38 updates 7.9 M rhash x86_64 1.4.3-2.fc38 fedora 194 k vim-filesystem noarch 2:9.1.113-1.fc38 updates 18 k Transaction Summary ================================================================================ Install 151 Packages Total download size: 160 M Installed size: 679 M Downloading Packages: (1/151): def-devel-5.8-20201214.1.git0b46cdb8.f 575 kB/s | 50 kB 00:00 (2/151): lef-5.8-20201214.1.git741f6ebc.fc37.x8 8.7 MB/s | 976 kB 00:00 (3/151): lef-devel-5.8-20201214.1.git741f6ebc.f 1.0 MB/s | 49 kB 00:00 (4/151): def-5.8-20201214.1.git0b46cdb8.fc37.x8 18 MB/s | 2.9 MB 00:00 (5/151): gc-8.2.2-3.fc38.x86_64.rpm 442 kB/s | 110 kB 00:00 (6/151): jsoncpp-1.9.5-4.fc38.x86_64.rpm 1.0 MB/s | 97 kB 00:00 (7/151): groff-base-1.22.4-11.fc38.x86_64.rpm 2.7 MB/s | 1.1 MB 00:00 (8/151): libb2-0.98.1-8.fc38.x86_64.rpm 378 kB/s | 25 kB 00:00 (9/151): libcbor-0.7.0-9.fc38.x86_64.rpm 1.2 MB/s | 56 kB 00:00 (10/151): libedit-3.1-45.20221030cvs.fc38.x86_6 1.5 MB/s | 107 kB 00:00 (11/151): libfido2-1.12.0-3.fc38.x86_64.rpm 2.1 MB/s | 97 kB 00:00 (12/151): guile22-2.2.7-7.fc38.x86_64.rpm 13 MB/s | 6.5 MB 00:00 (13/151): libicu-devel-72.1-2.fc38.x86_64.rpm 11 MB/s | 918 kB 00:00 (14/151): libmpc-1.3.1-2.fc38.x86_64.rpm 1.4 MB/s | 70 kB 00:00 (15/151): libtool-ltdl-2.4.7-6.fc38.x86_64.rpm 832 kB/s | 37 kB 00:00 (16/151): mpdecimal-2.5.1-6.fc38.x86_64.rpm 1.5 MB/s | 89 kB 00:00 (17/151): openblas-0.3.21-4.fc38.x86_64.rpm 391 kB/s | 35 kB 00:00 (18/151): perl-Carp-1.52-490.fc38.noarch.rpm 217 kB/s | 29 kB 00:00 (19/151): openblas-openmp-0.3.21-4.fc38.x86_64. 24 MB/s | 5.1 MB 00:00 (20/151): perl-Data-Dumper-2.184-491.fc38.x86_6 806 kB/s | 56 kB 00:00 (21/151): perl-Digest-1.20-490.fc38.noarch.rpm 519 kB/s | 25 kB 00:00 (22/151): libicu-72.1-2.fc38.x86_64.rpm 23 MB/s | 10 MB 00:00 (23/151): perl-Digest-MD5-2.58-490.fc38.x86_64. 781 kB/s | 36 kB 00:00 (24/151): perl-Error-0.17029-11.fc38.noarch.rpm 857 kB/s | 40 kB 00:00 (25/151): perl-Encode-3.19-493.fc38.x86_64.rpm 23 MB/s | 1.7 MB 00:00 (26/151): perl-Exporter-5.77-490.fc38.noarch.rp 698 kB/s | 31 kB 00:00 (27/151): perl-File-Path-2.18-490.fc38.noarch.r 794 kB/s | 35 kB 00:00 (28/151): perl-File-Temp-0.231.100-490.fc38.noa 1.3 MB/s | 59 kB 00:00 (29/151): perl-Getopt-Long-2.54-2.fc38.noarch.r 1.3 MB/s | 60 kB 00:00 (30/151): perl-IO-Socket-IP-0.41-492.fc38.noarc 933 kB/s | 41 kB 00:00 (31/151): perl-IO-Socket-SSL-2.081-1.fc38.noarc 4.8 MB/s | 227 kB 00:00 (32/151): perl-MIME-Base64-3.16-490.fc38.x86_64 672 kB/s | 30 kB 00:00 (33/151): perl-Mozilla-CA-20221114-2.fc38.noarc 282 kB/s | 12 kB 00:00 (34/151): perl-Net-SSLeay-1.92-5.fc38.x86_64.rp 7.3 MB/s | 361 kB 00:00 (35/151): perl-PathTools-3.84-490.fc38.x86_64.r 1.9 MB/s | 87 kB 00:00 (36/151): perl-Pod-Escapes-1.07-490.fc38.noarch 445 kB/s | 20 kB 00:00 (37/151): perl-Pod-Perldoc-3.28.01-491.fc38.noa 1.9 MB/s | 86 kB 00:00 (38/151): perl-Pod-Simple-3.43-491.fc38.noarch. 4.4 MB/s | 219 kB 00:00 (39/151): perl-Pod-Usage-2.03-4.fc38.noarch.rpm 900 kB/s | 40 kB 00:00 (40/151): perl-Scalar-List-Utils-1.63-490.fc38. 1.6 MB/s | 72 kB 00:00 (41/151): perl-Socket-2.036-2.fc38.x86_64.rpm 1.2 MB/s | 55 kB 00:00 (42/151): perl-Storable-3.26-490.fc38.x86_64.rp 2.1 MB/s | 97 kB 00:00 (43/151): perl-Term-ANSIColor-5.01-491.fc38.noa 972 kB/s | 47 kB 00:00 (44/151): perl-Term-Cap-1.18-1.fc38.noarch.rpm 494 kB/s | 22 kB 00:00 (45/151): perl-TermReadKey-2.38-16.fc38.x86_64. 805 kB/s | 35 kB 00:00 (46/151): perl-Text-ParseWords-3.31-490.fc38.no 371 kB/s | 16 kB 00:00 (47/151): perl-Time-Local-1.300-490.fc38.noarch 752 kB/s | 33 kB 00:00 (48/151): perl-URI-5.17-2.fc38.noarch.rpm 2.1 MB/s | 120 kB 00:00 (49/151): perl-constant-1.33-491.fc38.noarch.rp 506 kB/s | 23 kB 00:00 (50/151): perl-libnet-3.15-1.fc38.noarch.rpm 2.7 MB/s | 128 kB 00:00 (51/151): perl-parent-0.241-1.fc38.noarch.rpm 331 kB/s | 15 kB 00:00 (52/151): perl-podlators-5.01-2.fc38.noarch.rpm 2.7 MB/s | 125 kB 00:00 (53/151): python-setuptools-wheel-65.5.1-2.fc38 8.6 MB/s | 715 kB 00:00 (54/151): rhash-1.4.3-2.fc38.x86_64.rpm 3.1 MB/s | 194 kB 00:00 (55/151): boost-1.78.0-14.fc38.x86_64.rpm 292 kB/s | 12 kB 00:00 (56/151): annobin-docs-12.40-1.fc38.noarch.rpm 943 kB/s | 87 kB 00:00 (57/151): boost-atomic-1.78.0-14.fc38.x86_64.rp 813 kB/s | 18 kB 00:00 (58/151): boost-chrono-1.78.0-14.fc38.x86_64.rp 1.1 MB/s | 25 kB 00:00 (59/151): boost-container-1.78.0-14.fc38.x86_64 1.6 MB/s | 38 kB 00:00 (60/151): boost-context-1.78.0-14.fc38.x86_64.r 695 kB/s | 15 kB 00:00 (61/151): boost-coroutine-1.78.0-14.fc38.x86_64 909 kB/s | 20 kB 00:00 (62/151): boost-contract-1.78.0-14.fc38.x86_64. 1.8 MB/s | 45 kB 00:00 (63/151): boost-date-time-1.78.0-14.fc38.x86_64 649 kB/s | 14 kB 00:00 (64/151): boost-fiber-1.78.0-14.fc38.x86_64.rpm 1.7 MB/s | 40 kB 00:00 (65/151): boost-filesystem-1.78.0-14.fc38.x86_6 2.4 MB/s | 63 kB 00:00 (66/151): annobin-plugin-gcc-12.40-1.fc38.x86_6 5.0 MB/s | 955 kB 00:00 (67/151): boost-iostreams-1.78.0-14.fc38.x86_64 1.6 MB/s | 40 kB 00:00 (68/151): boost-graph-1.78.0-14.fc38.x86_64.rpm 3.8 MB/s | 151 kB 00:00 (69/151): boost-json-1.78.0-14.fc38.x86_64.rpm 4.7 MB/s | 109 kB 00:00 (70/151): boost-locale-1.78.0-14.fc38.x86_64.rp 5.4 MB/s | 219 kB 00:00 (71/151): boost-log-1.78.0-14.fc38.x86_64.rpm 8.3 MB/s | 492 kB 00:00 (72/151): boost-math-1.78.0-14.fc38.x86_64.rpm 5.1 MB/s | 197 kB 00:00 (73/151): boost-nowide-1.78.0-14.fc38.x86_64.rp 995 kB/s | 19 kB 00:00 (74/151): boost-numpy3-1.78.0-14.fc38.x86_64.rp 1.4 MB/s | 28 kB 00:00 (75/151): boost-program-options-1.78.0-14.fc38. 5.2 MB/s | 108 kB 00:00 (76/151): boost-python3-1.78.0-14.fc38.x86_64.r 4.8 MB/s | 95 kB 00:00 (77/151): boost-random-1.78.0-14.fc38.x86_64.rp 1.2 MB/s | 24 kB 00:00 (78/151): boost-regex-1.78.0-14.fc38.x86_64.rpm 5.4 MB/s | 110 kB 00:00 (79/151): boost-serialization-1.78.0-14.fc38.x8 6.2 MB/s | 133 kB 00:00 (80/151): boost-stacktrace-1.78.0-14.fc38.x86_6 1.4 MB/s | 28 kB 00:00 (81/151): boost-system-1.78.0-14.fc38.x86_64.rp 728 kB/s | 14 kB 00:00 (82/151): boost-thread-1.78.0-14.fc38.x86_64.rp 2.9 MB/s | 59 kB 00:00 (83/151): boost-devel-1.78.0-14.fc38.x86_64.rpm 43 MB/s | 13 MB 00:00 (84/151): boost-test-1.78.0-14.fc38.x86_64.rpm 4.5 MB/s | 238 kB 00:00 (85/151): boost-timer-1.78.0-14.fc38.x86_64.rpm 1.2 MB/s | 24 kB 00:00 (86/151): boost-type_erasure-1.78.0-14.fc38.x86 1.7 MB/s | 33 kB 00:00 (87/151): boost-wave-1.78.0-14.fc38.x86_64.rpm 10 MB/s | 222 kB 00:00 (88/151): cmake-filesystem-3.27.7-1.fc38.x86_64 979 kB/s | 19 kB 00:00 (89/151): cmake-rpm-macros-3.27.7-1.fc38.noarch 945 kB/s | 18 kB 00:00 (90/151): cpp-13.2.1-4.fc38.x86_64.rpm 66 MB/s | 11 MB 00:00 (91/151): emacs-filesystem-28.3-0.rc1.fc38.noar 323 kB/s | 8.1 kB 00:00 (92/151): expat-2.6.0-1.fc38.x86_64.rpm 5.5 MB/s | 112 kB 00:00 (93/151): cmake-data-3.27.7-1.fc38.noarch.rpm 8.4 MB/s | 2.2 MB 00:00 (94/151): flexiblas-3.4.1-1.fc38.x86_64.rpm 1.3 MB/s | 25 kB 00:00 (95/151): flexiblas-openblas-openmp-3.4.1-1.fc3 901 kB/s | 17 kB 00:00 (96/151): cmake-3.27.7-1.fc38.x86_64.rpm 15 MB/s | 8.0 MB 00:00 (97/151): flexiblas-netlib-3.4.1-1.fc38.x86_64. 9.8 MB/s | 3.1 MB 00:00 (98/151): gcc-plugin-annobin-13.2.1-4.fc38.x86_ 1.5 MB/s | 48 kB 00:00 (99/151): git-2.44.0-1.fc38.x86_64.rpm 1.6 MB/s | 53 kB 00:00 (100/151): gcc-13.2.1-4.fc38.x86_64.rpm 69 MB/s | 34 MB 00:00 (101/151): git-core-doc-2.44.0-1.fc38.noarch.rp 52 MB/s | 2.9 MB 00:00 (102/151): glibc-devel-2.37-18.fc38.x86_64.rpm 2.4 MB/s | 54 kB 00:00 (103/151): glibc-headers-x86-2.37-18.fc38.noarc 21 MB/s | 536 kB 00:00 (104/151): kernel-headers-6.7.3-100.fc38.x86_64 41 MB/s | 1.6 MB 00:00 (105/151): less-633-1.fc38.x86_64.rpm 7.8 MB/s | 175 kB 00:00 (106/151): git-core-2.44.0-1.fc38.x86_64.rpm 13 MB/s | 4.5 MB 00:00 (107/151): libgfortran-13.2.1-4.fc38.x86_64.rpm 16 MB/s | 905 kB 00:00 (108/151): libquadmath-13.2.1-4.fc38.x86_64.rpm 9.5 MB/s | 196 kB 00:00 (109/151): libquadmath-devel-13.2.1-4.fc38.x86_ 1.8 MB/s | 38 kB 00:00 (110/151): libuv-1.48.0-1.fc38.x86_64.rpm 9.5 MB/s | 252 kB 00:00 (111/151): gcc-c++-13.2.1-4.fc38.x86_64.rpm 24 MB/s | 13 MB 00:00 (112/151): libxcrypt-devel-4.4.36-1.fc38.x86_64 1.5 MB/s | 30 kB 00:00 (113/151): make-4.4.1-1.fc38.x86_64.rpm 20 MB/s | 588 kB 00:00 (114/151): ncurses-6.4-7.20230520.fc38.x86_64.r 14 MB/s | 415 kB 00:00 (115/151): openssh-9.0p1-19.fc38.x86_64.rpm 19 MB/s | 435 kB 00:00 (116/151): openssh-clients-9.0p1-19.fc38.x86_64 26 MB/s | 701 kB 00:00 (117/151): perl-AutoLoader-5.74-498.fc38.noarch 1.1 MB/s | 22 kB 00:00 (118/151): libstdc++-devel-13.2.1-4.fc38.x86_64 21 MB/s | 2.6 MB 00:00 (119/151): perl-B-1.83-498.fc38.x86_64.rpm 8.1 MB/s | 182 kB 00:00 (120/151): perl-Class-Struct-0.66-498.fc38.noar 1.2 MB/s | 23 kB 00:00 (121/151): perl-DynaLoader-1.52-498.fc38.x86_64 1.4 MB/s | 27 kB 00:00 (122/151): perl-Errno-1.36-498.fc38.x86_64.rpm 802 kB/s | 15 kB 00:00 (123/151): perl-Fcntl-1.15-498.fc38.x86_64.rpm 1.1 MB/s | 21 kB 00:00 (124/151): perl-File-Basename-2.85-498.fc38.noa 962 kB/s | 18 kB 00:00 (125/151): perl-File-Find-1.40-498.fc38.noarch. 1.3 MB/s | 26 kB 00:00 (126/151): perl-File-stat-1.12-498.fc38.noarch. 933 kB/s | 18 kB 00:00 (127/151): perl-FileHandle-2.03-498.fc38.noarch 875 kB/s | 16 kB 00:00 (128/151): perl-Getopt-Std-1.13-498.fc38.noarch 846 kB/s | 16 kB 00:00 (129/151): perl-Git-2.44.0-1.fc38.noarch.rpm 2.0 MB/s | 40 kB 00:00 (130/151): perl-HTTP-Tiny-0.086-2.fc38.noarch.r 2.9 MB/s | 55 kB 00:00 (131/151): perl-IO-1.50-498.fc38.x86_64.rpm 4.6 MB/s | 92 kB 00:00 (132/151): perl-IPC-Open3-1.22-498.fc38.noarch. 1.2 MB/s | 23 kB 00:00 (133/151): perl-POSIX-2.03-498.fc38.x86_64.rpm 5.0 MB/s | 98 kB 00:00 (134/151): perl-SelectSaver-1.02-498.fc38.noarc 650 kB/s | 12 kB 00:00 (135/151): perl-Symbol-1.09-498.fc38.noarch.rpm 781 kB/s | 15 kB 00:00 (136/151): perl-Text-Tabs+Wrap-2023.0511-1.fc38 1.2 MB/s | 22 kB 00:00 (137/151): perl-base-2.27-498.fc38.noarch.rpm 883 kB/s | 17 kB 00:00 (138/151): perl-if-0.61.000-498.fc38.noarch.rpm 766 kB/s | 15 kB 00:00 (139/151): perl-interpreter-5.36.3-498.fc38.x86 3.7 MB/s | 73 kB 00:00 (140/151): perl-lib-0.65-498.fc38.x86_64.rpm 809 kB/s | 15 kB 00:00 (141/151): perl-locale-1.10-498.fc38.noarch.rpm 593 kB/s | 14 kB 00:00 (142/151): perl-mro-1.26-498.fc38.x86_64.rpm 1.3 MB/s | 29 kB 00:00 (143/151): perl-overload-1.35-498.fc38.noarch.r 2.4 MB/s | 46 kB 00:00 (144/151): perl-overloading-0.02-498.fc38.noarc 711 kB/s | 13 kB 00:00 (145/151): perl-libs-5.36.3-498.fc38.x86_64.rpm 36 MB/s | 2.2 MB 00:00 (146/151): perl-vars-1.05-498.fc38.noarch.rpm 724 kB/s | 14 kB 00:00 (147/151): python-pip-wheel-22.3.1-3.fc38.noarc 40 MB/s | 1.4 MB 00:00 (148/151): python3-3.11.8-1.fc38.x86_64.rpm 1.0 MB/s | 28 kB 00:00 (149/151): vim-filesystem-9.1.113-1.fc38.noarch 924 kB/s | 18 kB 00:00 (150/151): python3-numpy-1.24.4-1.fc38.x86_64.r 57 MB/s | 7.9 MB 00:00 (151/151): python3-libs-3.11.8-1.fc38.x86_64.rp 27 MB/s | 9.6 MB 00:00 -------------------------------------------------------------------------------- Total 42 MB/s | 160 MB 00:03 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : boost-system-1.78.0-14.fc38.x86_64 1/151 Installing : boost-chrono-1.78.0-14.fc38.x86_64 2/151 Installing : boost-thread-1.78.0-14.fc38.x86_64 3/151 Installing : libicu-72.1-2.fc38.x86_64 4/151 Installing : boost-regex-1.78.0-14.fc38.x86_64 5/151 Installing : expat-2.6.0-1.fc38.x86_64 6/151 Installing : boost-context-1.78.0-14.fc38.x86_64 7/151 Installing : boost-atomic-1.78.0-14.fc38.x86_64 8/151 Installing : boost-filesystem-1.78.0-14.fc38.x86_64 9/151 Installing : libmpc-1.3.1-2.fc38.x86_64 10/151 Installing : libquadmath-13.2.1-4.fc38.x86_64 11/151 Installing : libgfortran-13.2.1-4.fc38.x86_64 12/151 Installing : cmake-filesystem-3.27.7-1.fc38.x86_64 13/151 Installing : boost-date-time-1.78.0-14.fc38.x86_64 14/151 Installing : boost-container-1.78.0-14.fc38.x86_64 15/151 Installing : boost-json-1.78.0-14.fc38.x86_64 16/151 Installing : boost-wave-1.78.0-14.fc38.x86_64 17/151 Installing : cpp-13.2.1-4.fc38.x86_64 18/151 Installing : boost-fiber-1.78.0-14.fc38.x86_64 19/151 Installing : boost-log-1.78.0-14.fc38.x86_64 20/151 Installing : boost-coroutine-1.78.0-14.fc38.x86_64 21/151 Installing : boost-graph-1.78.0-14.fc38.x86_64 22/151 Installing : libicu-devel-72.1-2.fc38.x86_64 23/151 Installing : boost-locale-1.78.0-14.fc38.x86_64 24/151 Installing : boost-type_erasure-1.78.0-14.fc38.x86_64 25/151 Installing : boost-timer-1.78.0-14.fc38.x86_64 26/151 Installing : vim-filesystem-2:9.1.113-1.fc38.noarch 27/151 Installing : python-pip-wheel-22.3.1-3.fc38.noarch 28/151 Installing : openssh-9.0p1-19.fc38.x86_64 29/151 Installing : ncurses-6.4-7.20230520.fc38.x86_64 30/151 Installing : libuv-1:1.48.0-1.fc38.x86_64 31/151 Installing : libstdc++-devel-13.2.1-4.fc38.x86_64 32/151 Installing : less-633-1.fc38.x86_64 33/151 Installing : kernel-headers-6.7.3-100.fc38.x86_64 34/151 Installing : glibc-headers-x86-2.37-18.fc38.noarch 35/151 Installing : libxcrypt-devel-4.4.36-1.fc38.x86_64 36/151 Installing : glibc-devel-2.37-18.fc38.x86_64 37/151 Installing : emacs-filesystem-1:28.3-0.rc1.fc38.noarch 38/151 Installing : boost-test-1.78.0-14.fc38.x86_64 39/151 Installing : boost-stacktrace-1.78.0-14.fc38.x86_64 40/151 Installing : boost-serialization-1.78.0-14.fc38.x86_64 41/151 Installing : boost-random-1.78.0-14.fc38.x86_64 42/151 Installing : boost-program-options-1.78.0-14.fc38.x86_64 43/151 Installing : boost-nowide-1.78.0-14.fc38.x86_64 44/151 Installing : boost-math-1.78.0-14.fc38.x86_64 45/151 Installing : boost-iostreams-1.78.0-14.fc38.x86_64 46/151 Installing : boost-contract-1.78.0-14.fc38.x86_64 47/151 Installing : annobin-docs-12.40-1.fc38.noarch 48/151 Installing : rhash-1.4.3-2.fc38.x86_64 49/151 Installing : python-setuptools-wheel-65.5.1-2.fc38.noarch 50/151 Installing : openblas-0.3.21-4.fc38.x86_64 51/151 Installing : openblas-openmp-0.3.21-4.fc38.x86_64 52/151 Installing : flexiblas-netlib-3.4.1-1.fc38.x86_64 53/151 Installing : flexiblas-3.4.1-1.fc38.x86_64 54/151 Installing : flexiblas-openblas-openmp-3.4.1-1.fc38.x86_64 55/151 Installing : mpdecimal-2.5.1-6.fc38.x86_64 56/151 Installing : libtool-ltdl-2.4.7-6.fc38.x86_64 57/151 Installing : libedit-3.1-45.20221030cvs.fc38.x86_64 58/151 Installing : libcbor-0.7.0-9.fc38.x86_64 59/151 Installing : libfido2-1.12.0-3.fc38.x86_64 60/151 Installing : openssh-clients-9.0p1-19.fc38.x86_64 61/151 Running scriptlet: openssh-clients-9.0p1-19.fc38.x86_64 61/151 Installing : git-core-2.44.0-1.fc38.x86_64 62/151 Installing : git-core-doc-2.44.0-1.fc38.noarch 63/151 Installing : libb2-0.98.1-8.fc38.x86_64 64/151 Installing : python3-3.11.8-1.fc38.x86_64 65/151 Installing : python3-libs-3.11.8-1.fc38.x86_64 66/151 Installing : boost-python3-1.78.0-14.fc38.x86_64 67/151 Installing : cmake-rpm-macros-3.27.7-1.fc38.noarch 68/151 Installing : python3-numpy-1:1.24.4-1.fc38.x86_64 69/151 Installing : boost-numpy3-1.78.0-14.fc38.x86_64 70/151 Installing : boost-1.78.0-14.fc38.x86_64 71/151 Installing : jsoncpp-1.9.5-4.fc38.x86_64 72/151 Running scriptlet: groff-base-1.22.4-11.fc38.x86_64 73/151 Installing : groff-base-1.22.4-11.fc38.x86_64 73/151 Running scriptlet: groff-base-1.22.4-11.fc38.x86_64 73/151 Installing : perl-Digest-1.20-490.fc38.noarch 74/151 Installing : perl-Digest-MD5-2.58-490.fc38.x86_64 75/151 Installing : perl-B-1.83-498.fc38.x86_64 76/151 Installing : perl-FileHandle-2.03-498.fc38.noarch 77/151 Installing : perl-Data-Dumper-2.184-491.fc38.x86_64 78/151 Installing : perl-libnet-3.15-1.fc38.noarch 79/151 Installing : perl-AutoLoader-5.74-498.fc38.noarch 80/151 Installing : perl-base-2.27-498.fc38.noarch 81/151 Installing : perl-URI-5.17-2.fc38.noarch 82/151 Installing : perl-Time-Local-2:1.300-490.fc38.noarch 83/151 Installing : perl-Mozilla-CA-20221114-2.fc38.noarch 84/151 Installing : perl-Text-Tabs+Wrap-2023.0511-1.fc38.noarch 85/151 Installing : perl-if-0.61.000-498.fc38.noarch 86/151 Installing : perl-locale-1.10-498.fc38.noarch 87/151 Installing : perl-IO-Socket-IP-0.41-492.fc38.noarch 88/151 Installing : perl-File-Path-2.18-490.fc38.noarch 89/151 Installing : perl-IO-Socket-SSL-2.081-1.fc38.noarch 90/151 Installing : perl-Net-SSLeay-1.92-5.fc38.x86_64 91/151 Installing : perl-Pod-Escapes-1:1.07-490.fc38.noarch 92/151 Installing : perl-Term-ANSIColor-5.01-491.fc38.noarch 93/151 Installing : perl-Class-Struct-0.66-498.fc38.noarch 94/151 Installing : perl-POSIX-2.03-498.fc38.x86_64 95/151 Installing : perl-IPC-Open3-1.22-498.fc38.noarch 96/151 Installing : perl-File-Temp-1:0.231.100-490.fc38.noarch 97/151 Installing : perl-HTTP-Tiny-0.086-2.fc38.noarch 98/151 Installing : perl-Term-Cap-1.18-1.fc38.noarch 99/151 Installing : perl-Pod-Simple-1:3.43-491.fc38.noarch 100/151 Installing : perl-Socket-4:2.036-2.fc38.x86_64 101/151 Installing : perl-SelectSaver-1.02-498.fc38.noarch 102/151 Installing : perl-Symbol-1.09-498.fc38.noarch 103/151 Installing : perl-File-stat-1.12-498.fc38.noarch 104/151 Installing : perl-podlators-1:5.01-2.fc38.noarch 105/151 Installing : perl-Pod-Perldoc-3.28.01-491.fc38.noarch 106/151 Installing : perl-Text-ParseWords-3.31-490.fc38.noarch 107/151 Installing : perl-Fcntl-1.15-498.fc38.x86_64 108/151 Installing : perl-mro-1.26-498.fc38.x86_64 109/151 Installing : perl-IO-1.50-498.fc38.x86_64 110/151 Installing : perl-overloading-0.02-498.fc38.noarch 111/151 Installing : perl-Pod-Usage-4:2.03-4.fc38.noarch 112/151 Installing : perl-MIME-Base64-3.16-490.fc38.x86_64 113/151 Installing : perl-Scalar-List-Utils-5:1.63-490.fc38.x86_64 114/151 Installing : perl-constant-1.33-491.fc38.noarch 115/151 Installing : perl-parent-1:0.241-1.fc38.noarch 116/151 Installing : perl-Errno-1.36-498.fc38.x86_64 117/151 Installing : perl-File-Basename-2.85-498.fc38.noarch 118/151 Installing : perl-Getopt-Std-1.13-498.fc38.noarch 119/151 Installing : perl-Storable-1:3.26-490.fc38.x86_64 120/151 Installing : perl-overload-1.35-498.fc38.noarch 121/151 Installing : perl-vars-1.05-498.fc38.noarch 122/151 Installing : perl-Getopt-Long-1:2.54-2.fc38.noarch 123/151 Installing : perl-Carp-1.52-490.fc38.noarch 124/151 Installing : perl-Exporter-5.77-490.fc38.noarch 125/151 Installing : perl-PathTools-3.84-490.fc38.x86_64 126/151 Installing : perl-DynaLoader-1.52-498.fc38.x86_64 127/151 Installing : perl-Encode-4:3.19-493.fc38.x86_64 128/151 Installing : perl-libs-4:5.36.3-498.fc38.x86_64 129/151 Installing : perl-interpreter-4:5.36.3-498.fc38.x86_64 130/151 Installing : perl-Error-1:0.17029-11.fc38.noarch 131/151 Installing : perl-TermReadKey-2.38-16.fc38.x86_64 132/151 Installing : perl-File-Find-1.40-498.fc38.noarch 133/151 Installing : perl-lib-0.65-498.fc38.x86_64 134/151 Installing : perl-Git-2.44.0-1.fc38.noarch 135/151 Installing : git-2.44.0-1.fc38.x86_64 136/151 Installing : gc-8.2.2-3.fc38.x86_64 137/151 Installing : guile22-2.2.7-7.fc38.x86_64 138/151 Installing : make-1:4.4.1-1.fc38.x86_64 139/151 Installing : gcc-13.2.1-4.fc38.x86_64 140/151 Running scriptlet: gcc-13.2.1-4.fc38.x86_64 140/151 Installing : libquadmath-devel-13.2.1-4.fc38.x86_64 141/151 Installing : cmake-data-3.27.7-1.fc38.noarch 142/151 Installing : cmake-3.27.7-1.fc38.x86_64 143/151 Installing : lef-5.8-20201214.1.git741f6ebc.fc37.x86_64 144/151 Installing : def-5.8-20201214.1.git0b46cdb8.fc37.x86_64 145/151 Installing : def-devel-5.8-20201214.1.git0b46cdb8.fc37.x86_64 146/151 Installing : lef-devel-5.8-20201214.1.git741f6ebc.fc37.x86_64 147/151 Installing : boost-devel-1.78.0-14.fc38.x86_64 148/151 Installing : annobin-plugin-gcc-12.40-1.fc38.x86_64 149/151 Running scriptlet: annobin-plugin-gcc-12.40-1.fc38.x86_64 149/151 Installing : gcc-c++-13.2.1-4.fc38.x86_64 150/151 Installing : gcc-plugin-annobin-13.2.1-4.fc38.x86_64 151/151 Running scriptlet: gcc-plugin-annobin-13.2.1-4.fc38.x86_64 151/151 Verifying : def-5.8-20201214.1.git0b46cdb8.fc37.x86_64 1/151 Verifying : def-devel-5.8-20201214.1.git0b46cdb8.fc37.x86_64 2/151 Verifying : lef-5.8-20201214.1.git741f6ebc.fc37.x86_64 3/151 Verifying : lef-devel-5.8-20201214.1.git741f6ebc.fc37.x86_64 4/151 Verifying : gc-8.2.2-3.fc38.x86_64 5/151 Verifying : groff-base-1.22.4-11.fc38.x86_64 6/151 Verifying : guile22-2.2.7-7.fc38.x86_64 7/151 Verifying : jsoncpp-1.9.5-4.fc38.x86_64 8/151 Verifying : libb2-0.98.1-8.fc38.x86_64 9/151 Verifying : libcbor-0.7.0-9.fc38.x86_64 10/151 Verifying : libedit-3.1-45.20221030cvs.fc38.x86_64 11/151 Verifying : libfido2-1.12.0-3.fc38.x86_64 12/151 Verifying : libicu-72.1-2.fc38.x86_64 13/151 Verifying : libicu-devel-72.1-2.fc38.x86_64 14/151 Verifying : libmpc-1.3.1-2.fc38.x86_64 15/151 Verifying : libtool-ltdl-2.4.7-6.fc38.x86_64 16/151 Verifying : mpdecimal-2.5.1-6.fc38.x86_64 17/151 Verifying : openblas-0.3.21-4.fc38.x86_64 18/151 Verifying : openblas-openmp-0.3.21-4.fc38.x86_64 19/151 Verifying : perl-Carp-1.52-490.fc38.noarch 20/151 Verifying : perl-Data-Dumper-2.184-491.fc38.x86_64 21/151 Verifying : perl-Digest-1.20-490.fc38.noarch 22/151 Verifying : perl-Digest-MD5-2.58-490.fc38.x86_64 23/151 Verifying : perl-Encode-4:3.19-493.fc38.x86_64 24/151 Verifying : perl-Error-1:0.17029-11.fc38.noarch 25/151 Verifying : perl-Exporter-5.77-490.fc38.noarch 26/151 Verifying : perl-File-Path-2.18-490.fc38.noarch 27/151 Verifying : perl-File-Temp-1:0.231.100-490.fc38.noarch 28/151 Verifying : perl-Getopt-Long-1:2.54-2.fc38.noarch 29/151 Verifying : perl-IO-Socket-IP-0.41-492.fc38.noarch 30/151 Verifying : perl-IO-Socket-SSL-2.081-1.fc38.noarch 31/151 Verifying : perl-MIME-Base64-3.16-490.fc38.x86_64 32/151 Verifying : perl-Mozilla-CA-20221114-2.fc38.noarch 33/151 Verifying : perl-Net-SSLeay-1.92-5.fc38.x86_64 34/151 Verifying : perl-PathTools-3.84-490.fc38.x86_64 35/151 Verifying : perl-Pod-Escapes-1:1.07-490.fc38.noarch 36/151 Verifying : perl-Pod-Perldoc-3.28.01-491.fc38.noarch 37/151 Verifying : perl-Pod-Simple-1:3.43-491.fc38.noarch 38/151 Verifying : perl-Pod-Usage-4:2.03-4.fc38.noarch 39/151 Verifying : perl-Scalar-List-Utils-5:1.63-490.fc38.x86_64 40/151 Verifying : perl-Socket-4:2.036-2.fc38.x86_64 41/151 Verifying : perl-Storable-1:3.26-490.fc38.x86_64 42/151 Verifying : perl-Term-ANSIColor-5.01-491.fc38.noarch 43/151 Verifying : perl-Term-Cap-1.18-1.fc38.noarch 44/151 Verifying : perl-TermReadKey-2.38-16.fc38.x86_64 45/151 Verifying : perl-Text-ParseWords-3.31-490.fc38.noarch 46/151 Verifying : perl-Time-Local-2:1.300-490.fc38.noarch 47/151 Verifying : perl-URI-5.17-2.fc38.noarch 48/151 Verifying : perl-constant-1.33-491.fc38.noarch 49/151 Verifying : perl-libnet-3.15-1.fc38.noarch 50/151 Verifying : perl-parent-1:0.241-1.fc38.noarch 51/151 Verifying : perl-podlators-1:5.01-2.fc38.noarch 52/151 Verifying : python-setuptools-wheel-65.5.1-2.fc38.noarch 53/151 Verifying : rhash-1.4.3-2.fc38.x86_64 54/151 Verifying : annobin-docs-12.40-1.fc38.noarch 55/151 Verifying : annobin-plugin-gcc-12.40-1.fc38.x86_64 56/151 Verifying : boost-1.78.0-14.fc38.x86_64 57/151 Verifying : boost-atomic-1.78.0-14.fc38.x86_64 58/151 Verifying : boost-chrono-1.78.0-14.fc38.x86_64 59/151 Verifying : boost-container-1.78.0-14.fc38.x86_64 60/151 Verifying : boost-context-1.78.0-14.fc38.x86_64 61/151 Verifying : boost-contract-1.78.0-14.fc38.x86_64 62/151 Verifying : boost-coroutine-1.78.0-14.fc38.x86_64 63/151 Verifying : boost-date-time-1.78.0-14.fc38.x86_64 64/151 Verifying : boost-devel-1.78.0-14.fc38.x86_64 65/151 Verifying : boost-fiber-1.78.0-14.fc38.x86_64 66/151 Verifying : boost-filesystem-1.78.0-14.fc38.x86_64 67/151 Verifying : boost-graph-1.78.0-14.fc38.x86_64 68/151 Verifying : boost-iostreams-1.78.0-14.fc38.x86_64 69/151 Verifying : boost-json-1.78.0-14.fc38.x86_64 70/151 Verifying : boost-locale-1.78.0-14.fc38.x86_64 71/151 Verifying : boost-log-1.78.0-14.fc38.x86_64 72/151 Verifying : boost-math-1.78.0-14.fc38.x86_64 73/151 Verifying : boost-nowide-1.78.0-14.fc38.x86_64 74/151 Verifying : boost-numpy3-1.78.0-14.fc38.x86_64 75/151 Verifying : boost-program-options-1.78.0-14.fc38.x86_64 76/151 Verifying : boost-python3-1.78.0-14.fc38.x86_64 77/151 Verifying : boost-random-1.78.0-14.fc38.x86_64 78/151 Verifying : boost-regex-1.78.0-14.fc38.x86_64 79/151 Verifying : boost-serialization-1.78.0-14.fc38.x86_64 80/151 Verifying : boost-stacktrace-1.78.0-14.fc38.x86_64 81/151 Verifying : boost-system-1.78.0-14.fc38.x86_64 82/151 Verifying : boost-test-1.78.0-14.fc38.x86_64 83/151 Verifying : boost-thread-1.78.0-14.fc38.x86_64 84/151 Verifying : boost-timer-1.78.0-14.fc38.x86_64 85/151 Verifying : boost-type_erasure-1.78.0-14.fc38.x86_64 86/151 Verifying : boost-wave-1.78.0-14.fc38.x86_64 87/151 Verifying : cmake-3.27.7-1.fc38.x86_64 88/151 Verifying : cmake-data-3.27.7-1.fc38.noarch 89/151 Verifying : cmake-filesystem-3.27.7-1.fc38.x86_64 90/151 Verifying : cmake-rpm-macros-3.27.7-1.fc38.noarch 91/151 Verifying : cpp-13.2.1-4.fc38.x86_64 92/151 Verifying : emacs-filesystem-1:28.3-0.rc1.fc38.noarch 93/151 Verifying : expat-2.6.0-1.fc38.x86_64 94/151 Verifying : flexiblas-3.4.1-1.fc38.x86_64 95/151 Verifying : flexiblas-netlib-3.4.1-1.fc38.x86_64 96/151 Verifying : flexiblas-openblas-openmp-3.4.1-1.fc38.x86_64 97/151 Verifying : gcc-13.2.1-4.fc38.x86_64 98/151 Verifying : gcc-c++-13.2.1-4.fc38.x86_64 99/151 Verifying : gcc-plugin-annobin-13.2.1-4.fc38.x86_64 100/151 Verifying : git-2.44.0-1.fc38.x86_64 101/151 Verifying : git-core-2.44.0-1.fc38.x86_64 102/151 Verifying : git-core-doc-2.44.0-1.fc38.noarch 103/151 Verifying : glibc-devel-2.37-18.fc38.x86_64 104/151 Verifying : glibc-headers-x86-2.37-18.fc38.noarch 105/151 Verifying : kernel-headers-6.7.3-100.fc38.x86_64 106/151 Verifying : less-633-1.fc38.x86_64 107/151 Verifying : libgfortran-13.2.1-4.fc38.x86_64 108/151 Verifying : libquadmath-13.2.1-4.fc38.x86_64 109/151 Verifying : libquadmath-devel-13.2.1-4.fc38.x86_64 110/151 Verifying : libstdc++-devel-13.2.1-4.fc38.x86_64 111/151 Verifying : libuv-1:1.48.0-1.fc38.x86_64 112/151 Verifying : libxcrypt-devel-4.4.36-1.fc38.x86_64 113/151 Verifying : make-1:4.4.1-1.fc38.x86_64 114/151 Verifying : ncurses-6.4-7.20230520.fc38.x86_64 115/151 Verifying : openssh-9.0p1-19.fc38.x86_64 116/151 Verifying : openssh-clients-9.0p1-19.fc38.x86_64 117/151 Verifying : perl-AutoLoader-5.74-498.fc38.noarch 118/151 Verifying : perl-B-1.83-498.fc38.x86_64 119/151 Verifying : perl-Class-Struct-0.66-498.fc38.noarch 120/151 Verifying : perl-DynaLoader-1.52-498.fc38.x86_64 121/151 Verifying : perl-Errno-1.36-498.fc38.x86_64 122/151 Verifying : perl-Fcntl-1.15-498.fc38.x86_64 123/151 Verifying : perl-File-Basename-2.85-498.fc38.noarch 124/151 Verifying : perl-File-Find-1.40-498.fc38.noarch 125/151 Verifying : perl-File-stat-1.12-498.fc38.noarch 126/151 Verifying : perl-FileHandle-2.03-498.fc38.noarch 127/151 Verifying : perl-Getopt-Std-1.13-498.fc38.noarch 128/151 Verifying : perl-Git-2.44.0-1.fc38.noarch 129/151 Verifying : perl-HTTP-Tiny-0.086-2.fc38.noarch 130/151 Verifying : perl-IO-1.50-498.fc38.x86_64 131/151 Verifying : perl-IPC-Open3-1.22-498.fc38.noarch 132/151 Verifying : perl-POSIX-2.03-498.fc38.x86_64 133/151 Verifying : perl-SelectSaver-1.02-498.fc38.noarch 134/151 Verifying : perl-Symbol-1.09-498.fc38.noarch 135/151 Verifying : perl-Text-Tabs+Wrap-2023.0511-1.fc38.noarch 136/151 Verifying : perl-base-2.27-498.fc38.noarch 137/151 Verifying : perl-if-0.61.000-498.fc38.noarch 138/151 Verifying : perl-interpreter-4:5.36.3-498.fc38.x86_64 139/151 Verifying : perl-lib-0.65-498.fc38.x86_64 140/151 Verifying : perl-libs-4:5.36.3-498.fc38.x86_64 141/151 Verifying : perl-locale-1.10-498.fc38.noarch 142/151 Verifying : perl-mro-1.26-498.fc38.x86_64 143/151 Verifying : perl-overload-1.35-498.fc38.noarch 144/151 Verifying : perl-overloading-0.02-498.fc38.noarch 145/151 Verifying : perl-vars-1.05-498.fc38.noarch 146/151 Verifying : python-pip-wheel-22.3.1-3.fc38.noarch 147/151 Verifying : python3-3.11.8-1.fc38.x86_64 148/151 Verifying : python3-libs-3.11.8-1.fc38.x86_64 149/151 Verifying : python3-numpy-1:1.24.4-1.fc38.x86_64 150/151 Verifying : vim-filesystem-2:9.1.113-1.fc38.noarch 151/151 Installed: annobin-docs-12.40-1.fc38.noarch annobin-plugin-gcc-12.40-1.fc38.x86_64 boost-1.78.0-14.fc38.x86_64 boost-atomic-1.78.0-14.fc38.x86_64 boost-chrono-1.78.0-14.fc38.x86_64 boost-container-1.78.0-14.fc38.x86_64 boost-context-1.78.0-14.fc38.x86_64 boost-contract-1.78.0-14.fc38.x86_64 boost-coroutine-1.78.0-14.fc38.x86_64 boost-date-time-1.78.0-14.fc38.x86_64 boost-devel-1.78.0-14.fc38.x86_64 boost-fiber-1.78.0-14.fc38.x86_64 boost-filesystem-1.78.0-14.fc38.x86_64 boost-graph-1.78.0-14.fc38.x86_64 boost-iostreams-1.78.0-14.fc38.x86_64 boost-json-1.78.0-14.fc38.x86_64 boost-locale-1.78.0-14.fc38.x86_64 boost-log-1.78.0-14.fc38.x86_64 boost-math-1.78.0-14.fc38.x86_64 boost-nowide-1.78.0-14.fc38.x86_64 boost-numpy3-1.78.0-14.fc38.x86_64 boost-program-options-1.78.0-14.fc38.x86_64 boost-python3-1.78.0-14.fc38.x86_64 boost-random-1.78.0-14.fc38.x86_64 boost-regex-1.78.0-14.fc38.x86_64 boost-serialization-1.78.0-14.fc38.x86_64 boost-stacktrace-1.78.0-14.fc38.x86_64 boost-system-1.78.0-14.fc38.x86_64 boost-test-1.78.0-14.fc38.x86_64 boost-thread-1.78.0-14.fc38.x86_64 boost-timer-1.78.0-14.fc38.x86_64 boost-type_erasure-1.78.0-14.fc38.x86_64 boost-wave-1.78.0-14.fc38.x86_64 cmake-3.27.7-1.fc38.x86_64 cmake-data-3.27.7-1.fc38.noarch cmake-filesystem-3.27.7-1.fc38.x86_64 cmake-rpm-macros-3.27.7-1.fc38.noarch cpp-13.2.1-4.fc38.x86_64 def-5.8-20201214.1.git0b46cdb8.fc37.x86_64 def-devel-5.8-20201214.1.git0b46cdb8.fc37.x86_64 emacs-filesystem-1:28.3-0.rc1.fc38.noarch expat-2.6.0-1.fc38.x86_64 flexiblas-3.4.1-1.fc38.x86_64 flexiblas-netlib-3.4.1-1.fc38.x86_64 flexiblas-openblas-openmp-3.4.1-1.fc38.x86_64 gc-8.2.2-3.fc38.x86_64 gcc-13.2.1-4.fc38.x86_64 gcc-c++-13.2.1-4.fc38.x86_64 gcc-plugin-annobin-13.2.1-4.fc38.x86_64 git-2.44.0-1.fc38.x86_64 git-core-2.44.0-1.fc38.x86_64 git-core-doc-2.44.0-1.fc38.noarch glibc-devel-2.37-18.fc38.x86_64 glibc-headers-x86-2.37-18.fc38.noarch groff-base-1.22.4-11.fc38.x86_64 guile22-2.2.7-7.fc38.x86_64 jsoncpp-1.9.5-4.fc38.x86_64 kernel-headers-6.7.3-100.fc38.x86_64 lef-5.8-20201214.1.git741f6ebc.fc37.x86_64 lef-devel-5.8-20201214.1.git741f6ebc.fc37.x86_64 less-633-1.fc38.x86_64 libb2-0.98.1-8.fc38.x86_64 libcbor-0.7.0-9.fc38.x86_64 libedit-3.1-45.20221030cvs.fc38.x86_64 libfido2-1.12.0-3.fc38.x86_64 libgfortran-13.2.1-4.fc38.x86_64 libicu-72.1-2.fc38.x86_64 libicu-devel-72.1-2.fc38.x86_64 libmpc-1.3.1-2.fc38.x86_64 libquadmath-13.2.1-4.fc38.x86_64 libquadmath-devel-13.2.1-4.fc38.x86_64 libstdc++-devel-13.2.1-4.fc38.x86_64 libtool-ltdl-2.4.7-6.fc38.x86_64 libuv-1:1.48.0-1.fc38.x86_64 libxcrypt-devel-4.4.36-1.fc38.x86_64 make-1:4.4.1-1.fc38.x86_64 mpdecimal-2.5.1-6.fc38.x86_64 ncurses-6.4-7.20230520.fc38.x86_64 openblas-0.3.21-4.fc38.x86_64 openblas-openmp-0.3.21-4.fc38.x86_64 openssh-9.0p1-19.fc38.x86_64 openssh-clients-9.0p1-19.fc38.x86_64 perl-AutoLoader-5.74-498.fc38.noarch perl-B-1.83-498.fc38.x86_64 perl-Carp-1.52-490.fc38.noarch perl-Class-Struct-0.66-498.fc38.noarch perl-Data-Dumper-2.184-491.fc38.x86_64 perl-Digest-1.20-490.fc38.noarch perl-Digest-MD5-2.58-490.fc38.x86_64 perl-DynaLoader-1.52-498.fc38.x86_64 perl-Encode-4:3.19-493.fc38.x86_64 perl-Errno-1.36-498.fc38.x86_64 perl-Error-1:0.17029-11.fc38.noarch perl-Exporter-5.77-490.fc38.noarch perl-Fcntl-1.15-498.fc38.x86_64 perl-File-Basename-2.85-498.fc38.noarch perl-File-Find-1.40-498.fc38.noarch perl-File-Path-2.18-490.fc38.noarch perl-File-Temp-1:0.231.100-490.fc38.noarch perl-File-stat-1.12-498.fc38.noarch perl-FileHandle-2.03-498.fc38.noarch perl-Getopt-Long-1:2.54-2.fc38.noarch perl-Getopt-Std-1.13-498.fc38.noarch perl-Git-2.44.0-1.fc38.noarch perl-HTTP-Tiny-0.086-2.fc38.noarch perl-IO-1.50-498.fc38.x86_64 perl-IO-Socket-IP-0.41-492.fc38.noarch perl-IO-Socket-SSL-2.081-1.fc38.noarch perl-IPC-Open3-1.22-498.fc38.noarch perl-MIME-Base64-3.16-490.fc38.x86_64 perl-Mozilla-CA-20221114-2.fc38.noarch perl-Net-SSLeay-1.92-5.fc38.x86_64 perl-POSIX-2.03-498.fc38.x86_64 perl-PathTools-3.84-490.fc38.x86_64 perl-Pod-Escapes-1:1.07-490.fc38.noarch perl-Pod-Perldoc-3.28.01-491.fc38.noarch perl-Pod-Simple-1:3.43-491.fc38.noarch perl-Pod-Usage-4:2.03-4.fc38.noarch perl-Scalar-List-Utils-5:1.63-490.fc38.x86_64 perl-SelectSaver-1.02-498.fc38.noarch perl-Socket-4:2.036-2.fc38.x86_64 perl-Storable-1:3.26-490.fc38.x86_64 perl-Symbol-1.09-498.fc38.noarch perl-Term-ANSIColor-5.01-491.fc38.noarch perl-Term-Cap-1.18-1.fc38.noarch perl-TermReadKey-2.38-16.fc38.x86_64 perl-Text-ParseWords-3.31-490.fc38.noarch perl-Text-Tabs+Wrap-2023.0511-1.fc38.noarch perl-Time-Local-2:1.300-490.fc38.noarch perl-URI-5.17-2.fc38.noarch perl-base-2.27-498.fc38.noarch perl-constant-1.33-491.fc38.noarch perl-if-0.61.000-498.fc38.noarch perl-interpreter-4:5.36.3-498.fc38.x86_64 perl-lib-0.65-498.fc38.x86_64 perl-libnet-3.15-1.fc38.noarch perl-libs-4:5.36.3-498.fc38.x86_64 perl-locale-1.10-498.fc38.noarch perl-mro-1.26-498.fc38.x86_64 perl-overload-1.35-498.fc38.noarch perl-overloading-0.02-498.fc38.noarch perl-parent-1:0.241-1.fc38.noarch perl-podlators-1:5.01-2.fc38.noarch perl-vars-1.05-498.fc38.noarch python-pip-wheel-22.3.1-3.fc38.noarch python-setuptools-wheel-65.5.1-2.fc38.noarch python3-3.11.8-1.fc38.x86_64 python3-libs-3.11.8-1.fc38.x86_64 python3-numpy-1:1.24.4-1.fc38.x86_64 rhash-1.4.3-2.fc38.x86_64 vim-filesystem-2:9.1.113-1.fc38.noarch Complete! Finish: build setup for dr-cu-4.1.1-20210427.4.git3d81988d.fc38.src.rpm Start: rpmbuild dr-cu-4.1.1-20210427.4.git3d81988d.fc38.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1628121600 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.kSLjNC + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf dr-cu + /usr/bin/mkdir -p dr-cu + cd dr-cu + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + git clone --depth 1 -n -b master https://github.com/cuhk-eda/dr-cu.git . Cloning into '.'... + git fetch --depth 1 origin 3d81988d741da36d2612f3443165970e0125bccc From https://github.com/cuhk-eda/dr-cu * branch 3d81988d741da36d2612f3443165970e0125bccc -> FETCH_HEAD + git reset --hard 3d81988d741da36d2612f3443165970e0125bccc HEAD is now at 3d81988 Merge pull request #7 from wfz0755/master + git log --format=fuller commit 3d81988d741da36d2612f3443165970e0125bccc Author: Rholais Lii AuthorDate: Tue Apr 27 16:26:00 2021 -0700 Commit: GitHub CommitDate: Tue Apr 27 16:26:00 2021 -0700 Merge pull request #7 from wfz0755/master fix minor pin access bug + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.aT2jrk + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd dr-cu + rm -rf ./rsyn/lib/linux + sed -i -e '/\-static/d' src/CMakeLists.txt + sed -i 's|Boost_USE_STATIC_LIBS ON|Boost_USE_STATIC_LIBS OFF|' src/CMakeLists.txt + sed -i -e 's|ispd19dr def|ispd19dr def pthread|' src/CMakeLists.txt + sed -i -e /for_each_dimension/d rsyn/src/rsyn/util/dim.h + mkdir build + pushd build ~/build/BUILD/dr-cu/build ~/build/BUILD/dr-cu + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + /usr/bin/cmake -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON ../src -Wno-dev -DCMAKE_SKIP_RPATH=ON -DCMAKE_VERBOSE_MAKEFILE=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -- ISPD19 DR CUHK -- /builddir/build/BUILD/dr-cu/src -- The C compiler identification is GNU 13.2.1 -- The CXX compiler identification is GNU 13.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found Boost: /usr/lib64/cmake/Boost-1.78.0/BoostConfig.cmake (found version "1.78.0") found components: filesystem program_options -- Configuring done (0.6s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_CXX_FLAGS_RELEASE CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE CMAKE_INSTALL_DO_STRIP INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/dr-cu/build + /usr/bin/cmake --build . -j2 --verbose Change Dir: '/builddir/build/BUILD/dr-cu/build' Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile -j2 /usr/bin/cmake -S/builddir/build/BUILD/dr-cu/src -B/builddir/build/BUILD/dr-cu/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/dr-cu/build/CMakeFiles /builddir/build/BUILD/dr-cu/build//CMakeFiles/progress.marks /usr/bin/gmake -f CMakeFiles/Makefile2 all gmake[1]: Entering directory '/builddir/build/BUILD/dr-cu/build' /usr/bin/gmake -f CMakeFiles/ispd19dr.dir/build.make CMakeFiles/ispd19dr.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/dr-cu/build' cd /builddir/build/BUILD/dr-cu/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/dr-cu/src /builddir/build/BUILD/dr-cu/src /builddir/build/BUILD/dr-cu/build /builddir/build/BUILD/dr-cu/build /builddir/build/BUILD/dr-cu/build/CMakeFiles/ispd19dr.dir/DependInfo.cmake "--color=" gmake[2]: Leaving directory '/builddir/build/BUILD/dr-cu/build' /usr/bin/gmake -f CMakeFiles/ispd19dr.dir/build.make CMakeFiles/ispd19dr.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/dr-cu/build' [ 2%] Building CXX object CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/db/Database.cpp.o [ 4%] Building CXX object CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/io/parser/guide-ispd18/GuideParser.cpp.o /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -I/builddir/build/BUILD/dr-cu/build -I/builddir/build/BUILD/dr-cu/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/dr-cu/src/../rsyn/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/io/parser/guide-ispd18/GuideParser.cpp.o -MF CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/io/parser/guide-ispd18/GuideParser.cpp.o.d -o CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/io/parser/guide-ispd18/GuideParser.cpp.o -c /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/io/parser/guide-ispd18/GuideParser.cpp /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -I/builddir/build/BUILD/dr-cu/build -I/builddir/build/BUILD/dr-cu/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/dr-cu/src/../rsyn/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/db/Database.cpp.o -MF CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/db/Database.cpp.o.d -o CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/db/Database.cpp.o -c /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/db/Database.cpp [ 6%] Building CXX object CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/io/parser/lef_def/DEFControlParser.cpp.o /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -I/builddir/build/BUILD/dr-cu/build -I/builddir/build/BUILD/dr-cu/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/dr-cu/src/../rsyn/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/io/parser/lef_def/DEFControlParser.cpp.o -MF CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/io/parser/lef_def/DEFControlParser.cpp.o.d -o CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/io/parser/lef_def/DEFControlParser.cpp.o -c /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/io/parser/lef_def/DEFControlParser.cpp [ 8%] Building CXX object CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/io/parser/lef_def/LEFControlParser.cpp.o /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -I/builddir/build/BUILD/dr-cu/build -I/builddir/build/BUILD/dr-cu/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/dr-cu/src/../rsyn/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/io/parser/lef_def/LEFControlParser.cpp.o -MF CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/io/parser/lef_def/LEFControlParser.cpp.o.d -o CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/io/parser/lef_def/LEFControlParser.cpp.o -c /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/io/parser/lef_def/LEFControlParser.cpp /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/io/parser/lef_def/LEFControlParser.cpp: In function 'int lefPinCB(LefDefParser::lefrCallbackType_e, LefDefParser::lefiPin*, void*)': /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/io/parser/lef_def/LEFControlParser.cpp:293:59: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 293 | for (int k = 0; k < rects.size(); k++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/io/parser/lef_def/LEFControlParser.cpp:264:42: warning: unused variable 'polyDscp' [-Wunused-variable] 264 | LefPolygonDscp * polyDscp; | ^~~~~~~~ /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/io/parser/lef_def/LEFControlParser.cpp:265:35: warning: unused variable 'point' [-Wunused-variable] 265 | double2 * point; | ^~~~~ /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/io/parser/lef_def/DEFControlParser.cpp: In function 'defNetWires(LefDefParser::defiNet*, DefNetDscp&)': /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/io/parser/lef_def/DEFControlParser.cpp:378:74: warning: 'point' may be used uninitialized [-Wmaybe-uninitialized] 378 | point->clsRect[LOWER][X] = static_cast (deltaxl); /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/io/parser/lef_def/DEFControlParser.cpp:298:47: note: 'point' was declared here 298 | DefRoutingPointDscp * point; | ^~~~~ [ 11%] Building CXX object CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/io/reader/ISPD2018Reader.cpp.o /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -I/builddir/build/BUILD/dr-cu/build -I/builddir/build/BUILD/dr-cu/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/dr-cu/src/../rsyn/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/io/reader/ISPD2018Reader.cpp.o -MF CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/io/reader/ISPD2018Reader.cpp.o.d -o CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/io/reader/ISPD2018Reader.cpp.o -c /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/io/reader/ISPD2018Reader.cpp [ 13%] Building CXX object CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/io/reader/PopulateRsyn.cpp.o /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -I/builddir/build/BUILD/dr-cu/build -I/builddir/build/BUILD/dr-cu/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/dr-cu/src/../rsyn/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/io/reader/PopulateRsyn.cpp.o -MF CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/io/reader/PopulateRsyn.cpp.o.d -o CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/io/reader/PopulateRsyn.cpp.o -c /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/io/reader/PopulateRsyn.cpp In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/io/reader/ISPD2018Reader.h:19, from /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/io/reader/ISPD2018Reader.cpp:16: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 437 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:351: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const std::string Rsyn::Pin::getName() const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] 21 | switch (getInstanceType()) { | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:356: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:35: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 205 | if (levels.size() <= lower) { | ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:361: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] 249 | switch (std::get<1>(t)){ | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/io/reader/ISPD2018Reader.cpp:18: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/Guide.h: In member function 'const Rsyn::LayerGuide& Rsyn::NetGuide::getGuide(int) const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/Guide.h:75:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 75 | if(id > clsLayerGuides.size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 420 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 347 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 366 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:41: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:55: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 154 | if (currentChunk >= chunks.size()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:52: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:35: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:37: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:30: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:24: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPredecessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 532 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericSuccessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 587 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Instance; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 300 | if (currChunk == l->chunks.size()) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Net; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Cell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Port; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:655:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:281:86: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:344:75: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/io/reader/PopulateRsyn.cpp:29: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 437 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:351: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const std::string Rsyn::Pin::getName() const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] 21 | switch (getInstanceType()) { | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:356: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:35: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 205 | if (levels.size() <= lower) { | ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:361: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] 249 | switch (std::get<1>(t)){ | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/io/reader/PopulateRsyn.cpp: In member function 'virtual void Rsyn::PopulateRsyn::populateRsyn(const LefDscp&, const DefDscp&, Rsyn::Design)': /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/io/reader/PopulateRsyn.cpp:309:14: warning: unused variable 'keepWarning' [-Wunused-variable] 309 | bool keepWarning; | ^~~~~~~~~~~ /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/io/reader/PopulateRsyn.cpp:310:13: warning: unused variable 'keepWarningCounter' [-Wunused-variable] 310 | int keepWarningCounter; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 420 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 347 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 366 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:41: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:55: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 154 | if (currentChunk >= chunks.size()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:52: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:35: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:37: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:30: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:24: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPredecessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 532 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericSuccessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 587 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Instance; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 300 | if (currChunk == l->chunks.size()) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Net; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Cell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:322:31: required from 'Rsyn::GenericReferenceListCollection::GenericReferenceListCollection(const Rsyn::List&) [with Reference = Rsyn::Port; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:242:62: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 15%] Building CXX object CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/ispd18/RoutingGuide.cpp.o /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -I/builddir/build/BUILD/dr-cu/build -I/builddir/build/BUILD/dr-cu/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/dr-cu/src/../rsyn/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/ispd18/RoutingGuide.cpp.o -MF CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/ispd18/RoutingGuide.cpp.o.d -o CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/ispd18/RoutingGuide.cpp.o -c /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/ispd18/RoutingGuide.cpp In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:316: In member function 'Rsyn::LibraryPinData::LibraryPinData(Rsyn::LibraryPinData const&)', inlined from 'Rsyn::Element::Element(Rsyn::LibraryPinData)' at /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:34:21, inlined from 'Rsyn::List::create_internal()' at /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:146:7: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/data/LibraryPin.h:18:8: warning: 'MEM[(const struct LibraryPinData &)&D.664772].D.534104' may be used uninitialized [-Wmaybe-uninitialized] 18 | struct LibraryPinData : ObjectData { | ^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In member function 'Rsyn::List::create_internal()': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:146:30: note: '' declared here 146 | *e = T(); | ^~~ [ 17%] Building CXX object CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/phy/PhysicalRouting.cpp.o /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -I/builddir/build/BUILD/dr-cu/build -I/builddir/build/BUILD/dr-cu/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/dr-cu/src/../rsyn/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/phy/PhysicalRouting.cpp.o -MF CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/phy/PhysicalRouting.cpp.o.d -o CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/phy/PhysicalRouting.cpp.o -c /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/phy/PhysicalRouting.cpp In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/ispd18/RoutingGuide.h:27, from /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/ispd18/RoutingGuide.cpp:23: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 437 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:351: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const std::string Rsyn::Pin::getName() const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] 21 | switch (getInstanceType()) { | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:356: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:35: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 205 | if (levels.size() <= lower) { | ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:361: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] 249 | switch (std::get<1>(t)){ | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/ispd18/RoutingGuide.h:28: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/Guide.h: In member function 'const Rsyn::LayerGuide& Rsyn::NetGuide::getGuide(int) const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/Guide.h:75:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 75 | if(id > clsLayerGuides.size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 420 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 347 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 366 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:41: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:55: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 154 | if (currentChunk >= chunks.size()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:52: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:35: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:37: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:30: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:24: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPredecessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 532 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericSuccessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 587 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Instance; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 300 | if (currChunk == l->chunks.size()) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Net; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Cell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Port; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:655:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:281:86: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:344:75: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:32, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/phy/PhysicalRouting.cpp:16: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 437 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:351: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const std::string Rsyn::Pin::getName() const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] 21 | switch (getInstanceType()) { | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:356: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:35: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 205 | if (levels.size() <= lower) { | ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:361: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] 249 | switch (std::get<1>(t)){ | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/phy/PhysicalRouting.cpp: In member function 'void Rsyn::PhysicalRouting::addWire(Rsyn::PhysicalLayer, const std::vector&, DBU, DBU, DBU)': /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/phy/PhysicalRouting.cpp:336:26: warning: loop variable 'point' creates a copy from type 'const DBUxy' [-Wrange-loop-construct] 336 | for (const DBUxy point : points) | ^~~~~ /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/phy/PhysicalRouting.cpp:336:26: note: use reference type to prevent copying 336 | for (const DBUxy point : points) | ^~~~~ | & [ 20%] Building CXX object CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/phy/PhysicalService.cpp.o /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -I/builddir/build/BUILD/dr-cu/build -I/builddir/build/BUILD/dr-cu/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/dr-cu/src/../rsyn/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/phy/PhysicalService.cpp.o -MF CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/phy/PhysicalService.cpp.o.d -o CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/phy/PhysicalService.cpp.o -c /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/phy/PhysicalService.cpp /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 420 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 347 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 366 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:41: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:55: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 154 | if (currentChunk >= chunks.size()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:52: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:35: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:37: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:30: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:24: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPredecessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 532 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericSuccessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 587 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Instance; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 300 | if (currChunk == l->chunks.size()) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Net; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Cell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Port; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:655:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:281:86: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:344:75: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 22%] Building CXX object CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp.o /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -I/builddir/build/BUILD/dr-cu/build -I/builddir/build/BUILD/dr-cu/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/dr-cu/src/../rsyn/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp.o -MF CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp.o.d -o CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp.o -c /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/phy/PhysicalService.cpp:16: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 437 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:351: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const std::string Rsyn::Pin::getName() const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] 21 | switch (getInstanceType()) { | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:356: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:35: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 205 | if (levels.size() <= lower) { | ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:361: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] 249 | switch (std::get<1>(t)){ | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 420 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 347 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 366 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:41: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:55: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 154 | if (currentChunk >= chunks.size()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:52: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:35: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:37: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:30: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:24: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPredecessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 532 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericSuccessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 587 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Instance; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 300 | if (currChunk == l->chunks.size()) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Net; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Cell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Port; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:655:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:281:86: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:344:75: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:32, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp:22: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 437 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:351: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const std::string Rsyn::Pin::getName() const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] 21 | switch (getInstanceType()) { | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:356: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:35: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 205 | if (levels.size() <= lower) { | ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:361: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] 249 | switch (std::get<1>(t)){ | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp: In member function 'void Rsyn::PhysicalDesign::addPhysicalVia(const LefViaDscp&)': /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp:404:88: warning: loop variable 'geoPair' of type 'const std::pair, std::deque >&' binds to a temporary constructed from type 'const std::pair, std::deque >' [-Wrange-loop-construct] 404 | for (const std::pair < std::string, std::deque < LefViaGeometryDscp>> &geoPair : via.clsGeometries) { | ^~~~~~~ /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp:404:88: note: use non-reference type 'const std::pair, std::deque >' to make the copy explicit or 'const std::pair, std::deque >&' to prevent copying /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp: In member function 'void Rsyn::PhysicalDesign::addPhysicalViaRule(const LefViaRuleDscp&)': /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp:455:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 455 | for (int i = 0; i < via.clsLayers.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp: In member function 'void Rsyn::PhysicalDesign::addPhysicalDesignVia(const DefViaDscp&)': /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp:1057:88: warning: loop variable 'geoPair' of type 'const std::pair, std::deque >&' binds to a temporary constructed from type 'const std::pair, std::deque >' [-Wrange-loop-construct] 1057 | for (const std::pair < std::string, std::deque < DefViaGeometryDscp>> &geoPair : via.clsGeometries) { | ^~~~~~~ /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp:1057:88: note: use non-reference type 'const std::pair, std::deque >' to make the copy explicit or 'const std::pair, std::deque >&' to prevent copying In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:41: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'void Rsyn::List::reserve(int) [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp:59:33: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:213:31: warning: comparison of integer expressions of different signedness: 'const int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 213 | if (numChunks > chunks.size()) { | ~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'void Rsyn::List::reserve(int) [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp:155:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:213:31: warning: comparison of integer expressions of different signedness: 'const int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 420 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 347 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 366 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:55: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 154 | if (currentChunk >= chunks.size()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:52: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:35: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:37: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:30: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:24: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPredecessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 532 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericSuccessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 587 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp:322:70: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 154 | if (currentChunk >= chunks.size()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp:814:62: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp:1090:73: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 24%] Building CXX object CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/phy/util/PhysicalLayerUtil.cpp.o /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -I/builddir/build/BUILD/dr-cu/build -I/builddir/build/BUILD/dr-cu/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/dr-cu/src/../rsyn/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/phy/util/PhysicalLayerUtil.cpp.o -MF CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/phy/util/PhysicalLayerUtil.cpp.o.d -o CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/phy/util/PhysicalLayerUtil.cpp.o -c /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/phy/util/PhysicalLayerUtil.cpp /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Instance; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 300 | if (currChunk == l->chunks.size()) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Net; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Cell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Port; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:655:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:308:16: required from 'void Rsyn::GenericListCollection::next() [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericListCollection]' /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp:952:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:281:86: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:344:75: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 26%] Building CXX object CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/phy/util/PhysicalTransform.cpp.o /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -I/builddir/build/BUILD/dr-cu/build -I/builddir/build/BUILD/dr-cu/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/dr-cu/src/../rsyn/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/phy/util/PhysicalTransform.cpp.o -MF CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/phy/util/PhysicalTransform.cpp.o.d -o CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/phy/util/PhysicalTransform.cpp.o -c /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/phy/util/PhysicalTransform.cpp [ 28%] Building CXX object CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/session/Session.cpp.o /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -I/builddir/build/BUILD/dr-cu/build -I/builddir/build/BUILD/dr-cu/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/dr-cu/src/../rsyn/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/session/Session.cpp.o -MF CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/session/Session.cpp.o.d -o CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/session/Session.cpp.o -c /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/session/Session.cpp /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp: In member function 'Rsyn::PhysicalDesign::addPhysicalViaRule(LefViaRuleDscp const&)': /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp:522:84: warning: 'cutLayerId' may be used uninitialized [-Wmaybe-uninitialized] 522 | const LefViaRuleLayerDscp & cutLayerDscp = via.clsLayers[cutLayerId]; | ^ /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp:454:13: note: 'cutLayerId' was declared here 454 | int cutLayerId; | ^~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/session/Session.cpp:21: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 437 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:351: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const std::string Rsyn::Pin::getName() const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] 21 | switch (getInstanceType()) { | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:356: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:35: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 205 | if (levels.size() <= lower) { | ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:361: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] 249 | switch (std::get<1>(t)){ | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 420 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 347 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 366 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:41: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:55: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 154 | if (currentChunk >= chunks.size()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:52: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:35: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:37: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:30: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:24: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPredecessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 532 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericSuccessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 587 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Instance; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 300 | if (currChunk == l->chunks.size()) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Net; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Cell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Port; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:655:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:281:86: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:344:75: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 31%] Building CXX object CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/setup/reader.cpp.o /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -I/builddir/build/BUILD/dr-cu/build -I/builddir/build/BUILD/dr-cu/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/dr-cu/src/../rsyn/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/setup/reader.cpp.o -MF CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/setup/reader.cpp.o.d -o CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/setup/reader.cpp.o -c /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/setup/reader.cpp [ 33%] Building CXX object CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/setup/service.cpp.o /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -I/builddir/build/BUILD/dr-cu/build -I/builddir/build/BUILD/dr-cu/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/dr-cu/src/../rsyn/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/setup/service.cpp.o -MF CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/setup/service.cpp.o.d -o CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/setup/service.cpp.o -c /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/setup/service.cpp In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/setup/reader.cpp:22: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 437 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:351: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const std::string Rsyn::Pin::getName() const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] 21 | switch (getInstanceType()) { | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:356: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:35: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 205 | if (levels.size() <= lower) { | ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:361: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] 249 | switch (std::get<1>(t)){ | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 420 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 347 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 366 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:41: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:55: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 154 | if (currentChunk >= chunks.size()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:52: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:35: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:37: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:30: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:24: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPredecessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 532 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericSuccessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 587 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Instance; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 300 | if (currChunk == l->chunks.size()) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Net; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Cell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:322:31: required from 'Rsyn::GenericReferenceListCollection::GenericReferenceListCollection(const Rsyn::List&) [with Reference = Rsyn::Port; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:242:62: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/setup/service.cpp:21: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 437 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:351: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const std::string Rsyn::Pin::getName() const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] 21 | switch (getInstanceType()) { | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:356: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:35: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 205 | if (levels.size() <= lower) { | ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:361: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] 249 | switch (std::get<1>(t)){ | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] [ 35%] Building CXX object CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/util/geometry/Polygon.cpp.o /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -I/builddir/build/BUILD/dr-cu/build -I/builddir/build/BUILD/dr-cu/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/dr-cu/src/../rsyn/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/util/geometry/Polygon.cpp.o -MF CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/util/geometry/Polygon.cpp.o.d -o CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/util/geometry/Polygon.cpp.o -c /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/util/geometry/Polygon.cpp In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/RoutingGuide.h:28, from /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/setup/service.cpp:25: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/Guide.h: In member function 'const Rsyn::LayerGuide& Rsyn::NetGuide::getGuide(int) const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/Guide.h:75:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 75 | if(id > clsLayerGuides.size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 420 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 347 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 366 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:41: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:55: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 154 | if (currentChunk >= chunks.size()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:52: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:35: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:37: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:30: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:24: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPredecessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 532 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericSuccessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 587 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Instance; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 300 | if (currChunk == l->chunks.size()) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Net; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Cell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Port; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:655:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:281:86: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:344:75: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 37%] Building CXX object CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/util/geometry/Rect.cpp.o /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -I/builddir/build/BUILD/dr-cu/build -I/builddir/build/BUILD/dr-cu/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/dr-cu/src/../rsyn/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/util/geometry/Rect.cpp.o -MF CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/util/geometry/Rect.cpp.o.d -o CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/util/geometry/Rect.cpp.o -c /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/util/geometry/Rect.cpp [ 40%] Building CXX object CMakeFiles/ispd19dr.dir/db/CutLayer.cpp.o /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -I/builddir/build/BUILD/dr-cu/build -I/builddir/build/BUILD/dr-cu/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/dr-cu/src/../rsyn/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/ispd19dr.dir/db/CutLayer.cpp.o -MF CMakeFiles/ispd19dr.dir/db/CutLayer.cpp.o.d -o CMakeFiles/ispd19dr.dir/db/CutLayer.cpp.o -c /builddir/build/BUILD/dr-cu/src/db/CutLayer.cpp [ 42%] Building CXX object CMakeFiles/ispd19dr.dir/db/Database.cpp.o /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -I/builddir/build/BUILD/dr-cu/build -I/builddir/build/BUILD/dr-cu/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/dr-cu/src/../rsyn/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/ispd19dr.dir/db/Database.cpp.o -MF CMakeFiles/ispd19dr.dir/db/Database.cpp.o.d -o CMakeFiles/ispd19dr.dir/db/Database.cpp.o -c /builddir/build/BUILD/dr-cu/src/db/Database.cpp In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/dr-cu/src/global.h:32, from /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/dr-cu/src/db/CutLayer.h:3, from /builddir/build/BUILD/dr-cu/src/db/CutLayer.cpp:1: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 437 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:351: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const std::string Rsyn::Pin::getName() const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] 21 | switch (getInstanceType()) { | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:356: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:35: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 205 | if (levels.size() <= lower) { | ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:361: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] 249 | switch (std::get<1>(t)){ | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/RoutingGuide.h:28, from /builddir/build/BUILD/dr-cu/src/global.h:36: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/Guide.h: In member function 'const Rsyn::LayerGuide& Rsyn::NetGuide::getGuide(int) const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/Guide.h:75:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 75 | if(id > clsLayerGuides.size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 420 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 347 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 366 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:41: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:55: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 154 | if (currentChunk >= chunks.size()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:52: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:35: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:37: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:30: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:24: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPredecessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 532 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericSuccessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 587 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Instance; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 300 | if (currChunk == l->chunks.size()) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Net; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Cell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Port; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:655:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:281:86: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:344:75: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 44%] Building CXX object CMakeFiles/ispd19dr.dir/db/GeoPrimitive.cpp.o /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -I/builddir/build/BUILD/dr-cu/build -I/builddir/build/BUILD/dr-cu/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/dr-cu/src/../rsyn/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/ispd19dr.dir/db/GeoPrimitive.cpp.o -MF CMakeFiles/ispd19dr.dir/db/GeoPrimitive.cpp.o.d -o CMakeFiles/ispd19dr.dir/db/GeoPrimitive.cpp.o -c /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.cpp In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/dr-cu/src/global.h:32, from /builddir/build/BUILD/dr-cu/src/db/RsynService.h:3, from /builddir/build/BUILD/dr-cu/src/db/Database.h:3, from /builddir/build/BUILD/dr-cu/src/db/Database.cpp:1: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 437 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:351: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const std::string Rsyn::Pin::getName() const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] 21 | switch (getInstanceType()) { | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:356: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:35: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 205 | if (levels.size() <= lower) { | ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:361: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] 249 | switch (std::get<1>(t)){ | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/RoutingGuide.h:28, from /builddir/build/BUILD/dr-cu/src/global.h:36: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/Guide.h: In member function 'const Rsyn::LayerGuide& Rsyn::NetGuide::getGuide(int) const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/Guide.h:75:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 75 | if(id > clsLayerGuides.size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/Database.cpp: In member function 'void db::Database::writeDEF(const std::string&)': /builddir/build/BUILD/dr-cu/src/db/Database.cpp:229:101: warning: loop variable 'p' of type 'const std::pair, std::allocator >, Dimension, long int>, std::vector > >&' binds to a temporary constructed from type 'std::pair, std::allocator >, Dimension, long int>, std::vector > >' [-Wrange-loop-construct] 229 | for (const std::pair, vector>>& p : tracks) { | ^ /builddir/build/BUILD/dr-cu/src/db/Database.cpp:229:101: note: use non-reference type 'const std::pair, std::allocator >, Dimension, long int>, std::vector > >' to make the copy explicit or 'const std::pair, std::allocator >, Dimension, long int>, std::vector > >&' to prevent copying /builddir/build/BUILD/dr-cu/src/db/Database.cpp: In member function 'void db::Database::markPinAndObsOccupancy()': /builddir/build/BUILD/dr-cu/src/db/Database.cpp:480:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 480 | if (gridBox.layerIdx != getLayerNum() - 1) { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/Database.cpp:486:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 486 | for (int i = 0; i < getLayerNum() - 1; ++i) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/Database.cpp: In lambda function: /builddir/build/BUILD/dr-cu/src/db/Database.cpp:506:37: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 506 | for (int pinIdx = 0; pinIdx < net.numOfPins(); pinIdx++) { | ~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/Database.cpp: In member function 'void db::Database::sliceRouteGuides()': /builddir/build/BUILD/dr-cu/src/db/Database.cpp:554:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 554 | for (int layerIdx = 0; layerIdx < getLayerNum(); ++layerIdx) { | ~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/Database.cpp: In member function 'void db::Database::constructRouteGuideRTrees()': /builddir/build/BUILD/dr-cu/src/db/Database.cpp:579:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 579 | for (int layerIdx = 0; layerIdx < getLayerNum(); layerIdx++) { | ~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/Database.cpp: In member function 'void db::Database::getGridPinAccessBoxes(const db::Net&, std::vector >&) const': /builddir/build/BUILD/dr-cu/src/db/Database.cpp:623:17: warning: unused variable 'dir' [-Wunused-variable] 623 | int dir = getLayerDir(pinAccessBox.layerIdx); | ^~~ /builddir/build/BUILD/dr-cu/src/db/Database.cpp:700:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 700 | if ((gridBox.layerIdx == getLayerNum() - 1 || !isValid(getUpper(upper_pt)) || | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/Database.cpp:724:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 724 | if (bestBox.layerIdx < getLayerNum() - 1) { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/db/CutLayer.h:3, from /builddir/build/BUILD/dr-cu/src/db/LayerList.h:3, from /builddir/build/BUILD/dr-cu/src/db/RouteGrid.h:3, from /builddir/build/BUILD/dr-cu/src/db/Database.h:4: /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h: In instantiation of 'db::BoxOnLayer::BoxOnLayer(int, Args ...) [with Args = {utils::BoxT}]': /builddir/build/BUILD/dr-cu/src/db/Database.cpp:336:76: required from here /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h:12:9: warning: 'db::BoxOnLayer::layerIdx' will be initialized after [-Wreorder] 12 | int layerIdx; | ^~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h:16:103: warning: base 'utils::BoxT' [-Wreorder] 16 | BoxOnLayer(int layerIndex = -1, Args... params) : layerIdx(layerIndex), utils::BoxT(params...) {} | ^ /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h:16:5: warning: when initialized here [-Wreorder] 16 | BoxOnLayer(int layerIndex = -1, Args... params) : layerIdx(layerIndex), utils::BoxT(params...) {} | ^~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h: In instantiation of 'db::BoxOnLayer::BoxOnLayer(int, Args ...) [with Args = {}]': /builddir/build/BUILD/dr-cu/src/db/Database.cpp:360:52: required from here /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h:12:9: warning: 'db::BoxOnLayer::layerIdx' will be initialized after [-Wreorder] 12 | int layerIdx; | ^~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h:16:103: warning: base 'utils::BoxT' [-Wreorder] 16 | BoxOnLayer(int layerIndex = -1, Args... params) : layerIdx(layerIndex), utils::BoxT(params...) {} | ^ /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h:16:5: warning: when initialized here [-Wreorder] 16 | BoxOnLayer(int layerIndex = -1, Args... params) : layerIdx(layerIndex), utils::BoxT(params...) {} | ^~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 420 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 347 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 366 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:41: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:55: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 154 | if (currentChunk >= chunks.size()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:52: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:35: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:37: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:30: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:24: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPredecessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 532 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericSuccessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 587 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/utils/utils.h:3, from /builddir/build/BUILD/dr-cu/src/global.h:3: /builddir/build/BUILD/dr-cu/src/utils/geo.h: In instantiation of 'void utils::MergeRects(std::vector&, int) [with BoxT = BoxT]': /builddir/build/BUILD/dr-cu/src/utils/geo.h:386:15: required from 'void utils::SlicePolygons(std::vector >&, int) [with T = long int]' /builddir/build/BUILD/dr-cu/src/db/Database.cpp:555:38: required from here /builddir/build/BUILD/dr-cu/src/utils/geo.h:338:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 338 | for (int i = 1; i < boxes.size(); ++i) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Instance; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 300 | if (currChunk == l->chunks.size()) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Net; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Cell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Port; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:655:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:308:16: required from 'void Rsyn::GenericListCollection::next() [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericListCollection]' /builddir/build/BUILD/dr-cu/src/db/Database.cpp:53:79: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:281:86: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/dr-cu/src/global.h:32, from /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.cpp:1: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 437 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:351: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const std::string Rsyn::Pin::getName() const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] 21 | switch (getInstanceType()) { | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:356: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:35: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 205 | if (levels.size() <= lower) { | ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:361: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] 249 | switch (std::get<1>(t)){ | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/RoutingGuide.h:28, from /builddir/build/BUILD/dr-cu/src/global.h:36: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/Guide.h: In member function 'const Rsyn::LayerGuide& Rsyn::NetGuide::getGuide(int) const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/Guide.h:75:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 75 | if(id > clsLayerGuides.size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.cpp: In member function 'bool db::GridEdge::isVia() const': /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.cpp:54:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 54 | if ((lower.layerIdx + 1) == database.getLayerNum()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/utils/utils.h:3, from /builddir/build/BUILD/dr-cu/src/global.h:3: /builddir/build/BUILD/dr-cu/src/utils/geo.h: In instantiation of 'void utils::MergeRects(std::vector&, int) [with BoxT = db::GridBoxOnLayer]': /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.cpp:112:22: required from here /builddir/build/BUILD/dr-cu/src/utils/geo.h:338:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 338 | for (int i = 1; i < boxes.size(); ++i) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 420 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 347 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 366 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:41: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:55: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 154 | if (currentChunk >= chunks.size()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:52: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:35: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:37: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:30: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:24: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPredecessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 532 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericSuccessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 587 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Instance; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 300 | if (currChunk == l->chunks.size()) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Net; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Cell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Port; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:655:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:281:86: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:344:75: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 46%] Building CXX object CMakeFiles/ispd19dr.dir/db/GridTopo.cpp.o /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -I/builddir/build/BUILD/dr-cu/build -I/builddir/build/BUILD/dr-cu/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/dr-cu/src/../rsyn/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/ispd19dr.dir/db/GridTopo.cpp.o -MF CMakeFiles/ispd19dr.dir/db/GridTopo.cpp.o.d -o CMakeFiles/ispd19dr.dir/db/GridTopo.cpp.o -c /builddir/build/BUILD/dr-cu/src/db/GridTopo.cpp [ 48%] Building CXX object CMakeFiles/ispd19dr.dir/db/LayerList.cpp.o /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -I/builddir/build/BUILD/dr-cu/build -I/builddir/build/BUILD/dr-cu/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/dr-cu/src/../rsyn/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/ispd19dr.dir/db/LayerList.cpp.o -MF CMakeFiles/ispd19dr.dir/db/LayerList.cpp.o.d -o CMakeFiles/ispd19dr.dir/db/LayerList.cpp.o -c /builddir/build/BUILD/dr-cu/src/db/LayerList.cpp In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/dr-cu/src/global.h:32, from /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/dr-cu/src/db/GridTopo.h:3, from /builddir/build/BUILD/dr-cu/src/db/GridTopo.cpp:1: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 437 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:351: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const std::string Rsyn::Pin::getName() const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] 21 | switch (getInstanceType()) { | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:356: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:35: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 205 | if (levels.size() <= lower) { | ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:361: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] 249 | switch (std::get<1>(t)){ | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/RoutingGuide.h:28, from /builddir/build/BUILD/dr-cu/src/global.h:36: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/Guide.h: In member function 'const Rsyn::LayerGuide& Rsyn::NetGuide::getGuide(int) const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/Guide.h:75:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 75 | if(id > clsLayerGuides.size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 420 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 347 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 366 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:41: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:55: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 154 | if (currentChunk >= chunks.size()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:52: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:35: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:37: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:30: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:24: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPredecessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 532 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericSuccessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 587 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Instance; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 300 | if (currChunk == l->chunks.size()) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Net; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Cell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Port; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:655:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:281:86: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:344:75: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/dr-cu/src/global.h:32, from /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/dr-cu/src/db/CutLayer.h:3, from /builddir/build/BUILD/dr-cu/src/db/LayerList.h:3, from /builddir/build/BUILD/dr-cu/src/db/LayerList.cpp:3: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 437 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ [ 51%] Building CXX object CMakeFiles/ispd19dr.dir/db/MetalLayer.cpp.o /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -I/builddir/build/BUILD/dr-cu/build -I/builddir/build/BUILD/dr-cu/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/dr-cu/src/../rsyn/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/ispd19dr.dir/db/MetalLayer.cpp.o -MF CMakeFiles/ispd19dr.dir/db/MetalLayer.cpp.o.d -o CMakeFiles/ispd19dr.dir/db/MetalLayer.cpp.o -c /builddir/build/BUILD/dr-cu/src/db/MetalLayer.cpp In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:351: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const std::string Rsyn::Pin::getName() const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] 21 | switch (getInstanceType()) { | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:356: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:35: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 205 | if (levels.size() <= lower) { | ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:361: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] 249 | switch (std::get<1>(t)){ | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/RoutingGuide.h:28, from /builddir/build/BUILD/dr-cu/src/global.h:36: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/Guide.h: In member function 'const Rsyn::LayerGuide& Rsyn::NetGuide::getGuide(int) const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/Guide.h:75:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 75 | if(id > clsLayerGuides.size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/LayerList.cpp: In member function 'bool db::LayerList::isValid(const db::GridPoint&) const': /builddir/build/BUILD/dr-cu/src/db/LayerList.cpp:108:52: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 108 | return gridPt.layerIdx >= 0 && gridPt.layerIdx < layers.size() && layers[gridPt.layerIdx].isValid(gridPt); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/LayerList.cpp: In member function 'bool db::LayerList::isValid(const db::GridBoxOnLayer&) const': /builddir/build/BUILD/dr-cu/src/db/LayerList.cpp:112:54: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 112 | return gridBox.layerIdx >= 0 && gridBox.layerIdx < layers.size() && layers[gridBox.layerIdx].isValid(gridBox); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/LayerList.cpp: In member function 'utils::IntervalT db::LayerList::getSurroundingCrossPoint(int, DBU) const': /builddir/build/BUILD/dr-cu/src/db/LayerList.cpp:179:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 179 | } else if (layerIdx == layers.size() - 1) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/LayerList.cpp: In member function 'utils::IntervalT db::LayerList::rangeSearchCrossPoint(int, const utils::IntervalT&, bool) const': /builddir/build/BUILD/dr-cu/src/db/LayerList.cpp:208:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 208 | } else if (layerIdx == layers.size() - 1) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/LayerList.cpp: In member function 'void db::LayerList::initCrossPoints()': /builddir/build/BUILD/dr-cu/src/db/LayerList.cpp:337:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 337 | while (iLo < lowerTrackSet.size() || iUp < upperTrackSet.size()) { | ~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/LayerList.cpp:337:50: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 337 | while (iLo < lowerTrackSet.size() || iUp < upperTrackSet.size()) { | ~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/LayerList.cpp:338:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 338 | if (iUp >= upperTrackSet.size()) { | ~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/LayerList.cpp:342:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 342 | } else if (iLo >= lowerTrackSet.size()) { | ~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/LayerList.cpp:336:13: warning: unused variable 'lastBoth' [-Wunused-variable] 336 | DBU lastBoth = 0; | ^~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/LayerList.cpp: In lambda function: /builddir/build/BUILD/dr-cu/src/db/LayerList.cpp:386:61: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 386 | for (unsigned k = max(0, ySize - (int)i); k < min(ySize * 2 + 1, int(nCPs + ySize - i)); ++k) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/LayerList.cpp: In member function 'void db::LayerList::initViaWire(int, const utils::BoxT&, std::vector > >&)': /builddir/build/BUILD/dr-cu/src/db/LayerList.cpp:435:28: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 435 | for (unsigned i = 0; i != layer.numCrossPoints(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/LayerList.cpp: In member function 'void db::LayerList::initViaConfLUT()': /builddir/build/BUILD/dr-cu/src/db/LayerList.cpp:539:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 539 | for (int k = 0; k != viaType.allViaBotVia.size(); ++k) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/LayerList.cpp:544:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 544 | for (int k = 0; k != viaType.allViaTopVia.size(); ++k) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/LayerList.cpp:550:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 550 | for (int i = 0; i < layers.size(); ++i) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/LayerList.cpp:555:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 555 | if ((i + 1) < layers.size()) { | ~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/LayerList.cpp:561:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 561 | for (int i = 0; i < layers.size(); ++i) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/LayerList.cpp:563:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 563 | (i + 1) < layers.size() && layers[i].wireTopVia[0][0].size() > 1) | ~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/LayerList.cpp:562:19: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 562 | if (i > 0 && layers[i].wireBotVia[0][0].size() > 1 || | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/LayerList.cpp: In member function 'void db::LayerList::initViaForbidRegions()': /builddir/build/BUILD/dr-cu/src/db/LayerList.cpp:733:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 733 | for (int i = 0; i < cutLayers.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/LayerList.cpp: In member function 'void db::LayerList::print()': /builddir/build/BUILD/dr-cu/src/db/LayerList.cpp:823:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 823 | for (int i = 0; i < getLayerNum() - 1; ++i) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/LayerList.cpp: In member function 'void db::LayerList::writeDefConflictLUTs(const std::string&) const': /builddir/build/BUILD/dr-cu/src/db/LayerList.cpp:850:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 850 | for (int j = xSize; j != cutLayer.allViaTypes[0].allViaCut[0].size(); ++j) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/LayerList.cpp:851:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 851 | for (int k = ySize; k != cutLayer.allViaTypes[0].allViaCut[0][0].size(); ++k) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/LayerList.cpp:860:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 860 | for (int j = xSize; j != cutLayer.allViaTypes[0].allViaMetal[0].size(); ++j) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/LayerList.cpp:861:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 861 | for (int k = ySize; k != cutLayer.allViaTypes[0].allViaMetal[0][0].size(); ++k) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/LayerList.cpp:882:26: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 882 | if (cutLayer.idx < cutLayers.size() - 1) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h: In instantiation of 'db::BoxOnLayer::BoxOnLayer(int, Args ...) [with Args = {long int, long int, long int, long int}]': /builddir/build/BUILD/dr-cu/src/db/LayerList.cpp:131:39: required from here /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h:12:9: warning: 'db::BoxOnLayer::layerIdx' will be initialized after [-Wreorder] 12 | int layerIdx; | ^~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h:16:103: warning: base 'utils::BoxT' [-Wreorder] 16 | BoxOnLayer(int layerIndex = -1, Args... params) : layerIdx(layerIndex), utils::BoxT(params...) {} | ^ /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h:16:5: warning: when initialized here [-Wreorder] 16 | BoxOnLayer(int layerIndex = -1, Args... params) : layerIdx(layerIndex), utils::BoxT(params...) {} | ^~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h: In instantiation of 'db::BoxOnLayer::BoxOnLayer(int, Args ...) [with Args = {utils::BoxT}]': /builddir/build/BUILD/dr-cu/src/db/LayerList.cpp:291:39: required from here /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h:12:9: warning: 'db::BoxOnLayer::layerIdx' will be initialized after [-Wreorder] 12 | int layerIdx; | ^~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h:16:103: warning: base 'utils::BoxT' [-Wreorder] 16 | BoxOnLayer(int layerIndex = -1, Args... params) : layerIdx(layerIndex), utils::BoxT(params...) {} | ^ /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h:16:5: warning: when initialized here [-Wreorder] 16 | BoxOnLayer(int layerIndex = -1, Args... params) : layerIdx(layerIndex), utils::BoxT(params...) {} | ^~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 420 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 347 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 366 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:41: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:55: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 154 | if (currentChunk >= chunks.size()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:52: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:35: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:37: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:30: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:24: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPredecessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 532 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericSuccessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 587 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Instance; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 300 | if (currChunk == l->chunks.size()) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Net; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Cell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Port; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:655:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:308:16: required from 'void Rsyn::GenericListCollection::next() [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericListCollection]' /builddir/build/BUILD/dr-cu/src/db/LayerList.cpp:16:82: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:281:86: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:344:75: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/dr-cu/src/global.h:32, from /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/dr-cu/src/db/MetalLayer.h:3, from /builddir/build/BUILD/dr-cu/src/db/MetalLayer.cpp:1: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 437 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:351: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const std::string Rsyn::Pin::getName() const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] 21 | switch (getInstanceType()) { | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:356: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:35: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 205 | if (levels.size() <= lower) { | ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:361: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] 249 | switch (std::get<1>(t)){ | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/RoutingGuide.h:28, from /builddir/build/BUILD/dr-cu/src/global.h:36: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/Guide.h: In member function 'const Rsyn::LayerGuide& Rsyn::NetGuide::getGuide(int) const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/Guide.h:75:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 75 | if(id > clsLayerGuides.size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/MetalLayer.cpp: In member function 'bool db::MetalLayer::isTrackRangeValid(const utils::IntervalT&) const': /builddir/build/BUILD/dr-cu/src/db/MetalLayer.cpp:224:51: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 224 | return trackRange.low >= 0 && trackRange.high < tracks.size() && trackRange.IsValid(); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/MetalLayer.cpp: In member function 'bool db::MetalLayer::isTrackRangeWeaklyValid(const utils::IntervalT&) const': /builddir/build/BUILD/dr-cu/src/db/MetalLayer.cpp:228:50: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 228 | return trackRange.low >= 0 && trackRange.low < tracks.size() && trackRange.high >= 0 && | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/MetalLayer.cpp:229:28: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 229 | trackRange.high < tracks.size(); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/MetalLayer.cpp: In member function 'bool db::MetalLayer::isCrossPointRangeValid(const utils::IntervalT&) const': /builddir/build/BUILD/dr-cu/src/db/MetalLayer.cpp:269:61: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 269 | return crossPointRange.low >= 0 && crossPointRange.high < crossPoints.size() && crossPointRange.IsValid(); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/MetalLayer.cpp: In member function 'bool db::MetalLayer::isValid(const db::GridPoint&) const': /builddir/build/BUILD/dr-cu/src/db/MetalLayer.cpp:337:52: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 337 | return gridPt.trackIdx >= 0 && gridPt.trackIdx < tracks.size() && // track | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/MetalLayer.cpp:338:62: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 338 | gridPt.crossPointIdx >= 0 && gridPt.crossPointIdx < crossPoints.size(); // cross point | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/MetalLayer.cpp: In member function 'std::ostream& db::MetalLayer::printDesignRules(std::ostream&) const': /builddir/build/BUILD/dr-cu/src/db/MetalLayer.cpp:441:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 441 | for (int i = 0; i < parallelWidth.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h: In instantiation of 'db::BoxOnLayer::BoxOnLayer(int, Args ...) [with Args = {}]': /builddir/build/BUILD/dr-cu/src/db/MetalLayer.cpp:320:16: required from here /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h:12:9: warning: 'db::BoxOnLayer::layerIdx' will be initialized after [-Wreorder] 12 | int layerIdx; | ^~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h:16:103: warning: base 'utils::BoxT' [-Wreorder] 16 | BoxOnLayer(int layerIndex = -1, Args... params) : layerIdx(layerIndex), utils::BoxT(params...) {} | ^ /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h:16:5: warning: when initialized here [-Wreorder] 16 | BoxOnLayer(int layerIndex = -1, Args... params) : layerIdx(layerIndex), utils::BoxT(params...) {} | ^~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 420 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 347 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 366 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:41: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:55: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 154 | if (currentChunk >= chunks.size()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:52: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:35: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:37: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:30: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:24: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPredecessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 532 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericSuccessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 587 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Instance; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 300 | if (currChunk == l->chunks.size()) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Net; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Cell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Port; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:655:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:281:86: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:344:75: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 53%] Building CXX object CMakeFiles/ispd19dr.dir/db/Net.cpp.o /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -I/builddir/build/BUILD/dr-cu/build -I/builddir/build/BUILD/dr-cu/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/dr-cu/src/../rsyn/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/ispd19dr.dir/db/Net.cpp.o -MF CMakeFiles/ispd19dr.dir/db/Net.cpp.o.d -o CMakeFiles/ispd19dr.dir/db/Net.cpp.o -c /builddir/build/BUILD/dr-cu/src/db/Net.cpp [ 55%] Building CXX object CMakeFiles/ispd19dr.dir/db/PoorViaMap.cpp.o /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -I/builddir/build/BUILD/dr-cu/build -I/builddir/build/BUILD/dr-cu/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/dr-cu/src/../rsyn/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/ispd19dr.dir/db/PoorViaMap.cpp.o -MF CMakeFiles/ispd19dr.dir/db/PoorViaMap.cpp.o.d -o CMakeFiles/ispd19dr.dir/db/PoorViaMap.cpp.o -c /builddir/build/BUILD/dr-cu/src/db/PoorViaMap.cpp In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/dr-cu/src/global.h:32, from /builddir/build/BUILD/dr-cu/src/db/RsynService.h:3, from /builddir/build/BUILD/dr-cu/src/db/Net.h:3, from /builddir/build/BUILD/dr-cu/src/db/Net.cpp:1: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 437 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:351: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const std::string Rsyn::Pin::getName() const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] 21 | switch (getInstanceType()) { | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:356: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:35: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 205 | if (levels.size() <= lower) { | ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:361: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] 249 | switch (std::get<1>(t)){ | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/RoutingGuide.h:28, from /builddir/build/BUILD/dr-cu/src/global.h:36: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/Guide.h: In member function 'const Rsyn::LayerGuide& Rsyn::NetGuide::getGuide(int) const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/Guide.h:75:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 75 | if(id > clsLayerGuides.size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/Net.cpp: In member function 'void db::NetBase::printBasics(std::ostream&) const': /builddir/build/BUILD/dr-cu/src/db/Net.cpp:35:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 35 | for (int i = 0; i < numOfPins(); ++i) { | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/Net.cpp:44:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 44 | for (int i = 0; i < routeGuides.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/db/GridTopo.h:3, from /builddir/build/BUILD/dr-cu/src/db/Net.h:4: /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h: In instantiation of 'db::BoxOnLayer::BoxOnLayer(int, Args ...) [with Args = {}]': /builddir/build/BUILD/dr-cu/src/db/Net.cpp:17:20: required from here /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h:12:9: warning: 'db::BoxOnLayer::layerIdx' will be initialized after [-Wreorder] 12 | int layerIdx; | ^~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h:16:103: warning: base 'utils::BoxT' [-Wreorder] 16 | BoxOnLayer(int layerIndex = -1, Args... params) : layerIdx(layerIndex), utils::BoxT(params...) {} | ^ /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h:16:5: warning: when initialized here [-Wreorder] 16 | BoxOnLayer(int layerIndex = -1, Args... params) : layerIdx(layerIndex), utils::BoxT(params...) {} | ^~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 420 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 347 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 366 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:41: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:55: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 154 | if (currentChunk >= chunks.size()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:52: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:35: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:37: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:30: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:24: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPredecessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 532 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericSuccessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 587 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Instance; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 300 | if (currChunk == l->chunks.size()) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Net; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Cell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Port; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:655:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h: In instantiation of 'db::BoxOnLayer::BoxOnLayer(int, Args ...) [with Args = {utils::BoxT}]': /usr/include/c++/13/bits/new_allocator.h:187:4: required from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = db::BoxOnLayer; _Args = {int, utils::BoxT}; _Tp = db::BoxOnLayer]' /usr/include/c++/13/bits/alloc_traits.h:537:17: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = db::BoxOnLayer; _Args = {int, utils::BoxT}; _Tp = db::BoxOnLayer; allocator_type = std::allocator]' /usr/include/c++/13/bits/vector.tcc:117:30: required from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int, utils::BoxT}; _Tp = db::BoxOnLayer; _Alloc = std::allocator]' /builddir/build/BUILD/dr-cu/src/db/Net.cpp:91:33: required from here /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h:12:9: warning: 'db::BoxOnLayer::layerIdx' will be initialized after [-Wreorder] 12 | int layerIdx; | ^~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h:16:103: warning: base 'utils::BoxT' [-Wreorder] 16 | BoxOnLayer(int layerIndex = -1, Args... params) : layerIdx(layerIndex), utils::BoxT(params...) {} | ^ /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h:16:5: warning: when initialized here [-Wreorder] 16 | BoxOnLayer(int layerIndex = -1, Args... params) : layerIdx(layerIndex), utils::BoxT(params...) {} | ^~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 300 | if (currChunk == l->chunks.size()) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:281:86: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:344:75: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/dr-cu/src/global.h:32, from /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/dr-cu/src/db/CutLayer.h:3, from /builddir/build/BUILD/dr-cu/src/db/LayerList.h:3, from /builddir/build/BUILD/dr-cu/src/db/RouteGrid.h:3, from /builddir/build/BUILD/dr-cu/src/db/PoorViaMap.h:3, from /builddir/build/BUILD/dr-cu/src/db/PoorViaMap.cpp:1: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 437 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:351: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const std::string Rsyn::Pin::getName() const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] 21 | switch (getInstanceType()) { | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:356: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:35: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 205 | if (levels.size() <= lower) { | ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:361: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] 249 | switch (std::get<1>(t)){ | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/RoutingGuide.h:28, from /builddir/build/BUILD/dr-cu/src/global.h:36: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/Guide.h: In member function 'const Rsyn::LayerGuide& Rsyn::NetGuide::getGuide(int) const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/Guide.h:75:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 75 | if(id > clsLayerGuides.size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/PoorViaMap.cpp: In member function 'void db::PoorViaMapRegionBuilder::genViaData(utils::IntervalT)': /builddir/build/BUILD/dr-cu/src/db/PoorViaMap.cpp:228:22: warning: unused variable 'prevViaData' [-Wunused-variable] 228 | ViaData* prevViaData = intvls.empty() ? NULL : intvls.back().second; | ^~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/PoorViaMap.cpp: In member function 'void db::PoorViaMapBuilder::initPoorViaMapFast(const std::vector >&)': /builddir/build/BUILD/dr-cu/src/db/PoorViaMap.cpp:251:27: warning: unused variable 'topLayer' [-Wunused-variable] 251 | const MetalLayer& topLayer = routeGrid.getLayer(i + 1); | ^~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 420 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 347 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 366 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:41: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:55: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 154 | if (currentChunk >= chunks.size()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:52: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:35: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:37: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:30: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:24: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPredecessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 532 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericSuccessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 587 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Instance; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 300 | if (currChunk == l->chunks.size()) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Net; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Cell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Port; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:655:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:281:86: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:344:75: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 57%] Building CXX object CMakeFiles/ispd19dr.dir/db/RouteGrid.cpp.o /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -I/builddir/build/BUILD/dr-cu/build -I/builddir/build/BUILD/dr-cu/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/dr-cu/src/../rsyn/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/ispd19dr.dir/db/RouteGrid.cpp.o -MF CMakeFiles/ispd19dr.dir/db/RouteGrid.cpp.o.d -o CMakeFiles/ispd19dr.dir/db/RouteGrid.cpp.o -c /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp [ 60%] Building CXX object CMakeFiles/ispd19dr.dir/db/Setting.cpp.o /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -I/builddir/build/BUILD/dr-cu/build -I/builddir/build/BUILD/dr-cu/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/dr-cu/src/../rsyn/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/ispd19dr.dir/db/Setting.cpp.o -MF CMakeFiles/ispd19dr.dir/db/Setting.cpp.o.d -o CMakeFiles/ispd19dr.dir/db/Setting.cpp.o -c /builddir/build/BUILD/dr-cu/src/db/Setting.cpp In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/dr-cu/src/global.h:32, from /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/dr-cu/src/db/CutLayer.h:3, from /builddir/build/BUILD/dr-cu/src/db/LayerList.h:3, from /builddir/build/BUILD/dr-cu/src/db/RouteGrid.h:3, from /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp:1: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 437 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:351: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const std::string Rsyn::Pin::getName() const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] 21 | switch (getInstanceType()) { | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:356: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:35: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 205 | if (levels.size() <= lower) { | ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:361: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] 249 | switch (std::get<1>(t)){ | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/RoutingGuide.h:28, from /builddir/build/BUILD/dr-cu/src/global.h:36: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/Guide.h: In member function 'const Rsyn::LayerGuide& Rsyn::NetGuide::getGuide(int) const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/Guide.h:75:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 75 | if(id > clsLayerGuides.size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp: In member function 'void db::RouteGrid::init()': /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp:24:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 24 | for (int i = 0; i < layers.size(); ++i) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp:48:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 48 | for (int i = 0; i < layers.size(); ++i) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp: In member function 'void db::RouteGrid::setUnitVioCost(double)': /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp:120:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 120 | for (int i = 0; i < unitShortVioCost.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp: In member function 'unsigned int db::RouteGrid::getViaUsageOnWiresHelper(const db::GridPoint&, int, const std::vector >&) const': /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp:186:54: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 186 | for (unsigned i = max(0, gp.trackIdx - xSize); i < min(layers[gp.layerIdx].numTracks(), gp.trackIdx + xSize + 1); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp:190:16: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 190 | j < min(layers[gp.layerIdx].numCrossPoints(), gp.crossPointIdx + ySize + 1); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp: In member function 'unsigned int db::RouteGrid::getViaUsageOnTopLayerVias(const db::GridPoint&, int, const db::ViaType*) const': /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp:278:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 278 | return (via.layerIdx + 2 < layers.size()) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp: In member function 'unsigned int db::RouteGrid::getViaUsageOnDiffLayerViasHelper(const db::GridPoint&, int, const std::vector >&, const std::vector > > >&, const ViaMapT&, bool) const': /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp:298:55: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 298 | for (unsigned i = max(0, via.trackIdx - xSize); i < min(layers[via.layerIdx].numTracks(), via.trackIdx + xSize + 1); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp: In member function 'std::vector > db::RouteGrid::getEmptyIntvl(const db::TrackSegment&, int) const': /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp:545:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 545 | for (int i = 0; i < cpVioCost.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp:556:47: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 556 | } else if (cpVioCost[i] == 0 && i == cpVioCost.size() - 1) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp:539:9: warning: unused variable 'hiCPIdx' [-Wunused-variable] 539 | int hiCPIdx = ts.crossPointRange.high; | ^~~~~~~ /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp: In member function 'std::vector db::RouteGrid::getWireSegmentUsageOnVias(const db::TrackSegment&, int) const': /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp:696:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 696 | if ((ts.layerIdx + 1) != layers.size()) { | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp: In member function 'void db::RouteGrid::getWireSegmentUsageOnVias(const db::TrackSegment&, int, const std::vector > >&, const ViaMapT&, bool, std::vector&) const': /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp:718:54: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 718 | for (unsigned i = max(0, ts.trackIdx - xSize); i < min(layer.numTracks(), ts.trackIdx + xSize + 1); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp:733:20: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] 733 | j <= min(ts.crossPointRange.high, viaCP + viaWireYSize); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp: In member function 'void db::RouteGrid::markFixedMetalBatch(std::vector >&, int, int)': /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp:844:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 844 | for (unsigned i = beginIdx; i < endIdx; i++) layerToObjIdx[fixedMetalVec[i].first.layerIdx].push_back(i); | ~~^~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp: In lambda function: /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp:855:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 855 | if (l >= getLayerNum()) return; | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp: In member function 'void db::RouteGrid::markFixedMetalBatch(std::vector >&, int, int)': /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp:885:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 885 | for (int layerIdx = 0; layerIdx < layers.size(); layerIdx++) { | ~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp:890:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 890 | for (int layerIdx = 0; layerIdx < layers.size(); layerIdx++) { | ~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp: In member function 'void db::RouteGrid::removeVia(const db::GridPoint&, int, ViaMapT&)': /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp:909:14: warning: unused variable 'usage' [-Wunused-variable] 909 | unsigned usage = 0; | ^~~~~ /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp: In member function 'double db::RouteGrid::printAllUsageAndVio() const': /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp:955:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 955 | for (int i = 0; i < items.size(); ++i) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp:963:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 963 | for (int i = 0; i < items.size(); ++i) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp: In member function 'double db::RouteGrid::getScore()': /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp:981:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 981 | for (int i = 0; i < items.size(); ++i) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp: In member function 'void db::RouteGrid::getAllWireUsage(const std::vector&, std::vector&, std::vector&) const': /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp:993:37: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 993 | for (int layerIdx = 0; layerIdx < getLayerNum(); ++layerIdx) { | ~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp: In member function 'void db::RouteGrid::getNetWireVioUsage(std::unordered_map&, std::unordered_map&, std::unordered_map >&)': /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp:1012:39: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1012 | for (int layer_idx = 0; layer_idx < getLayerNum(); ++layer_idx) { | ~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp: In member function 'std::pair db::RouteGrid::printAllUsage() const': /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp:1064:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1064 | for (int i = 1; i < buckets.size(); ++i) { | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp:1081:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1081 | for (int i = 1; i < buckets.size(); ++i) { | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp: In member function 'std::string db::RouteGrid::getRangeStr(const std::vector&, int) const': /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp:1095:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1095 | if ((i + 1) < buckets.size()) { | ~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp: In member function 'void db::RouteGrid::getAllViaVio(std::vector&, std::vector&, std::vector&, std::vector&, std::vector&) const': /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp:1118:46: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1118 | for (unsigned trackIdx = 0; trackIdx != layers[layerIdx].numTracks(); ++trackIdx) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp:1119:45: warning: loop variable 'p' of type 'const std::pair&' binds to a temporary constructed from type 'const std::pair' [-Wrange-loop-construct] 1119 | for (const std::pair& p : routedViaMap[layerIdx][trackIdx]) { | ^ /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp:1119:45: note: use non-reference type 'const std::pair' to make the copy explicit or 'const std::pair&' to prevent copying /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp: In member function 'void db::RouteGrid::getAllWireShortVio(std::vector&, std::vector&) const': /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp:1138:37: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1138 | for (int layerIdx = 0; layerIdx < getLayerNum(); ++layerIdx) { | ~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp: In member function 'void db::RouteGrid::getAllPoorWire(std::vector&, std::vector&) const': /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp:1156:37: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1156 | for (int layerIdx = 0; layerIdx < getLayerNum(); ++layerIdx) { | ~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp:1157:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1157 | for (int trackIdx = 0; trackIdx < routedWireMap[layerIdx].size(); ++trackIdx) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp:1160:21: warning: unused variable 'usage' [-Wunused-variable] 1160 | int usage = intvlUsage.second.size(); | ^~~~~ /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp: In member function 'void db::RouteGrid::getAllWireSpaceVio(std::vector&) const': /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp:1174:37: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1174 | for (int layerIdx = 0; layerIdx < getLayerNum(); ++layerIdx) { | ~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp: In member function 'std::pair db::RouteGrid::printAllVio() const': /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp:1219:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1219 | for (int i = 0; i < getLayerNum(); ++i) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp:1253:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1253 | for (int i = 0; (i + 1) < getLayerNum(); ++i) { | ~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp: In member function 'void db::RouteGrid::addWireHistCost()': /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp:1285:37: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1285 | for (int layerIdx = 0; layerIdx < getLayerNum(); ++layerIdx) { | ~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp: In member function 'void db::RouteGrid::addViaHistCost()': /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp:1309:46: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1309 | for (unsigned trackIdx = 0; trackIdx != layers[layerIdx].numTracks(); ++trackIdx) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp:1310:45: warning: loop variable 'p' of type 'const std::pair&' binds to a temporary constructed from type 'std::pair' [-Wrange-loop-construct] 1310 | for (const std::pair& p : routedViaMap[layerIdx][trackIdx]) { | ^ /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp:1310:45: note: use non-reference type 'const std::pair' to make the copy explicit or 'const std::pair&' to prevent copying /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp: In member function 'void db::RouteGrid::fadeHistCost(const std::vector&)': /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp:1329:37: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1329 | for (int layerIdx = 0; layerIdx < getLayerNum(); ++layerIdx) { | ~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp: In member function 'void db::RouteGrid::statHistCost() const': /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp:1349:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 1349 | for (int layerIdx = 0; layerIdx < getLayerNum(); ++layerIdx) { | ~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/dr-cu/src/global.h:32, from /builddir/build/BUILD/dr-cu/src/db/Setting.h:3, from /builddir/build/BUILD/dr-cu/src/db/Setting.cpp:1: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 437 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:351: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const std::string Rsyn::Pin::getName() const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] 21 | switch (getInstanceType()) { | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:356: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:35: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 205 | if (levels.size() <= lower) { | ~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h: In instantiation of 'db::BoxOnLayer::BoxOnLayer(int, Args ...) [with Args = {utils::BoxT}]': /builddir/build/BUILD/dr-cu/src/db/RouteGrid.cpp:374:32: required from here /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h:12:9: warning: 'db::BoxOnLayer::layerIdx' will be initialized after [-Wreorder] 12 | int layerIdx; | ^~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h:16:103: warning: base 'utils::BoxT' [-Wreorder] 16 | BoxOnLayer(int layerIndex = -1, Args... params) : layerIdx(layerIndex), utils::BoxT(params...) {} | ^ /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h:16:5: warning: when initialized here [-Wreorder] 16 | BoxOnLayer(int layerIndex = -1, Args... params) : layerIdx(layerIndex), utils::BoxT(params...) {} | ^~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:361: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] 249 | switch (std::get<1>(t)){ | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 420 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 347 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 366 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:41: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:55: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 154 | if (currentChunk >= chunks.size()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:52: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:35: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:37: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:30: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:24: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPredecessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 532 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericSuccessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 587 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/RoutingGuide.h:28, from /builddir/build/BUILD/dr-cu/src/global.h:36: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/Guide.h: In member function 'const Rsyn::LayerGuide& Rsyn::NetGuide::getGuide(int) const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/Guide.h:75:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 75 | if(id > clsLayerGuides.size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Instance; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 300 | if (currChunk == l->chunks.size()) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Net; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Cell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Port; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:655:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 420 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 347 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 366 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:41: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:55: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 154 | if (currentChunk >= chunks.size()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:52: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:35: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:37: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:30: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:24: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPredecessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 532 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericSuccessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 587 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:281:86: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:344:75: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Instance; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 300 | if (currChunk == l->chunks.size()) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Net; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Cell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Port; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:655:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:281:86: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:344:75: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 62%] Building CXX object CMakeFiles/ispd19dr.dir/db/Stat.cpp.o /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -I/builddir/build/BUILD/dr-cu/build -I/builddir/build/BUILD/dr-cu/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/dr-cu/src/../rsyn/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/ispd19dr.dir/db/Stat.cpp.o -MF CMakeFiles/ispd19dr.dir/db/Stat.cpp.o.d -o CMakeFiles/ispd19dr.dir/db/Stat.cpp.o -c /builddir/build/BUILD/dr-cu/src/db/Stat.cpp In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/dr-cu/src/global.h:32, from /builddir/build/BUILD/dr-cu/src/db/RsynService.h:3, from /builddir/build/BUILD/dr-cu/src/db/Net.h:3, from /builddir/build/BUILD/dr-cu/src/db/Stat.h:3, from /builddir/build/BUILD/dr-cu/src/db/Stat.cpp:1: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 437 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:351: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const std::string Rsyn::Pin::getName() const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] 21 | switch (getInstanceType()) { | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:356: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:35: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 205 | if (levels.size() <= lower) { | ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:361: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] 249 | switch (std::get<1>(t)){ | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/RoutingGuide.h:28, from /builddir/build/BUILD/dr-cu/src/global.h:36: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/Guide.h: In member function 'const Rsyn::LayerGuide& Rsyn::NetGuide::getGuide(int) const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/Guide.h:75:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 75 | if(id > clsLayerGuides.size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 420 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 347 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 366 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:41: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:55: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 154 | if (currentChunk >= chunks.size()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:52: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:35: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:37: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:30: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:24: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPredecessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 532 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericSuccessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 587 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Instance; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 300 | if (currChunk == l->chunks.size()) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Net; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Cell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Port; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:655:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:281:86: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:344:75: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 64%] Building CXX object CMakeFiles/ispd19dr.dir/main.cpp.o /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -I/builddir/build/BUILD/dr-cu/build -I/builddir/build/BUILD/dr-cu/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/dr-cu/src/../rsyn/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/ispd19dr.dir/main.cpp.o -MF CMakeFiles/ispd19dr.dir/main.cpp.o.d -o CMakeFiles/ispd19dr.dir/main.cpp.o -c /builddir/build/BUILD/dr-cu/src/main.cpp [ 66%] Building CXX object CMakeFiles/ispd19dr.dir/multi_net/Router.cpp.o /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -I/builddir/build/BUILD/dr-cu/build -I/builddir/build/BUILD/dr-cu/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/dr-cu/src/../rsyn/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/ispd19dr.dir/multi_net/Router.cpp.o -MF CMakeFiles/ispd19dr.dir/multi_net/Router.cpp.o.d -o CMakeFiles/ispd19dr.dir/multi_net/Router.cpp.o -c /builddir/build/BUILD/dr-cu/src/multi_net/Router.cpp In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/dr-cu/src/global.h:32, from /builddir/build/BUILD/dr-cu/src/db/RsynService.h:3, from /builddir/build/BUILD/dr-cu/src/db/Database.h:3, from /builddir/build/BUILD/dr-cu/src/main.cpp:1: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 437 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:351: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const std::string Rsyn::Pin::getName() const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] 21 | switch (getInstanceType()) { | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:356: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:35: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 205 | if (levels.size() <= lower) { | ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:361: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] 249 | switch (std::get<1>(t)){ | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/RoutingGuide.h:28, from /builddir/build/BUILD/dr-cu/src/global.h:36: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/Guide.h: In member function 'const Rsyn::LayerGuide& Rsyn::NetGuide::getGuide(int) const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/Guide.h:75:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 75 | if(id > clsLayerGuides.size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/single_net/SingleNetRouter.h:3, from /builddir/build/BUILD/dr-cu/src/multi_net/Router.h:4, from /builddir/build/BUILD/dr-cu/src/main.cpp:3: /builddir/build/BUILD/dr-cu/src/single_net/LocalNet.h: In constructor 'LocalNet::LocalNet(const db::Net&)': /builddir/build/BUILD/dr-cu/src/single_net/LocalNet.h:9:20: warning: 'LocalNet::dbNet' will be initialized after [-Wreorder] 9 | const db::Net& dbNet; | ^~~~~ /builddir/build/BUILD/dr-cu/src/single_net/LocalNet.h:7:87: warning: base 'db::NetBase' [-Wreorder] 7 | LocalNet(const db::Net& databaseNet) : dbNet(databaseNet), db::NetBase(databaseNet) {} | ^ /builddir/build/BUILD/dr-cu/src/single_net/LocalNet.h:7:5: warning: when initialized here [-Wreorder] 7 | LocalNet(const db::Net& databaseNet) : dbNet(databaseNet), db::NetBase(databaseNet) {} | ^~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/single_net/SingleNetRouter.h:6: /builddir/build/BUILD/dr-cu/src/single_net/PostRoute.h: In constructor 'MetalFiller::MetalFiller(const std::vector >&, int, db::AggrParaRunSpace)': /builddir/build/BUILD/dr-cu/src/single_net/PostRoute.h:56:9: warning: 'MetalFiller::layerIdx' will be initialized after [-Wreorder] 56 | int layerIdx; | ^~~~~~~~ /builddir/build/BUILD/dr-cu/src/single_net/PostRoute.h:50:26: warning: 'db::AggrParaRunSpace MetalFiller::aggrSpace' [-Wreorder] 50 | db::AggrParaRunSpace aggrSpace; | ^~~~~~~~~ /builddir/build/BUILD/dr-cu/src/single_net/PostRoute.h:43:5: warning: when initialized here [-Wreorder] 43 | MetalFiller(const vector>& targetMetalRects, | ^~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 420 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 347 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 366 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:41: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:55: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 154 | if (currentChunk >= chunks.size()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:52: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:35: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:37: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:30: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:24: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPredecessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 532 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericSuccessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 587 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/dr-cu/src/global.h:32, from /builddir/build/BUILD/dr-cu/src/db/RsynService.h:3, from /builddir/build/BUILD/dr-cu/src/db/Database.h:3, from /builddir/build/BUILD/dr-cu/src/multi_net/Router.h:3, from /builddir/build/BUILD/dr-cu/src/multi_net/Router.cpp:1: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 437 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:351: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const std::string Rsyn::Pin::getName() const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] 21 | switch (getInstanceType()) { | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:356: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:35: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 205 | if (levels.size() <= lower) { | ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:361: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] 249 | switch (std::get<1>(t)){ | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Instance; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 300 | if (currChunk == l->chunks.size()) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Net; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Cell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Port; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:655:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/RoutingGuide.h:28, from /builddir/build/BUILD/dr-cu/src/global.h:36: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/Guide.h: In member function 'const Rsyn::LayerGuide& Rsyn::NetGuide::getGuide(int) const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/Guide.h:75:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 75 | if(id > clsLayerGuides.size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:281:86: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:344:75: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/dr-cu/src/single_net/SingleNetRouter.h:3, from /builddir/build/BUILD/dr-cu/src/multi_net/Router.h:4: /builddir/build/BUILD/dr-cu/src/single_net/LocalNet.h: In constructor 'LocalNet::LocalNet(const db::Net&)': /builddir/build/BUILD/dr-cu/src/single_net/LocalNet.h:9:20: warning: 'LocalNet::dbNet' will be initialized after [-Wreorder] 9 | const db::Net& dbNet; | ^~~~~ /builddir/build/BUILD/dr-cu/src/single_net/LocalNet.h:7:87: warning: base 'db::NetBase' [-Wreorder] 7 | LocalNet(const db::Net& databaseNet) : dbNet(databaseNet), db::NetBase(databaseNet) {} | ^ /builddir/build/BUILD/dr-cu/src/single_net/LocalNet.h:7:5: warning: when initialized here [-Wreorder] 7 | LocalNet(const db::Net& databaseNet) : dbNet(databaseNet), db::NetBase(databaseNet) {} | ^~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/single_net/SingleNetRouter.h:6: /builddir/build/BUILD/dr-cu/src/single_net/PostRoute.h: In constructor 'MetalFiller::MetalFiller(const std::vector >&, int, db::AggrParaRunSpace)': /builddir/build/BUILD/dr-cu/src/single_net/PostRoute.h:56:9: warning: 'MetalFiller::layerIdx' will be initialized after [-Wreorder] 56 | int layerIdx; | ^~~~~~~~ /builddir/build/BUILD/dr-cu/src/single_net/PostRoute.h:50:26: warning: 'db::AggrParaRunSpace MetalFiller::aggrSpace' [-Wreorder] 50 | db::AggrParaRunSpace aggrSpace; | ^~~~~~~~~ /builddir/build/BUILD/dr-cu/src/single_net/PostRoute.h:43:5: warning: when initialized here [-Wreorder] 43 | MetalFiller(const vector>& targetMetalRects, | ^~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/multi_net/Router.cpp: In member function 'const MTStat& MTStat::operator+=(const MTStat&)': /builddir/build/BUILD/dr-cu/src/multi_net/Router.cpp:10:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 10 | for (int i = 0; i < dur.size(); ++i) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/multi_net/Router.cpp: In member function 'std::vector Router::getNetsToRoute()': /builddir/build/BUILD/dr-cu/src/multi_net/Router.cpp:90:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 90 | for (int i = 0; i < database.nets.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 420 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 347 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 366 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:41: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:55: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 154 | if (currentChunk >= chunks.size()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:52: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:35: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:37: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:30: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:24: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPredecessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 532 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericSuccessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 587 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Instance; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 300 | if (currChunk == l->chunks.size()) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Net; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Cell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Port; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:655:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:281:86: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:344:75: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 68%] Building CXX object CMakeFiles/ispd19dr.dir/multi_net/Scheduler.cpp.o /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -I/builddir/build/BUILD/dr-cu/build -I/builddir/build/BUILD/dr-cu/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/dr-cu/src/../rsyn/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/ispd19dr.dir/multi_net/Scheduler.cpp.o -MF CMakeFiles/ispd19dr.dir/multi_net/Scheduler.cpp.o.d -o CMakeFiles/ispd19dr.dir/multi_net/Scheduler.cpp.o -c /builddir/build/BUILD/dr-cu/src/multi_net/Scheduler.cpp [ 71%] Building CXX object CMakeFiles/ispd19dr.dir/single_net/GridGraph.cpp.o /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -I/builddir/build/BUILD/dr-cu/build -I/builddir/build/BUILD/dr-cu/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/dr-cu/src/../rsyn/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/ispd19dr.dir/single_net/GridGraph.cpp.o -MF CMakeFiles/ispd19dr.dir/single_net/GridGraph.cpp.o.d -o CMakeFiles/ispd19dr.dir/single_net/GridGraph.cpp.o -c /builddir/build/BUILD/dr-cu/src/single_net/GridGraph.cpp In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/dr-cu/src/global.h:32, from /builddir/build/BUILD/dr-cu/src/db/RsynService.h:3, from /builddir/build/BUILD/dr-cu/src/db/Database.h:3, from /builddir/build/BUILD/dr-cu/src/multi_net/Scheduler.h:3, from /builddir/build/BUILD/dr-cu/src/multi_net/Scheduler.cpp:1: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 437 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/dr-cu/src/global.h:32, from /builddir/build/BUILD/dr-cu/src/db/RsynService.h:3, from /builddir/build/BUILD/dr-cu/src/db/Database.h:3, from /builddir/build/BUILD/dr-cu/src/single_net/GridGraph.h:3, from /builddir/build/BUILD/dr-cu/src/single_net/GridGraph.cpp:1: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 437 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:351: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const std::string Rsyn::Pin::getName() const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] 21 | switch (getInstanceType()) { | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:356: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:35: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 205 | if (levels.size() <= lower) { | ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:351: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const std::string Rsyn::Pin::getName() const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] 21 | switch (getInstanceType()) { | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:356: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:35: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 205 | if (levels.size() <= lower) { | ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:361: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] 249 | switch (std::get<1>(t)){ | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:361: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] 249 | switch (std::get<1>(t)){ | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/RoutingGuide.h:28, from /builddir/build/BUILD/dr-cu/src/global.h:36: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/Guide.h: In member function 'const Rsyn::LayerGuide& Rsyn::NetGuide::getGuide(int) const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/Guide.h:75:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 75 | if(id > clsLayerGuides.size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/RoutingGuide.h:28, from /builddir/build/BUILD/dr-cu/src/global.h:36: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/Guide.h: In member function 'const Rsyn::LayerGuide& Rsyn::NetGuide::getGuide(int) const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/Guide.h:75:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 75 | if(id > clsLayerGuides.size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/single_net/SingleNetRouter.h:3, from /builddir/build/BUILD/dr-cu/src/multi_net/Scheduler.h:4: /builddir/build/BUILD/dr-cu/src/single_net/LocalNet.h: In constructor 'LocalNet::LocalNet(const db::Net&)': /builddir/build/BUILD/dr-cu/src/single_net/LocalNet.h:9:20: warning: 'LocalNet::dbNet' will be initialized after [-Wreorder] 9 | const db::Net& dbNet; | ^~~~~ /builddir/build/BUILD/dr-cu/src/single_net/LocalNet.h:7:87: warning: base 'db::NetBase' [-Wreorder] 7 | LocalNet(const db::Net& databaseNet) : dbNet(databaseNet), db::NetBase(databaseNet) {} | ^ /builddir/build/BUILD/dr-cu/src/single_net/LocalNet.h:7:5: warning: when initialized here [-Wreorder] 7 | LocalNet(const db::Net& databaseNet) : dbNet(databaseNet), db::NetBase(databaseNet) {} | ^~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/single_net/SingleNetRouter.h:6: /builddir/build/BUILD/dr-cu/src/single_net/PostRoute.h: In constructor 'MetalFiller::MetalFiller(const std::vector >&, int, db::AggrParaRunSpace)': /builddir/build/BUILD/dr-cu/src/single_net/PostRoute.h:56:9: warning: 'MetalFiller::layerIdx' will be initialized after [-Wreorder] 56 | int layerIdx; | ^~~~~~~~ /builddir/build/BUILD/dr-cu/src/single_net/PostRoute.h:50:26: warning: 'db::AggrParaRunSpace MetalFiller::aggrSpace' [-Wreorder] 50 | db::AggrParaRunSpace aggrSpace; | ^~~~~~~~~ /builddir/build/BUILD/dr-cu/src/single_net/PostRoute.h:43:5: warning: when initialized here [-Wreorder] 43 | MetalFiller(const vector>& targetMetalRects, | ^~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/multi_net/Scheduler.cpp: In member function 'std::vector >& Scheduler::schedule()': /builddir/build/BUILD/dr-cu/src/multi_net/Scheduler.cpp:6:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 6 | for (int i = 0; i < routers.size(); i++) { | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/multi_net/Scheduler.cpp:14:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 14 | for (int id = 0; id < routers.size(); ++id) { | ~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/multi_net/Scheduler.cpp:33:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 33 | while (lastUnroute < routerIds.size()) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/multi_net/Scheduler.cpp:38:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 38 | for (int i = lastUnroute; i < routerIds.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/multi_net/Scheduler.cpp:47:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 47 | while (lastUnroute < routerIds.size() && assigned[routerIds[lastUnroute]]) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/multi_net/Scheduler.cpp: In member function 'std::vector >& PostScheduler::schedule()': /builddir/build/BUILD/dr-cu/src/multi_net/Scheduler.cpp:108:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 108 | for (int i = 0; i < dbNets.size(); ++i) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/multi_net/Scheduler.cpp:114:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 114 | while (lastUnroute < dbNets.size()) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/multi_net/Scheduler.cpp:119:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 119 | for (int i = lastUnroute; i < dbNets.size(); ++i) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/multi_net/Scheduler.cpp:127:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 127 | while (lastUnroute < dbNets.size() && assigned[lastUnroute]) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/single_net/GridGraph.cpp: In member function 'void GridGraph::writeDebugFile(const std::string&) const': /builddir/build/BUILD/dr-cu/src/single_net/GridGraph.cpp:30:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 30 | for (int i = 0; i < conn.size(); ++i) { | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 420 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 347 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 366 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:41: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:55: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 154 | if (currentChunk >= chunks.size()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:52: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:35: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:37: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:30: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 420 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 347 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:24: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPredecessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 532 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericSuccessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 587 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 366 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:41: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:55: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 154 | if (currentChunk >= chunks.size()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:52: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:35: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:37: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:30: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:24: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPredecessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 532 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericSuccessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 587 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Instance; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 300 | if (currChunk == l->chunks.size()) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Net; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Cell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Port; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:655:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Instance; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 300 | if (currChunk == l->chunks.size()) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Net; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Cell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Port; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:655:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:281:86: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:344:75: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:281:86: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:344:75: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 73%] Building CXX object CMakeFiles/ispd19dr.dir/single_net/GridGraphBuilder.cpp.o /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -I/builddir/build/BUILD/dr-cu/build -I/builddir/build/BUILD/dr-cu/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/dr-cu/src/../rsyn/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/ispd19dr.dir/single_net/GridGraphBuilder.cpp.o -MF CMakeFiles/ispd19dr.dir/single_net/GridGraphBuilder.cpp.o.d -o CMakeFiles/ispd19dr.dir/single_net/GridGraphBuilder.cpp.o -c /builddir/build/BUILD/dr-cu/src/single_net/GridGraphBuilder.cpp In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/dr-cu/src/global.h:32, from /builddir/build/BUILD/dr-cu/src/db/RsynService.h:3, from /builddir/build/BUILD/dr-cu/src/db/Database.h:3, from /builddir/build/BUILD/dr-cu/src/single_net/GridGraph.h:3, from /builddir/build/BUILD/dr-cu/src/single_net/GridGraphBuilderBase.h:3, from /builddir/build/BUILD/dr-cu/src/single_net/GridGraphBuilder.h:3, from /builddir/build/BUILD/dr-cu/src/single_net/GridGraphBuilder.cpp:1: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 437 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:351: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const std::string Rsyn::Pin::getName() const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] 21 | switch (getInstanceType()) { | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:356: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:35: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 205 | if (levels.size() <= lower) { | ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:361: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] 249 | switch (std::get<1>(t)){ | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] [ 75%] Building CXX object CMakeFiles/ispd19dr.dir/single_net/GridGraphBuilderBase.cpp.o /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -I/builddir/build/BUILD/dr-cu/build -I/builddir/build/BUILD/dr-cu/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/dr-cu/src/../rsyn/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/ispd19dr.dir/single_net/GridGraphBuilderBase.cpp.o -MF CMakeFiles/ispd19dr.dir/single_net/GridGraphBuilderBase.cpp.o.d -o CMakeFiles/ispd19dr.dir/single_net/GridGraphBuilderBase.cpp.o -c /builddir/build/BUILD/dr-cu/src/single_net/GridGraphBuilderBase.cpp In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/RoutingGuide.h:28, from /builddir/build/BUILD/dr-cu/src/global.h:36: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/Guide.h: In member function 'const Rsyn::LayerGuide& Rsyn::NetGuide::getGuide(int) const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/Guide.h:75:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 75 | if(id > clsLayerGuides.size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/single_net/GridGraphBuilderBase.h:4: /builddir/build/BUILD/dr-cu/src/single_net/LocalNet.h: In constructor 'LocalNet::LocalNet(const db::Net&)': /builddir/build/BUILD/dr-cu/src/single_net/LocalNet.h:9:20: warning: 'LocalNet::dbNet' will be initialized after [-Wreorder] 9 | const db::Net& dbNet; | ^~~~~ /builddir/build/BUILD/dr-cu/src/single_net/LocalNet.h:7:87: warning: base 'db::NetBase' [-Wreorder] 7 | LocalNet(const db::Net& databaseNet) : dbNet(databaseNet), db::NetBase(databaseNet) {} | ^ /builddir/build/BUILD/dr-cu/src/single_net/LocalNet.h:7:5: warning: when initialized here [-Wreorder] 7 | LocalNet(const db::Net& databaseNet) : dbNet(databaseNet), db::NetBase(databaseNet) {} | ^~~~~~~~ /builddir/build/BUILD/dr-cu/src/single_net/GridGraphBuilder.cpp: In member function 'virtual void GridGraphBuilder::run()': /builddir/build/BUILD/dr-cu/src/single_net/GridGraphBuilder.cpp:34:63: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 34 | bool fakePin = (accessBoxes.size() > 1 && (g + 1) == accessBoxes.size() && accessBox.layerIdx != accessBoxes[g - 1].layerIdx); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/single_net/GridGraphBuilder.cpp: In member function 'void GridGraphBuilder::connectGuide(int)': /builddir/build/BUILD/dr-cu/src/single_net/GridGraphBuilder.cpp:254:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 254 | for (int i = 0; i + 1 < directIntervals.size(); i++) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 420 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 347 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 366 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:41: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:55: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 154 | if (currentChunk >= chunks.size()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:52: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:35: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:37: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:30: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:24: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPredecessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 532 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericSuccessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 587 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Instance; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 300 | if (currChunk == l->chunks.size()) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Net; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Cell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Port; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:655:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:281:86: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:344:75: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 77%] Building CXX object CMakeFiles/ispd19dr.dir/single_net/LocalNet.cpp.o /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -I/builddir/build/BUILD/dr-cu/build -I/builddir/build/BUILD/dr-cu/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/dr-cu/src/../rsyn/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/ispd19dr.dir/single_net/LocalNet.cpp.o -MF CMakeFiles/ispd19dr.dir/single_net/LocalNet.cpp.o.d -o CMakeFiles/ispd19dr.dir/single_net/LocalNet.cpp.o -c /builddir/build/BUILD/dr-cu/src/single_net/LocalNet.cpp In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/dr-cu/src/global.h:32, from /builddir/build/BUILD/dr-cu/src/db/RsynService.h:3, from /builddir/build/BUILD/dr-cu/src/db/Database.h:3, from /builddir/build/BUILD/dr-cu/src/single_net/GridGraph.h:3, from /builddir/build/BUILD/dr-cu/src/single_net/GridGraphBuilderBase.h:3, from /builddir/build/BUILD/dr-cu/src/single_net/GridGraphBuilderBase.cpp:1: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 437 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:351: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const std::string Rsyn::Pin::getName() const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] 21 | switch (getInstanceType()) { | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:356: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:35: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 205 | if (levels.size() <= lower) { | ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:361: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] 249 | switch (std::get<1>(t)){ | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/RoutingGuide.h:28, from /builddir/build/BUILD/dr-cu/src/global.h:36: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/Guide.h: In member function 'const Rsyn::LayerGuide& Rsyn::NetGuide::getGuide(int) const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/Guide.h:75:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 75 | if(id > clsLayerGuides.size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/single_net/GridGraphBuilderBase.h:4: /builddir/build/BUILD/dr-cu/src/single_net/LocalNet.h: In constructor 'LocalNet::LocalNet(const db::Net&)': /builddir/build/BUILD/dr-cu/src/single_net/LocalNet.h:9:20: warning: 'LocalNet::dbNet' will be initialized after [-Wreorder] 9 | const db::Net& dbNet; | ^~~~~ /builddir/build/BUILD/dr-cu/src/single_net/LocalNet.h:7:87: warning: base 'db::NetBase' [-Wreorder] 7 | LocalNet(const db::Net& databaseNet) : dbNet(databaseNet), db::NetBase(databaseNet) {} | ^ /builddir/build/BUILD/dr-cu/src/single_net/LocalNet.h:7:5: warning: when initialized here [-Wreorder] 7 | LocalNet(const db::Net& databaseNet) : dbNet(databaseNet), db::NetBase(databaseNet) {} | ^~~~~~~~ /builddir/build/BUILD/dr-cu/src/single_net/GridGraphBuilderBase.cpp: In member function 'void GridGraphBuilderBase::fixDisconnectedPin()': /builddir/build/BUILD/dr-cu/src/single_net/GridGraphBuilderBase.cpp:89:49: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 89 | for (int eraseIdx = 0; eraseIdx < graph.pinToVertex[friendPinIdx].size(); eraseIdx++) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 420 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 347 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 366 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:41: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:55: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 154 | if (currentChunk >= chunks.size()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:52: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:35: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:37: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:30: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:24: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPredecessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 532 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericSuccessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 587 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Instance; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 300 | if (currChunk == l->chunks.size()) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Net; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Cell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Port; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:655:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:281:86: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:344:75: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/dr-cu/src/global.h:32, from /builddir/build/BUILD/dr-cu/src/db/RsynService.h:3, from /builddir/build/BUILD/dr-cu/src/db/Database.h:3, from /builddir/build/BUILD/dr-cu/src/single_net/RouteGuideGraph.h:3, from /builddir/build/BUILD/dr-cu/src/single_net/LocalNet.h:3, from /builddir/build/BUILD/dr-cu/src/single_net/LocalNet.cpp:1: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 437 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ [ 80%] Building CXX object CMakeFiles/ispd19dr.dir/single_net/MazeRoute.cpp.o /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -I/builddir/build/BUILD/dr-cu/build -I/builddir/build/BUILD/dr-cu/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/dr-cu/src/../rsyn/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/ispd19dr.dir/single_net/MazeRoute.cpp.o -MF CMakeFiles/ispd19dr.dir/single_net/MazeRoute.cpp.o.d -o CMakeFiles/ispd19dr.dir/single_net/MazeRoute.cpp.o -c /builddir/build/BUILD/dr-cu/src/single_net/MazeRoute.cpp In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:351: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const std::string Rsyn::Pin::getName() const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] 21 | switch (getInstanceType()) { | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:356: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:35: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 205 | if (levels.size() <= lower) { | ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:361: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] 249 | switch (std::get<1>(t)){ | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/RoutingGuide.h:28, from /builddir/build/BUILD/dr-cu/src/global.h:36: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/Guide.h: In member function 'const Rsyn::LayerGuide& Rsyn::NetGuide::getGuide(int) const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/Guide.h:75:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 75 | if(id > clsLayerGuides.size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/single_net/LocalNet.h: In constructor 'LocalNet::LocalNet(const db::Net&)': /builddir/build/BUILD/dr-cu/src/single_net/LocalNet.h:9:20: warning: 'LocalNet::dbNet' will be initialized after [-Wreorder] 9 | const db::Net& dbNet; | ^~~~~ /builddir/build/BUILD/dr-cu/src/single_net/LocalNet.h:7:87: warning: base 'db::NetBase' [-Wreorder] 7 | LocalNet(const db::Net& databaseNet) : dbNet(databaseNet), db::NetBase(databaseNet) {} | ^ /builddir/build/BUILD/dr-cu/src/single_net/LocalNet.h:7:5: warning: when initialized here [-Wreorder] 7 | LocalNet(const db::Net& databaseNet) : dbNet(databaseNet), db::NetBase(databaseNet) {} | ^~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 420 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 347 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 366 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:41: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:55: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 154 | if (currentChunk >= chunks.size()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:52: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:35: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:37: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:30: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:24: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPredecessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 532 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericSuccessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 587 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Instance; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 300 | if (currChunk == l->chunks.size()) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Net; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Cell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Port; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:655:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:281:86: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:344:75: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/dr-cu/src/global.h:32, from /builddir/build/BUILD/dr-cu/src/db/RsynService.h:3, from /builddir/build/BUILD/dr-cu/src/db/Database.h:3, from /builddir/build/BUILD/dr-cu/src/single_net/GridGraph.h:3, from /builddir/build/BUILD/dr-cu/src/single_net/GridGraphBuilderBase.h:3, from /builddir/build/BUILD/dr-cu/src/single_net/GridGraphBuilder.h:3, from /builddir/build/BUILD/dr-cu/src/single_net/MazeRoute.h:3, from /builddir/build/BUILD/dr-cu/src/single_net/MazeRoute.cpp:1: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 437 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:351: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const std::string Rsyn::Pin::getName() const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] 21 | switch (getInstanceType()) { | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:356: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:35: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 205 | if (levels.size() <= lower) { | ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:361: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] 249 | switch (std::get<1>(t)){ | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] [ 82%] Building CXX object CMakeFiles/ispd19dr.dir/single_net/PinTapConnector.cpp.o /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -I/builddir/build/BUILD/dr-cu/build -I/builddir/build/BUILD/dr-cu/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/dr-cu/src/../rsyn/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/ispd19dr.dir/single_net/PinTapConnector.cpp.o -MF CMakeFiles/ispd19dr.dir/single_net/PinTapConnector.cpp.o.d -o CMakeFiles/ispd19dr.dir/single_net/PinTapConnector.cpp.o -c /builddir/build/BUILD/dr-cu/src/single_net/PinTapConnector.cpp In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/RoutingGuide.h:28, from /builddir/build/BUILD/dr-cu/src/global.h:36: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/Guide.h: In member function 'const Rsyn::LayerGuide& Rsyn::NetGuide::getGuide(int) const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/Guide.h:75:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 75 | if(id > clsLayerGuides.size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/single_net/GridGraphBuilderBase.h:4: /builddir/build/BUILD/dr-cu/src/single_net/LocalNet.h: In constructor 'LocalNet::LocalNet(const db::Net&)': /builddir/build/BUILD/dr-cu/src/single_net/LocalNet.h:9:20: warning: 'LocalNet::dbNet' will be initialized after [-Wreorder] 9 | const db::Net& dbNet; | ^~~~~ /builddir/build/BUILD/dr-cu/src/single_net/LocalNet.h:7:87: warning: base 'db::NetBase' [-Wreorder] 7 | LocalNet(const db::Net& databaseNet) : dbNet(databaseNet), db::NetBase(databaseNet) {} | ^ /builddir/build/BUILD/dr-cu/src/single_net/LocalNet.h:7:5: warning: when initialized here [-Wreorder] 7 | LocalNet(const db::Net& databaseNet) : dbNet(databaseNet), db::NetBase(databaseNet) {} | ^~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 420 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 347 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 366 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:41: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:55: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 154 | if (currentChunk >= chunks.size()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:52: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:35: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:37: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:30: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:24: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPredecessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 532 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericSuccessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 587 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Instance; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 300 | if (currChunk == l->chunks.size()) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Net; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Cell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Port; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:655:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:281:86: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:344:75: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/dr-cu/src/global.h:32, from /builddir/build/BUILD/dr-cu/src/db/RsynService.h:3, from /builddir/build/BUILD/dr-cu/src/db/Database.h:3, from /builddir/build/BUILD/dr-cu/src/single_net/PinTapConnector.h:3, from /builddir/build/BUILD/dr-cu/src/single_net/PinTapConnector.cpp:1: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 437 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:351: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const std::string Rsyn::Pin::getName() const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] 21 | switch (getInstanceType()) { | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:356: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:35: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 205 | if (levels.size() <= lower) { | ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:361: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] 249 | switch (std::get<1>(t)){ | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/RoutingGuide.h:28, from /builddir/build/BUILD/dr-cu/src/global.h:36: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/Guide.h: In member function 'const Rsyn::LayerGuide& Rsyn::NetGuide::getGuide(int) const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/Guide.h:75:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 75 | if(id > clsLayerGuides.size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/single_net/PinTapConnector.cpp: In member function 'std::vector > PinTapConnector::getLinkFromPts(const std::vector >&)': /builddir/build/BUILD/dr-cu/src/single_net/PinTapConnector.cpp:75:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 75 | for (int i = 0; (i + 1) < linkPts.size(); ++i) { | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 84%] Building CXX object CMakeFiles/ispd19dr.dir/single_net/PostMazeRoute.cpp.o /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -I/builddir/build/BUILD/dr-cu/build -I/builddir/build/BUILD/dr-cu/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/dr-cu/src/../rsyn/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/ispd19dr.dir/single_net/PostMazeRoute.cpp.o -MF CMakeFiles/ispd19dr.dir/single_net/PostMazeRoute.cpp.o.d -o CMakeFiles/ispd19dr.dir/single_net/PostMazeRoute.cpp.o -c /builddir/build/BUILD/dr-cu/src/single_net/PostMazeRoute.cpp In file included from /builddir/build/BUILD/dr-cu/src/db/CutLayer.h:3, from /builddir/build/BUILD/dr-cu/src/db/LayerList.h:3, from /builddir/build/BUILD/dr-cu/src/db/RouteGrid.h:3, from /builddir/build/BUILD/dr-cu/src/db/Database.h:4: /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h: In instantiation of 'db::BoxOnLayer::BoxOnLayer(int, Args ...) [with Args = {}]': /builddir/build/BUILD/dr-cu/src/single_net/PinTapConnector.cpp:6:20: required from here /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h:12:9: warning: 'db::BoxOnLayer::layerIdx' will be initialized after [-Wreorder] 12 | int layerIdx; | ^~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h:16:103: warning: base 'utils::BoxT' [-Wreorder] 16 | BoxOnLayer(int layerIndex = -1, Args... params) : layerIdx(layerIndex), utils::BoxT(params...) {} | ^ /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h:16:5: warning: when initialized here [-Wreorder] 16 | BoxOnLayer(int layerIndex = -1, Args... params) : layerIdx(layerIndex), utils::BoxT(params...) {} | ^~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h: In instantiation of 'db::BoxOnLayer::BoxOnLayer(int, Args ...) [with Args = {utils::BoxT}]': /builddir/build/BUILD/dr-cu/src/single_net/PinTapConnector.cpp:87:44: required from here /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h:12:9: warning: 'db::BoxOnLayer::layerIdx' will be initialized after [-Wreorder] 12 | int layerIdx; | ^~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h:16:103: warning: base 'utils::BoxT' [-Wreorder] 16 | BoxOnLayer(int layerIndex = -1, Args... params) : layerIdx(layerIndex), utils::BoxT(params...) {} | ^ /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h:16:5: warning: when initialized here [-Wreorder] 16 | BoxOnLayer(int layerIndex = -1, Args... params) : layerIdx(layerIndex), utils::BoxT(params...) {} | ^~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 420 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 347 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 366 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:41: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:55: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 154 | if (currentChunk >= chunks.size()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:52: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:35: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:37: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:30: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:24: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPredecessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 532 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericSuccessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 587 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Instance; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 300 | if (currChunk == l->chunks.size()) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Net; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Cell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Port; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:655:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:281:86: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:344:75: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 86%] Building CXX object CMakeFiles/ispd19dr.dir/single_net/PostRoute.cpp.o /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -I/builddir/build/BUILD/dr-cu/build -I/builddir/build/BUILD/dr-cu/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/dr-cu/src/../rsyn/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/ispd19dr.dir/single_net/PostRoute.cpp.o -MF CMakeFiles/ispd19dr.dir/single_net/PostRoute.cpp.o.d -o CMakeFiles/ispd19dr.dir/single_net/PostRoute.cpp.o -c /builddir/build/BUILD/dr-cu/src/single_net/PostRoute.cpp In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/dr-cu/src/global.h:32, from /builddir/build/BUILD/dr-cu/src/db/RsynService.h:3, from /builddir/build/BUILD/dr-cu/src/db/Database.h:3, from /builddir/build/BUILD/dr-cu/src/single_net/RouteGuideGraph.h:3, from /builddir/build/BUILD/dr-cu/src/single_net/LocalNet.h:3, from /builddir/build/BUILD/dr-cu/src/single_net/PostMazeRoute.h:3, from /builddir/build/BUILD/dr-cu/src/single_net/PostMazeRoute.cpp:1: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 437 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:351: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const std::string Rsyn::Pin::getName() const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] 21 | switch (getInstanceType()) { | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:356: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:35: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 205 | if (levels.size() <= lower) { | ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:361: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] 249 | switch (std::get<1>(t)){ | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/RoutingGuide.h:28, from /builddir/build/BUILD/dr-cu/src/global.h:36: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/Guide.h: In member function 'const Rsyn::LayerGuide& Rsyn::NetGuide::getGuide(int) const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/Guide.h:75:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 75 | if(id > clsLayerGuides.size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/single_net/LocalNet.h: In constructor 'LocalNet::LocalNet(const db::Net&)': /builddir/build/BUILD/dr-cu/src/single_net/LocalNet.h:9:20: warning: 'LocalNet::dbNet' will be initialized after [-Wreorder] 9 | const db::Net& dbNet; | ^~~~~ /builddir/build/BUILD/dr-cu/src/single_net/LocalNet.h:7:87: warning: base 'db::NetBase' [-Wreorder] 7 | LocalNet(const db::Net& databaseNet) : dbNet(databaseNet), db::NetBase(databaseNet) {} | ^ /builddir/build/BUILD/dr-cu/src/single_net/LocalNet.h:7:5: warning: when initialized here [-Wreorder] 7 | LocalNet(const db::Net& databaseNet) : dbNet(databaseNet), db::NetBase(databaseNet) {} | ^~~~~~~~ /builddir/build/BUILD/dr-cu/src/single_net/PostMazeRoute.cpp: In member function 'void PostMazeRoute::removeTrackSwitchWithVio()': /builddir/build/BUILD/dr-cu/src/single_net/PostMazeRoute.cpp:34:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 34 | for (int i = 0; i < taps.size(); ++i) { | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/single_net/PostMazeRoute.cpp:37:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 37 | for (int j = i + 1; j < taps.size(); ++j) { | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/single_net/PostMazeRoute.cpp:54:31: warning: comparison of integer expressions of different signedness: 'const int' and 'const unsigned int' [-Wsign-compare] 54 | if (lowerDiff <= xSize && upperDiff <= ySize && viaCut[lowerDiff + xSize][upperDiff + ySize]) { | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/dr-cu/src/single_net/PostMazeRoute.cpp:54:53: warning: comparison of integer expressions of different signedness: 'const int' and 'const unsigned int' [-Wsign-compare] 54 | if (lowerDiff <= xSize && upperDiff <= ySize && viaCut[lowerDiff + xSize][upperDiff + ySize]) { | ~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/dr-cu/src/single_net/PostMazeRoute.cpp: In lambda function: /builddir/build/BUILD/dr-cu/src/single_net/PostMazeRoute.cpp:193:44: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 193 | s && s != c && s != cc && | ~~~~~~~~~~~~~~~~~~~~~~~^~ 194 | database.getWireSegmentVioCost( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | {s->layerIdx, | ~~~~~~~~~~~~~ 196 | s->trackIdx, | ~~~~~~~~~~~~ 197 | {std::min(crossPointIdx, s->crossPointIdx), std::max(crossPointIdx, s->crossPointIdx)}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | net.idx, | ~~~~~~~~ 199 | false)) { | ~~~~~~ /builddir/build/BUILD/dr-cu/src/single_net/PostMazeRoute.cpp: In lambda function: /builddir/build/BUILD/dr-cu/src/single_net/PostMazeRoute.cpp:312:80: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 312 | trunkCrossPointIdx != INT_MIN && trunkCrossPointIdx != INT_MAX && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 313 | database.getWireSegmentVioCost({node->layerIdx, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 314 | node->trackIdx, | ~~~~~~~~~~~~~~~ 315 | {std::min(steinerCrossPointIdx, node->crossPointIdx), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 316 | std::max(steinerCrossPointIdx, node->crossPointIdx)}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 317 | net.idx, | ~~~~~~~~ 318 | false)) { | ~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 420 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 347 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 366 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:41: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:55: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 154 | if (currentChunk >= chunks.size()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:52: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:35: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:37: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:30: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:24: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPredecessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 532 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericSuccessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 587 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Instance; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 300 | if (currChunk == l->chunks.size()) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Net; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Cell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Port; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:655:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:281:86: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:344:75: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/dr-cu/src/global.h:32, from /builddir/build/BUILD/dr-cu/src/db/RsynService.h:3, from /builddir/build/BUILD/dr-cu/src/db/Database.h:3, from /builddir/build/BUILD/dr-cu/src/single_net/RouteGuideGraph.h:3, from /builddir/build/BUILD/dr-cu/src/single_net/LocalNet.h:3, from /builddir/build/BUILD/dr-cu/src/single_net/PostRoute.h:3, from /builddir/build/BUILD/dr-cu/src/single_net/PostRoute.cpp:1: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 437 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:351: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const std::string Rsyn::Pin::getName() const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] 21 | switch (getInstanceType()) { | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:356: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:35: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 205 | if (levels.size() <= lower) { | ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:361: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] 249 | switch (std::get<1>(t)){ | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/RoutingGuide.h:28, from /builddir/build/BUILD/dr-cu/src/global.h:36: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/Guide.h: In member function 'const Rsyn::LayerGuide& Rsyn::NetGuide::getGuide(int) const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/Guide.h:75:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 75 | if(id > clsLayerGuides.size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/single_net/LocalNet.h: In constructor 'LocalNet::LocalNet(const db::Net&)': /builddir/build/BUILD/dr-cu/src/single_net/LocalNet.h:9:20: warning: 'LocalNet::dbNet' will be initialized after [-Wreorder] 9 | const db::Net& dbNet; | ^~~~~ /builddir/build/BUILD/dr-cu/src/single_net/LocalNet.h:7:87: warning: base 'db::NetBase' [-Wreorder] 7 | LocalNet(const db::Net& databaseNet) : dbNet(databaseNet), db::NetBase(databaseNet) {} | ^ /builddir/build/BUILD/dr-cu/src/single_net/LocalNet.h:7:5: warning: when initialized here [-Wreorder] 7 | LocalNet(const db::Net& databaseNet) : dbNet(databaseNet), db::NetBase(databaseNet) {} | ^~~~~~~~ /builddir/build/BUILD/dr-cu/src/single_net/PostRoute.h: In constructor 'MetalFiller::MetalFiller(const std::vector >&, int, db::AggrParaRunSpace)': /builddir/build/BUILD/dr-cu/src/single_net/PostRoute.h:56:9: warning: 'MetalFiller::layerIdx' will be initialized after [-Wreorder] 56 | int layerIdx; | ^~~~~~~~ /builddir/build/BUILD/dr-cu/src/single_net/PostRoute.h:50:26: warning: 'db::AggrParaRunSpace MetalFiller::aggrSpace' [-Wreorder] 50 | db::AggrParaRunSpace aggrSpace; | ^~~~~~~~~ /builddir/build/BUILD/dr-cu/src/single_net/PostRoute.h:43:5: warning: when initialized here [-Wreorder] 43 | MetalFiller(const vector>& targetMetalRects, | ^~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/single_net/PostRoute.cpp: In lambda function: /builddir/build/BUILD/dr-cu/src/single_net/PostRoute.cpp:94:38: warning: unused variable 'via' [-Wunused-variable] 94 | const db::GridPoint &via = edge.lowerGridPoint(); | ^~~ /builddir/build/BUILD/dr-cu/src/single_net/PostRoute.cpp: In lambda function: /builddir/build/BUILD/dr-cu/src/single_net/PostRoute.cpp:233:78: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 233 | if (c->layerIdx != cc->layerIdx || node->trackIdx == c->trackIdx && c->trackIdx == cc->trackIdx) continue; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/single_net/PostRoute.cpp: In member function 'void MetalFiller::run()': /builddir/build/BUILD/dr-cu/src/single_net/PostRoute.cpp:349:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 349 | for (int i = 0; i < targetMetals.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/single_net/PostRoute.cpp:352:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 352 | for (int i = 0; i < fillMetals.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/single_net/PostRoute.cpp: In function 'void connectBySTT(db::Net&)': /builddir/build/BUILD/dr-cu/src/single_net/PostRoute.cpp:459:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 459 | for (i = 0; i < coors.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/single_net/PostRoute.cpp:460:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 460 | for (j = i + 1; j < coors.size(); j++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 420 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 347 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 366 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:41: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:55: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 154 | if (currentChunk >= chunks.size()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:52: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:35: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:37: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:30: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:24: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPredecessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 532 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericSuccessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 587 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/utils/utils.h:3, from /builddir/build/BUILD/dr-cu/src/global.h:3: /builddir/build/BUILD/dr-cu/src/utils/geo.h: In instantiation of 'void utils::MergeRects(std::vector&, int) [with BoxT = BoxT]': /builddir/build/BUILD/dr-cu/src/utils/geo.h:386:15: required from 'void utils::SlicePolygons(std::vector >&, int) [with T = long int]' /builddir/build/BUILD/dr-cu/src/single_net/PostRoute.cpp:377:38: required from here /builddir/build/BUILD/dr-cu/src/utils/geo.h:338:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 338 | for (int i = 1; i < boxes.size(); ++i) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Instance; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 300 | if (currChunk == l->chunks.size()) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Net; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Cell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Port; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:655:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:281:86: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:344:75: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 88%] Building CXX object CMakeFiles/ispd19dr.dir/single_net/PreRoute.cpp.o /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -I/builddir/build/BUILD/dr-cu/build -I/builddir/build/BUILD/dr-cu/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/dr-cu/src/../rsyn/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/ispd19dr.dir/single_net/PreRoute.cpp.o -MF CMakeFiles/ispd19dr.dir/single_net/PreRoute.cpp.o.d -o CMakeFiles/ispd19dr.dir/single_net/PreRoute.cpp.o -c /builddir/build/BUILD/dr-cu/src/single_net/PreRoute.cpp [ 91%] Building CXX object CMakeFiles/ispd19dr.dir/single_net/RouteGuideGraph.cpp.o /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -I/builddir/build/BUILD/dr-cu/build -I/builddir/build/BUILD/dr-cu/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/dr-cu/src/../rsyn/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/ispd19dr.dir/single_net/RouteGuideGraph.cpp.o -MF CMakeFiles/ispd19dr.dir/single_net/RouteGuideGraph.cpp.o.d -o CMakeFiles/ispd19dr.dir/single_net/RouteGuideGraph.cpp.o -c /builddir/build/BUILD/dr-cu/src/single_net/RouteGuideGraph.cpp In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/dr-cu/src/global.h:32, from /builddir/build/BUILD/dr-cu/src/db/RsynService.h:3, from /builddir/build/BUILD/dr-cu/src/db/Database.h:3, from /builddir/build/BUILD/dr-cu/src/single_net/RouteGuideGraph.h:3, from /builddir/build/BUILD/dr-cu/src/single_net/LocalNet.h:3, from /builddir/build/BUILD/dr-cu/src/single_net/PreRoute.h:3, from /builddir/build/BUILD/dr-cu/src/single_net/PreRoute.cpp:1: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 437 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:351: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const std::string Rsyn::Pin::getName() const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] 21 | switch (getInstanceType()) { | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:356: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:35: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 205 | if (levels.size() <= lower) { | ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:361: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] 249 | switch (std::get<1>(t)){ | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/RoutingGuide.h:28, from /builddir/build/BUILD/dr-cu/src/global.h:36: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/Guide.h: In member function 'const Rsyn::LayerGuide& Rsyn::NetGuide::getGuide(int) const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/Guide.h:75:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 75 | if(id > clsLayerGuides.size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/single_net/LocalNet.h: In constructor 'LocalNet::LocalNet(const db::Net&)': /builddir/build/BUILD/dr-cu/src/single_net/LocalNet.h:9:20: warning: 'LocalNet::dbNet' will be initialized after [-Wreorder] 9 | const db::Net& dbNet; | ^~~~~ /builddir/build/BUILD/dr-cu/src/single_net/LocalNet.h:7:87: warning: base 'db::NetBase' [-Wreorder] 7 | LocalNet(const db::Net& databaseNet) : dbNet(databaseNet), db::NetBase(databaseNet) {} | ^ /builddir/build/BUILD/dr-cu/src/single_net/LocalNet.h:7:5: warning: when initialized here [-Wreorder] 7 | LocalNet(const db::Net& databaseNet) : dbNet(databaseNet), db::NetBase(databaseNet) {} | ^~~~~~~~ /builddir/build/BUILD/dr-cu/src/single_net/PreRoute.cpp: In member function 'db::RouteStatus PreRoute::run(int)': /builddir/build/BUILD/dr-cu/src/single_net/PreRoute.cpp:6:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 6 | for (int i = 0; i < guides.size(); ++i) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/single_net/PreRoute.cpp:7:13: warning: unused variable 'expand' [-Wunused-variable] 7 | int expand = localNet.dbNet.routeGuideVios[i] ? numPitchForGuideExpand : db::setting.defaultGuideExpand; | ^~~~~~ /builddir/build/BUILD/dr-cu/src/single_net/PreRoute.cpp:18:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 18 | if ((j + 1) < database.getLayerNum()) guides.emplace_back(j + 1, guides[i]); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/single_net/PreRoute.cpp:23:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 23 | if ((j + 2) < database.getLayerNum()) guides.emplace_back(j + 2, guides[i]); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/single_net/PreRoute.cpp: In member function 'db::RouteStatus PreRoute::expandGuidesToCoverPins()': /builddir/build/BUILD/dr-cu/src/single_net/PreRoute.cpp:120:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 120 | for (int i = 0; i < localNet.numOfPins(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/single_net/PreRoute.cpp:124:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 124 | for (int j = 0; j < localNet.pinAccessBoxes[i].size(); ++j) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/single_net/PreRoute.cpp:126:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 126 | for (int k = 0; k < localNet.routeGuides.size(); ++k) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/single_net/PreRoute.cpp: In member function 'bool PreRoute::checkGuideConnTrack() const': /builddir/build/BUILD/dr-cu/src/single_net/PreRoute.cpp:158:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 158 | for (int i = 0; i < localNet.guideConn.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/db/CutLayer.h:3, from /builddir/build/BUILD/dr-cu/src/db/LayerList.h:3, from /builddir/build/BUILD/dr-cu/src/db/RouteGrid.h:3, from /builddir/build/BUILD/dr-cu/src/db/Database.h:4: /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h: In instantiation of 'db::BoxOnLayer::BoxOnLayer(int, Args ...) [with Args = {utils::BoxT}]': /builddir/build/BUILD/dr-cu/src/single_net/PreRoute.cpp:146:98: required from here /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h:12:9: warning: 'db::BoxOnLayer::layerIdx' will be initialized after [-Wreorder] 12 | int layerIdx; | ^~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h:16:103: warning: base 'utils::BoxT' [-Wreorder] 16 | BoxOnLayer(int layerIndex = -1, Args... params) : layerIdx(layerIndex), utils::BoxT(params...) {} | ^ /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h:16:5: warning: when initialized here [-Wreorder] 16 | BoxOnLayer(int layerIndex = -1, Args... params) : layerIdx(layerIndex), utils::BoxT(params...) {} | ^~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 420 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 347 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 366 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:41: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:55: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 154 | if (currentChunk >= chunks.size()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:52: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:35: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:37: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:30: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:24: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPredecessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 532 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericSuccessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 587 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Instance; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 300 | if (currChunk == l->chunks.size()) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Net; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Cell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Port; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:655:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h: In instantiation of 'db::BoxOnLayer::BoxOnLayer(int, Args ...) [with Args = {db::BoxOnLayer}]': /usr/include/c++/13/bits/new_allocator.h:187:4: required from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = db::BoxOnLayer; _Args = {int, db::BoxOnLayer&}; _Tp = db::BoxOnLayer]' /usr/include/c++/13/bits/alloc_traits.h:537:17: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = db::BoxOnLayer; _Args = {int, db::BoxOnLayer&}; _Tp = db::BoxOnLayer; allocator_type = std::allocator]' /usr/include/c++/13/bits/vector.tcc:117:30: required from 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int, db::BoxOnLayer&}; _Tp = db::BoxOnLayer; _Alloc = std::allocator]' /builddir/build/BUILD/dr-cu/src/single_net/PreRoute.cpp:17:47: required from here /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h:12:9: warning: 'db::BoxOnLayer::layerIdx' will be initialized after [-Wreorder] 12 | int layerIdx; | ^~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h:16:103: warning: base 'utils::BoxT' [-Wreorder] 16 | BoxOnLayer(int layerIndex = -1, Args... params) : layerIdx(layerIndex), utils::BoxT(params...) {} | ^ /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h:16:5: warning: when initialized here [-Wreorder] 16 | BoxOnLayer(int layerIndex = -1, Args... params) : layerIdx(layerIndex), utils::BoxT(params...) {} | ^~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 300 | if (currChunk == l->chunks.size()) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:281:86: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:344:75: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/dr-cu/src/global.h:32, from /builddir/build/BUILD/dr-cu/src/db/RsynService.h:3, from /builddir/build/BUILD/dr-cu/src/db/Database.h:3, from /builddir/build/BUILD/dr-cu/src/single_net/RouteGuideGraph.h:3, from /builddir/build/BUILD/dr-cu/src/single_net/RouteGuideGraph.cpp:1: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 437 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:351: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const std::string Rsyn::Pin::getName() const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] 21 | switch (getInstanceType()) { | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:356: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:35: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 205 | if (levels.size() <= lower) { | ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:361: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] 249 | switch (std::get<1>(t)){ | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/RoutingGuide.h:28, from /builddir/build/BUILD/dr-cu/src/global.h:36: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/Guide.h: In member function 'const Rsyn::LayerGuide& Rsyn::NetGuide::getGuide(int) const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/Guide.h:75:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 75 | if(id > clsLayerGuides.size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/single_net/RouteGuideGraph.cpp: In member function 'void RouteGuideGraph::print() const': /builddir/build/BUILD/dr-cu/src/single_net/RouteGuideGraph.cpp:92:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 92 | for (int i = 0; i < guideConn.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/single_net/RouteGuideGraph.cpp:96:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 96 | for (int i = 0; i < guidePinConn.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/single_net/RouteGuideGraph.cpp:100:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 100 | for (int i = 0; i < pinGuideConn.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 420 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 347 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 366 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:41: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:55: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 154 | if (currentChunk >= chunks.size()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:52: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:35: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:37: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:30: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:24: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPredecessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 532 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericSuccessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 587 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Instance; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 300 | if (currChunk == l->chunks.size()) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Net; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Cell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Port; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:655:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:281:86: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:344:75: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 93%] Building CXX object CMakeFiles/ispd19dr.dir/single_net/SingleNetRouter.cpp.o /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -I/builddir/build/BUILD/dr-cu/build -I/builddir/build/BUILD/dr-cu/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/dr-cu/src/../rsyn/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/ispd19dr.dir/single_net/SingleNetRouter.cpp.o -MF CMakeFiles/ispd19dr.dir/single_net/SingleNetRouter.cpp.o.d -o CMakeFiles/ispd19dr.dir/single_net/SingleNetRouter.cpp.o -c /builddir/build/BUILD/dr-cu/src/single_net/SingleNetRouter.cpp [ 95%] Building CXX object CMakeFiles/ispd19dr.dir/single_net/UpdateDB.cpp.o /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -I/builddir/build/BUILD/dr-cu/build -I/builddir/build/BUILD/dr-cu/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/dr-cu/src/../rsyn/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/ispd19dr.dir/single_net/UpdateDB.cpp.o -MF CMakeFiles/ispd19dr.dir/single_net/UpdateDB.cpp.o.d -o CMakeFiles/ispd19dr.dir/single_net/UpdateDB.cpp.o -c /builddir/build/BUILD/dr-cu/src/single_net/UpdateDB.cpp In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/dr-cu/src/global.h:32, from /builddir/build/BUILD/dr-cu/src/db/RsynService.h:3, from /builddir/build/BUILD/dr-cu/src/db/Database.h:3, from /builddir/build/BUILD/dr-cu/src/single_net/RouteGuideGraph.h:3, from /builddir/build/BUILD/dr-cu/src/single_net/LocalNet.h:3, from /builddir/build/BUILD/dr-cu/src/single_net/SingleNetRouter.h:3, from /builddir/build/BUILD/dr-cu/src/single_net/SingleNetRouter.cpp:1: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 437 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:351: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const std::string Rsyn::Pin::getName() const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] 21 | switch (getInstanceType()) { | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:356: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:35: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 205 | if (levels.size() <= lower) { | ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:361: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] 249 | switch (std::get<1>(t)){ | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/RoutingGuide.h:28, from /builddir/build/BUILD/dr-cu/src/global.h:36: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/Guide.h: In member function 'const Rsyn::LayerGuide& Rsyn::NetGuide::getGuide(int) const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/Guide.h:75:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 75 | if(id > clsLayerGuides.size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/single_net/LocalNet.h: In constructor 'LocalNet::LocalNet(const db::Net&)': /builddir/build/BUILD/dr-cu/src/single_net/LocalNet.h:9:20: warning: 'LocalNet::dbNet' will be initialized after [-Wreorder] 9 | const db::Net& dbNet; | ^~~~~ /builddir/build/BUILD/dr-cu/src/single_net/LocalNet.h:7:87: warning: base 'db::NetBase' [-Wreorder] 7 | LocalNet(const db::Net& databaseNet) : dbNet(databaseNet), db::NetBase(databaseNet) {} | ^ /builddir/build/BUILD/dr-cu/src/single_net/LocalNet.h:7:5: warning: when initialized here [-Wreorder] 7 | LocalNet(const db::Net& databaseNet) : dbNet(databaseNet), db::NetBase(databaseNet) {} | ^~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/single_net/SingleNetRouter.h:6: /builddir/build/BUILD/dr-cu/src/single_net/PostRoute.h: In constructor 'MetalFiller::MetalFiller(const std::vector >&, int, db::AggrParaRunSpace)': /builddir/build/BUILD/dr-cu/src/single_net/PostRoute.h:56:9: warning: 'MetalFiller::layerIdx' will be initialized after [-Wreorder] 56 | int layerIdx; | ^~~~~~~~ /builddir/build/BUILD/dr-cu/src/single_net/PostRoute.h:50:26: warning: 'db::AggrParaRunSpace MetalFiller::aggrSpace' [-Wreorder] 50 | db::AggrParaRunSpace aggrSpace; | ^~~~~~~~~ /builddir/build/BUILD/dr-cu/src/single_net/PostRoute.h:43:5: warning: when initialized here [-Wreorder] 43 | MetalFiller(const vector>& targetMetalRects, | ^~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 420 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 347 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 366 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:41: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:55: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 154 | if (currentChunk >= chunks.size()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:52: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:35: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:37: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:30: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:24: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPredecessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 532 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericSuccessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 587 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Instance; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 300 | if (currChunk == l->chunks.size()) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Net; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Cell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Port; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:655:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:281:86: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:344:75: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/dr-cu/src/global.h:32, from /builddir/build/BUILD/dr-cu/src/db/RsynService.h:3, from /builddir/build/BUILD/dr-cu/src/db/Database.h:3, from /builddir/build/BUILD/dr-cu/src/single_net/RouteGuideGraph.h:3, from /builddir/build/BUILD/dr-cu/src/single_net/LocalNet.h:3, from /builddir/build/BUILD/dr-cu/src/single_net/UpdateDB.h:3, from /builddir/build/BUILD/dr-cu/src/single_net/UpdateDB.cpp:1: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 437 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:351: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const std::string Rsyn::Pin::getName() const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] 21 | switch (getInstanceType()) { | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:16: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:356: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:35: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 205 | if (levels.size() <= lower) { | ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:361: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] 249 | switch (std::get<1>(t)){ | ^ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:24: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/RoutingGuide.h:28, from /builddir/build/BUILD/dr-cu/src/global.h:36: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/Guide.h: In member function 'const Rsyn::LayerGuide& Rsyn::NetGuide::getGuide(int) const': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/ispd18/Guide.h:75:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 75 | if(id > clsLayerGuides.size()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/single_net/LocalNet.h: In constructor 'LocalNet::LocalNet(const db::Net&)': /builddir/build/BUILD/dr-cu/src/single_net/LocalNet.h:9:20: warning: 'LocalNet::dbNet' will be initialized after [-Wreorder] 9 | const db::Net& dbNet; | ^~~~~ /builddir/build/BUILD/dr-cu/src/single_net/LocalNet.h:7:87: warning: base 'db::NetBase' [-Wreorder] 7 | LocalNet(const db::Net& databaseNet) : dbNet(databaseNet), db::NetBase(databaseNet) {} | ^ /builddir/build/BUILD/dr-cu/src/single_net/LocalNet.h:7:5: warning: when initialized here [-Wreorder] 7 | LocalNet(const db::Net& databaseNet) : dbNet(databaseNet), db::NetBase(databaseNet) {} | ^~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/db/CutLayer.h:3, from /builddir/build/BUILD/dr-cu/src/db/LayerList.h:3, from /builddir/build/BUILD/dr-cu/src/db/RouteGrid.h:3, from /builddir/build/BUILD/dr-cu/src/db/Database.h:4: /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h: In instantiation of 'db::BoxOnLayer::BoxOnLayer(int, Args ...) [with Args = {utils::PointT, utils::PointT}]': /builddir/build/BUILD/dr-cu/src/single_net/UpdateDB.cpp:71:25: required from here /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h:12:9: warning: 'db::BoxOnLayer::layerIdx' will be initialized after [-Wreorder] 12 | int layerIdx; | ^~~~~~~~ /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h:16:103: warning: base 'utils::BoxT' [-Wreorder] 16 | BoxOnLayer(int layerIndex = -1, Args... params) : layerIdx(layerIndex), utils::BoxT(params...) {} | ^ /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h:16:5: warning: when initialized here [-Wreorder] 16 | BoxOnLayer(int layerIndex = -1, Args... params) : layerIdx(layerIndex), utils::BoxT(params...) {} | ^~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 420 | bool stop() { return index >= arcs.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 347 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 366 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:41: /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:55: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 154 | if (currentChunk >= chunks.size()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::LibraryArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:52: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::ArcData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:38: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:35: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:219:19: required from 'Rsyn::Element* Rsyn::List::create() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:37: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:30: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:227:19: required from 'Rsyn::Element* Rsyn::List::add(const T&) [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:24: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:154:45: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPredecessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 532 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericSuccessorPins::stop() [with PinType = Rsyn::Pin; NetType = Rsyn::Net; ArcType = Rsyn::Arc]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:28: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 587 | bool stop() { return index >= pins.size(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Instance; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Instance; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 300 | if (currChunk == l->chunks.size()) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Net; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Net; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Cell; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Cell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:332:8: required from 'void Rsyn::List::Iterator::operator++() [with T = Rsyn::Port; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:326:16: required from 'void Rsyn::GenericReferenceListCollection::next() [with Reference = Rsyn::Port; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:21: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:655:53: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalLayerData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalSpacingData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:281:86: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h: In instantiation of 'Rsyn::Element* Rsyn::List::Iterator::nextElement() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:323:10: required from 'Rsyn::List::Iterator::Iterator(Rsyn::List*) [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:345:10: required from 'Rsyn::List::Iterator Rsyn::List::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:390:36: required from 'Rsyn::ConstList::Iterator Rsyn::ConstList::begin() [with T = Rsyn::PhysicalRowData; unsigned int DEFAULT_CHUNK_SIZE = 1000; Iterator = Rsyn::List::Iterator]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:31: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:344:75: required from here /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/infra/List.h:300:55: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 97%] Building CXX object CMakeFiles/ispd19dr.dir/utils/log.cpp.o /usr/bin/g++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB -DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB -DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB -I/builddir/build/BUILD/dr-cu/build -I/builddir/build/BUILD/dr-cu/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src -I/builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/dr-cu/src/../rsyn/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/ispd19dr.dir/utils/log.cpp.o -MF CMakeFiles/ispd19dr.dir/utils/log.cpp.o.d -o CMakeFiles/ispd19dr.dir/utils/log.cpp.o -c /builddir/build/BUILD/dr-cu/src/utils/log.cpp [100%] Linking CXX executable ispd19dr /usr/bin/cmake -E cmake_link_script CMakeFiles/ispd19dr.dir/link.txt --verbose=1 /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Werror=return-type -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -rdynamic "CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/db/Database.cpp.o" "CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/io/parser/guide-ispd18/GuideParser.cpp.o" "CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/io/parser/lef_def/DEFControlParser.cpp.o" "CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/io/parser/lef_def/LEFControlParser.cpp.o" "CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/io/reader/ISPD2018Reader.cpp.o" "CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/io/reader/PopulateRsyn.cpp.o" "CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/ispd18/RoutingGuide.cpp.o" "CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/phy/PhysicalRouting.cpp.o" "CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/phy/PhysicalService.cpp.o" "CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp.o" "CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/phy/util/PhysicalLayerUtil.cpp.o" "CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/phy/util/PhysicalTransform.cpp.o" "CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/session/Session.cpp.o" "CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/setup/reader.cpp.o" "CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/setup/service.cpp.o" "CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/util/geometry/Polygon.cpp.o" "CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/util/geometry/Rect.cpp.o" CMakeFiles/ispd19dr.dir/db/CutLayer.cpp.o CMakeFiles/ispd19dr.dir/db/Database.cpp.o CMakeFiles/ispd19dr.dir/db/GeoPrimitive.cpp.o CMakeFiles/ispd19dr.dir/db/GridTopo.cpp.o CMakeFiles/ispd19dr.dir/db/LayerList.cpp.o CMakeFiles/ispd19dr.dir/db/MetalLayer.cpp.o CMakeFiles/ispd19dr.dir/db/Net.cpp.o CMakeFiles/ispd19dr.dir/db/PoorViaMap.cpp.o CMakeFiles/ispd19dr.dir/db/RouteGrid.cpp.o CMakeFiles/ispd19dr.dir/db/Setting.cpp.o CMakeFiles/ispd19dr.dir/db/Stat.cpp.o CMakeFiles/ispd19dr.dir/main.cpp.o CMakeFiles/ispd19dr.dir/multi_net/Router.cpp.o CMakeFiles/ispd19dr.dir/multi_net/Scheduler.cpp.o CMakeFiles/ispd19dr.dir/single_net/GridGraph.cpp.o CMakeFiles/ispd19dr.dir/single_net/GridGraphBuilder.cpp.o CMakeFiles/ispd19dr.dir/single_net/GridGraphBuilderBase.cpp.o CMakeFiles/ispd19dr.dir/single_net/LocalNet.cpp.o CMakeFiles/ispd19dr.dir/single_net/MazeRoute.cpp.o CMakeFiles/ispd19dr.dir/single_net/PinTapConnector.cpp.o CMakeFiles/ispd19dr.dir/single_net/PostMazeRoute.cpp.o CMakeFiles/ispd19dr.dir/single_net/PostRoute.cpp.o CMakeFiles/ispd19dr.dir/single_net/PreRoute.cpp.o CMakeFiles/ispd19dr.dir/single_net/RouteGuideGraph.cpp.o CMakeFiles/ispd19dr.dir/single_net/SingleNetRouter.cpp.o CMakeFiles/ispd19dr.dir/single_net/UpdateDB.cpp.o CMakeFiles/ispd19dr.dir/utils/log.cpp.o -o ispd19dr -L/builddir/build/BUILD/dr-cu/src/../rsyn/lib/linux -llef -ldef -lpthread /usr/lib64/libboost_filesystem.so.1.78.0 /usr/lib64/libboost_program_options.so.1.78.0 /usr/lib64/libboost_atomic.so.1.78.0 gmake[2]: Leaving directory '/builddir/build/BUILD/dr-cu/build' [100%] Built target ispd19dr gmake[1]: Leaving directory '/builddir/build/BUILD/dr-cu/build' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/dr-cu/build/CMakeFiles 0 ~/build/BUILD/dr-cu + popd + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.xxByZm + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/dr-cu-4.1.1-20210427.4.git3d81988d.fc38.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/dr-cu-4.1.1-20210427.4.git3d81988d.fc38.x86_64 ++ dirname /builddir/build/BUILDROOT/dr-cu-4.1.1-20210427.4.git3d81988d.fc38.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/dr-cu-4.1.1-20210427.4.git3d81988d.fc38.x86_64 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd dr-cu + rm -rf /builddir/build/BUILDROOT/dr-cu-4.1.1-20210427.4.git3d81988d.fc38.x86_64 + mkdir -p /builddir/build/BUILDROOT/dr-cu-4.1.1-20210427.4.git3d81988d.fc38.x86_64/usr/bin + install -m 0755 build/ispd19dr /builddir/build/BUILDROOT/dr-cu-4.1.1-20210427.4.git3d81988d.fc38.x86_64/usr/bin/ + /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 4.1.1-20210427.4.git3d81988d.fc38 --unique-debug-suffix -4.1.1-20210427.4.git3d81988d.fc38.x86_64 --unique-debug-src-base dr-cu-4.1.1-20210427.4.git3d81988d.fc38.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/dr-cu find-debuginfo: starting Extracting debug info from 1 files /usr/bin/gdb.minimal DWARF-compressing 1 files sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/dr-cu-4.1.1-20210427.4.git3d81988d.fc38.x86_64 4136 blocks find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j2 + /usr/lib/rpm/redhat/brp-python-hardlink Processing files: dr-cu-4.1.1-20210427.4.git3d81988d.fc38.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.Yql8dw + umask 022 + cd /builddir/build/BUILD + cd dr-cu + DOCDIR=/builddir/build/BUILDROOT/dr-cu-4.1.1-20210427.4.git3d81988d.fc38.x86_64/usr/share/doc/dr-cu + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/dr-cu-4.1.1-20210427.4.git3d81988d.fc38.x86_64/usr/share/doc/dr-cu + cp -pr README.md /builddir/build/BUILDROOT/dr-cu-4.1.1-20210427.4.git3d81988d.fc38.x86_64/usr/share/doc/dr-cu + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.uCYxb2 + umask 022 + cd /builddir/build/BUILD + cd dr-cu + LICENSEDIR=/builddir/build/BUILDROOT/dr-cu-4.1.1-20210427.4.git3d81988d.fc38.x86_64/usr/share/licenses/dr-cu + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/dr-cu-4.1.1-20210427.4.git3d81988d.fc38.x86_64/usr/share/licenses/dr-cu + cp -pr LICENSE /builddir/build/BUILDROOT/dr-cu-4.1.1-20210427.4.git3d81988d.fc38.x86_64/usr/share/licenses/dr-cu + RPM_EC=0 ++ jobs -p + exit 0 Provides: dr-cu = 4.1.1-20210427.4.git3d81988d.fc38 dr-cu(x86-64) = 4.1.1-20210427.4.git3d81988d.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libboost_filesystem.so.1.78.0()(64bit) libboost_program_options.so.1.78.0()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libdef.so()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) liblef.so()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.19)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.22)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) rtld(GNU_HASH) Processing files: dr-cu-debugsource-4.1.1-20210427.4.git3d81988d.fc38.x86_64 Provides: dr-cu-debugsource = 4.1.1-20210427.4.git3d81988d.fc38 dr-cu-debugsource(x86-64) = 4.1.1-20210427.4.git3d81988d.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: dr-cu-debuginfo-4.1.1-20210427.4.git3d81988d.fc38.x86_64 Provides: debuginfo(build-id) = 7c3b24c29d5922a11583d213249906a15c4d10e7 dr-cu-debuginfo = 4.1.1-20210427.4.git3d81988d.fc38 dr-cu-debuginfo(x86-64) = 4.1.1-20210427.4.git3d81988d.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: dr-cu-debugsource(x86-64) = 4.1.1-20210427.4.git3d81988d.fc38 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/dr-cu-4.1.1-20210427.4.git3d81988d.fc38.x86_64 Wrote: /builddir/build/RPMS/dr-cu-debugsource-4.1.1-20210427.4.git3d81988d.fc38.x86_64.rpm Wrote: /builddir/build/RPMS/dr-cu-4.1.1-20210427.4.git3d81988d.fc38.x86_64.rpm Wrote: /builddir/build/RPMS/dr-cu-debuginfo-4.1.1-20210427.4.git3d81988d.fc38.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.DiELaP + umask 022 + cd /builddir/build/BUILD + cd dr-cu + /usr/bin/rm -rf /builddir/build/BUILDROOT/dr-cu-4.1.1-20210427.4.git3d81988d.fc38.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.DJjg4W + umask 022 + cd /builddir/build/BUILD + rm -rf dr-cu dr-cu.gemspec + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild dr-cu-4.1.1-20210427.4.git3d81988d.fc38.src.rpm Finish: build phase for dr-cu-4.1.1-20210427.4.git3d81988d.fc38.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-38-x86_64-1709649976.524294/root/var/log/dnf.log /var/lib/mock/fedora-38-x86_64-1709649976.524294/root/var/log/dnf.librepo.log /var/lib/mock/fedora-38-x86_64-1709649976.524294/root/var/log/dnf.rpm.log INFO: Done(/var/lib/copr-rpmbuild/results/dr-cu-4.1.1-20210427.4.git3d81988d.fc38.src.rpm) Config(child) 5 minutes 25 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 Running RPMResults tool Package info: { "packages": [ { "name": "dr-cu-debuginfo", "epoch": null, "version": "4.1.1", "release": "20210427.4.git3d81988d.fc38", "arch": "x86_64" }, { "name": "dr-cu", "epoch": null, "version": "4.1.1", "release": "20210427.4.git3d81988d.fc38", "arch": "x86_64" }, { "name": "dr-cu", "epoch": null, "version": "4.1.1", "release": "20210427.4.git3d81988d.fc38", "arch": "src" }, { "name": "dr-cu-debugsource", "epoch": null, "version": "4.1.1", "release": "20210427.4.git3d81988d.fc38", "arch": "x86_64" } ] } RPMResults finished