Warning: Permanently added '2620:52:3:1:dead:beef:cafe:c18a' (ED25519) to the list of known hosts. You can reproduce this build on your computer by running: sudo dnf install copr-rpmbuild /usr/bin/copr-rpmbuild --verbose --drop-resultdir --task-url https://copr.fedorainfracloud.org/backend/get-build-task/7107140-epel-9-x86_64 --chroot epel-9-x86_64 Version: 0.70 PID: 6363 Logging PID: 6364 Task: {'appstream': False, 'background': False, 'build_id': 7107140, 'buildroot_pkgs': [], 'chroot': 'epel-9-x86_64', 'enable_net': True, 'fedora_review': False, 'git_hash': '086abb277790fa1f893e6ce78169d247568d6755', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/rezso/VLSI/dr-cu', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'dr-cu', 'package_version': '4.1.1-20210427.4.git3d81988d', 'project_dirname': 'VLSI', 'project_name': 'VLSI', 'project_owner': 'rezso', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/rezso/VLSI/epel-9-x86_64/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None}, {'baseurl': 'https://download.copr.fedorainfracloud.org/results/rezso/HDL/epel-9-x86_64/', 'id': 'copr_rezso_HDL', 'name': 'Additional repo copr_rezso_HDL'}, {'baseurl': 'https://download.copr.fedorainfracloud.org/results/rezso/ML/epel-9-x86_64/', 'id': 'copr_rezso_ML', 'name': 'Additional repo copr_rezso_ML'}, {'baseurl': 'https://download.copr.fedorainfracloud.org/results/rezso/CUDA/epel-9-x86_64/', 'id': 'copr_rezso_CUDA', 'name': 'Additional repo copr_rezso_CUDA'}, {'baseurl': 'http://developer.download.nvidia.com/compute/cuda/repos/rhel8/x86_64', 'id': 'http_developer_download_nvidia_com_compute_cuda_repos_rhel8_x86_64', 'name': 'Additional repo http_developer_download_nvidia_com_compute_cuda_repos_rhel8_x86_64'}, {'baseurl': 'http://developer.download.nvidia.com/compute/cuda/repos/rhel8/sbsa', 'id': 'http_developer_download_nvidia_com_compute_cuda_repos_rhel8_sbsa', 'name': 'Additional repo http_developer_download_nvidia_com_compute_cuda_repos_rhel8_sbsa'}, {'baseurl': 'http://developer.download.nvidia.com/compute/cuda/repos/rhel8/ppc64le', 'id': 'http_developer_download_nvidia_com_compute_cuda_repos_rhel8_ppc64le', 'name': 'Additional repo http_developer_download_nvidia_com_compute_cuda_repos_rhel8_ppc64le'}], 'sandbox': 'rezso/VLSI--rezso', 'source_json': {}, 'source_type': None, 'submitter': 'rezso', 'tags': [], 'task_id': '7107140-epel-9-x86_64', 'timeout': 172800, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/rezso/VLSI/dr-cu /var/lib/copr-rpmbuild/workspace/workdir-zf619tsv/dr-cu --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/rezso/VLSI/dr-cu', '/var/lib/copr-rpmbuild/workspace/workdir-zf619tsv/dr-cu', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-zf619tsv/dr-cu'... Running: git checkout 086abb277790fa1f893e6ce78169d247568d6755 -- cmd: ['git', 'checkout', '086abb277790fa1f893e6ce78169d247568d6755', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-zf619tsv/dr-cu rc: 0 stdout: stderr: Note: switching to '086abb277790fa1f893e6ce78169d247568d6755'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at 086abb2 automatic import of dr-cu Running: copr-distgit-client sources cmd: ['copr-distgit-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-zf619tsv/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 /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated Running (timeout=172800): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-zf619tsv/dr-cu/dr-cu.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-zf619tsv/dr-cu --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1709649976.658672 -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-zf619tsv/dr-cu/dr-cu.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-zf619tsv/dr-cu --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1709649976.658672 -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-zf619tsv/dr-cu/dr-cu.spec) Config(rhel+epel-9-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/rhel+epel-9-x86_64-bootstrap-1709649976.658672/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.access.redhat.com/ubi9/ubi INFO: Pulling image: registry.access.redhat.com/ubi9/ubi INFO: Copy content of container registry.access.redhat.com/ubi9/ubi to /var/lib/mock/rhel+epel-9-x86_64-bootstrap-1709649976.658672/root INFO: Checking that registry.access.redhat.com/ubi9/ubi image matches host's architecture INFO: mounting registry.access.redhat.com/ubi9/ubi with podman image mount INFO: image registry.access.redhat.com/ubi9/ubi as /var/lib/containers/storage/overlay/f421bec48ce599d98007300b84ff30cbfc3349c3bd787e571f7d9bda45b8c20f/merged INFO: umounting image registry.access.redhat.com/ubi9/ubi (/var/lib/containers/storage/overlay/f421bec48ce599d98007300b84ff30cbfc3349c3bd787e571f7d9bda45b8c20f/merged) with podman image umount INFO: Package manager dnf detected and used (fallback) INFO: Not updating bootstrap chroot, bootstrap_image_ready=True Start(bootstrap): creating root cache Finish(bootstrap): creating root cache Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/rhel+epel-9-x86_64-1709649976.658672/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.16.1.3-27.el9_3.x86_64 python3-dnf-4.14.0-8.el9.noarch python3-dnf-plugins-core-4.3.0-11.el9_3.noarch yum-4.14.0-8.el9.noarch Start: installing minimal buildroot with dnf No matches found for the following disable plugin patterns: local, spacewalk, versionlock Updating Subscription Management repositories. Unable to read consumer identity This system is not registered with an entitlement server. You can use subscription-manager to register. Copr repository 2.1 MB/s | 950 kB 00:00 Additional repo copr_rezso_HDL 2.4 MB/s | 1.2 MB 00:00 Additional repo copr_rezso_ML 4.7 MB/s | 935 kB 00:00 Additional repo copr_rezso_CUDA 268 kB/s | 48 kB 00:00 Additional repo http_developer_download_nvidia_ 23 MB/s | 3.1 MB 00:00 Additional repo http_developer_download_nvidia_ 14 MB/s | 1.9 MB 00:00 Additional repo http_developer_download_nvidia_ 15 MB/s | 1.7 MB 00:00 Red Hat Enterprise Linux - BaseOS 13 MB/s | 17 MB 00:01 Red Hat Enterprise Linux - AppStream 30 MB/s | 29 MB 00:00 Red Hat Enterprise Linux - CodeReady Linux Buil 7.6 MB/s | 6.6 MB 00:00 Extra Packages for Enterprise Linux 9 - x86_64 7.0 MB/s | 20 MB 00:02 Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing: bash x86_64 5.1.8-6.el9_1 baseos 1.7 M bzip2 x86_64 1.0.8-8.el9 baseos 60 k coreutils x86_64 8.32-34.el9 baseos 1.2 M cpio x86_64 2.13-16.el9 baseos 279 k diffutils x86_64 3.7-12.el9 baseos 402 k epel-rpm-macros noarch 9-13.el9 epel 15 k findutils x86_64 1:4.8.0-6.el9 baseos 550 k gawk x86_64 5.1.0-6.el9 baseos 1.0 M glibc-minimal-langpack x86_64 2.34-83.el9_3.7 baseos 37 k grep x86_64 3.6-5.el9 baseos 273 k gzip x86_64 1.12-1.el9 baseos 167 k info x86_64 6.7-15.el9 baseos 228 k patch x86_64 2.7.6-16.el9 appstream 130 k redhat-release x86_64 9.3-0.5.el9 baseos 44 k redhat-rpm-config noarch 201-1.el9 appstream 76 k rpm-build x86_64 4.16.1.3-27.el9_3 appstream 70 k sed x86_64 4.8-9.el9 baseos 309 k tar x86_64 2:1.34-6.el9_1 baseos 889 k unzip x86_64 6.0-56.el9 baseos 186 k util-linux x86_64 2.37.4-15.el9 baseos 2.3 M which x86_64 2.21-29.el9 baseos 45 k xz x86_64 5.2.5-8.el9_0 baseos 230 k Installing dependencies: alternatives x86_64 1.24-1.el9 baseos 42 k ansible-srpm-macros noarch 1-12.el9 epel 21 k audit-libs x86_64 3.0.7-104.el9 baseos 120 k basesystem noarch 11-13.el9 baseos 8.0 k binutils x86_64 2.35.2-42.el9 baseos 4.6 M binutils-gold x86_64 2.35.2-42.el9 baseos 736 k bzip2-libs x86_64 1.0.8-8.el9 baseos 42 k ca-certificates noarch 2023.2.60_v7.0.306-90.1.el9_2 baseos 846 k coreutils-common x86_64 8.32-34.el9 baseos 2.0 M cracklib x86_64 2.9.6-27.el9 baseos 99 k cracklib-dicts x86_64 2.9.6-27.el9 baseos 3.6 M crypto-policies noarch 20230731-1.git94f0e2c.el9_3.1 baseos 87 k curl x86_64 7.76.1-26.el9_3.2 baseos 298 k cyrus-sasl-lib x86_64 2.1.27-21.el9 baseos 774 k debugedit x86_64 5.0-4.el9 appstream 81 k dwz x86_64 0.14-3.el9 appstream 130 k ed x86_64 1.14.2-12.el9 baseos 78 k efi-srpm-macros noarch 6-2.el9_0 appstream 24 k elfutils x86_64 0.189-3.el9 baseos 540 k elfutils-debuginfod-client x86_64 0.189-3.el9 baseos 39 k elfutils-default-yama-scope noarch 0.189-3.el9 baseos 13 k elfutils-libelf x86_64 0.189-3.el9 baseos 196 k elfutils-libs x86_64 0.189-3.el9 baseos 258 k file x86_64 5.39-14.el9 baseos 52 k file-libs x86_64 5.39-14.el9 baseos 593 k filesystem x86_64 3.16-2.el9 baseos 4.7 M fonts-srpm-macros noarch 1:2.0.5-7.el9.1 appstream 29 k fpc-srpm-macros noarch 1.3-7.el9 epel 7.5 k gdb-minimal x86_64 10.2-11.el9 appstream 3.5 M gdbm-libs x86_64 1:1.19-4.el9 baseos 56 k ghc-srpm-macros noarch 1.5.0-6.el9 appstream 9.0 k glibc x86_64 2.34-83.el9_3.7 baseos 1.9 M glibc-common x86_64 2.34-83.el9_3.7 baseos 321 k glibc-gconv-extra x86_64 2.34-83.el9_3.7 baseos 1.7 M gmp x86_64 1:6.2.0-13.el9 baseos 319 k go-srpm-macros noarch 3.2.0-2.el9 appstream 28 k go-srpm-macros-epel noarch 3.3.0.4-1.el9 epel 26 k groff-base x86_64 1.22.4-10.el9 baseos 1.1 M kernel-srpm-macros noarch 1.0-13.el9 appstream 17 k keyutils-libs x86_64 1.6.3-1.el9 baseos 34 k krb5-libs x86_64 1.21.1-1.el9 baseos 770 k libacl x86_64 2.3.1-3.el9 baseos 26 k libarchive x86_64 3.5.3-4.el9 baseos 392 k libattr x86_64 2.5.1-3.el9 baseos 20 k libblkid x86_64 2.37.4-15.el9 baseos 110 k libbrotli x86_64 1.0.9-6.el9 baseos 317 k libcap x86_64 2.48-9.el9_2 baseos 74 k libcap-ng x86_64 0.8.2-7.el9 baseos 36 k libcom_err x86_64 1.46.5-3.el9 baseos 29 k libcurl x86_64 7.76.1-26.el9_3.2 baseos 286 k libdb x86_64 5.3.28-53.el9 baseos 740 k libeconf x86_64 0.4.1-3.el9_2 baseos 30 k libevent x86_64 2.1.12-6.el9 baseos 268 k libfdisk x86_64 2.37.4-15.el9 baseos 157 k libffi x86_64 3.4.2-8.el9 baseos 40 k libgcc x86_64 11.4.1-2.1.el9 baseos 98 k libgcrypt x86_64 1.10.0-10.el9_2 baseos 508 k libgomp x86_64 11.4.1-2.1.el9 baseos 273 k libgpg-error x86_64 1.42-5.el9 baseos 220 k libidn2 x86_64 2.3.0-7.el9 baseos 105 k libmount x86_64 2.37.4-15.el9 baseos 136 k libnghttp2 x86_64 1.43.0-5.el9_3.1 baseos 75 k libpkgconf x86_64 1.7.3-10.el9 baseos 37 k libpsl x86_64 0.21.1-5.el9 baseos 66 k libpwquality x86_64 1.4.4-8.el9 baseos 123 k libselinux x86_64 3.5-1.el9 baseos 88 k libsemanage x86_64 3.5-2.el9 baseos 121 k libsepol x86_64 3.5-1.el9 baseos 317 k libsigsegv x86_64 2.13-4.el9 baseos 30 k libsmartcols x86_64 2.37.4-15.el9 baseos 66 k libssh x86_64 0.10.4-11.el9 baseos 218 k libssh-config noarch 0.10.4-11.el9 baseos 11 k libstdc++ x86_64 11.4.1-2.1.el9 baseos 744 k libtasn1 x86_64 4.16.0-8.el9_1 baseos 77 k libunistring x86_64 0.9.10-15.el9 baseos 499 k libutempter x86_64 1.2.1-6.el9 baseos 30 k libuuid x86_64 2.37.4-15.el9 baseos 31 k libverto x86_64 0.3.2-3.el9 baseos 24 k libxcrypt x86_64 4.4.18-3.el9 baseos 120 k libxml2 x86_64 2.9.13-5.el9_3 baseos 751 k libzstd x86_64 1.5.1-2.el9 baseos 332 k lua-libs x86_64 5.4.4-4.el9 baseos 132 k lua-srpm-macros noarch 1-6.el9 appstream 10 k lz4-libs x86_64 1.9.3-5.el9 baseos 69 k mpfr x86_64 4.1.0-7.el9 baseos 329 k ncurses x86_64 6.2-10.20210508.el9 baseos 410 k ncurses-base noarch 6.2-10.20210508.el9 baseos 99 k ncurses-libs x86_64 6.2-10.20210508.el9 baseos 332 k ocaml-srpm-macros noarch 6-6.el9 appstream 9.1 k openblas-srpm-macros noarch 2-11.el9 appstream 8.6 k openldap x86_64 2.6.3-1.el9 baseos 287 k openssl x86_64 1:3.0.7-25.el9_3 baseos 1.2 M openssl-libs x86_64 1:3.0.7-25.el9_3 baseos 2.2 M p11-kit x86_64 0.24.1-2.el9 baseos 387 k p11-kit-trust x86_64 0.24.1-2.el9 baseos 148 k pam x86_64 1.5.1-15.el9 baseos 623 k pcre x86_64 8.44-3.el9.3 baseos 202 k pcre2 x86_64 10.40-2.el9 baseos 239 k pcre2-syntax noarch 10.40-2.el9 baseos 147 k perl-AutoLoader noarch 5.74-480.el9 appstream 23 k perl-B x86_64 1.80-480.el9 appstream 185 k perl-Carp noarch 1.50-460.el9 appstream 31 k perl-Class-Struct noarch 0.66-480.el9 appstream 24 k perl-Data-Dumper x86_64 2.174-462.el9 appstream 59 k perl-Digest noarch 1.19-4.el9 appstream 29 k perl-Digest-MD5 x86_64 2.58-4.el9 appstream 39 k perl-Encode x86_64 4:3.08-462.el9 appstream 1.7 M perl-Errno x86_64 1.30-480.el9 appstream 17 k perl-Exporter noarch 5.74-461.el9 appstream 34 k perl-Fcntl x86_64 1.13-480.el9 appstream 23 k perl-File-Basename noarch 2.85-480.el9 appstream 19 k perl-File-Path noarch 2.18-4.el9 appstream 38 k perl-File-Temp noarch 1:0.231.100-4.el9 appstream 63 k perl-File-stat noarch 1.09-480.el9 appstream 19 k perl-FileHandle noarch 2.03-480.el9 appstream 17 k perl-Getopt-Long noarch 1:2.52-4.el9 appstream 64 k perl-Getopt-Std noarch 1.12-480.el9 appstream 17 k perl-HTTP-Tiny noarch 0.076-461.el9 appstream 57 k perl-IO x86_64 1.43-480.el9 appstream 94 k perl-IO-Socket-IP noarch 0.41-5.el9 appstream 45 k perl-IO-Socket-SSL noarch 2.073-1.el9 appstream 223 k perl-IPC-Open3 noarch 1.21-480.el9 appstream 25 k perl-MIME-Base64 x86_64 3.16-4.el9 appstream 34 k perl-Mozilla-CA noarch 20200520-6.el9 appstream 14 k perl-Net-SSLeay x86_64 1.92-2.el9 appstream 392 k perl-POSIX x86_64 1.94-480.el9 appstream 99 k perl-PathTools x86_64 3.78-461.el9 appstream 92 k perl-Pod-Escapes noarch 1:1.07-460.el9 appstream 22 k perl-Pod-Perldoc noarch 3.28.01-461.el9 appstream 92 k perl-Pod-Simple noarch 1:3.42-4.el9 appstream 229 k perl-Pod-Usage noarch 4:2.01-4.el9 appstream 43 k perl-Scalar-List-Utils x86_64 4:1.56-461.el9 appstream 77 k perl-SelectSaver noarch 1.02-480.el9 appstream 13 k perl-Socket x86_64 4:2.031-4.el9 appstream 58 k perl-Storable x86_64 1:3.21-460.el9 appstream 98 k perl-Symbol noarch 1.08-480.el9 appstream 16 k perl-Term-ANSIColor noarch 5.01-461.el9 appstream 51 k perl-Term-Cap noarch 1.17-460.el9 appstream 24 k perl-Text-ParseWords noarch 3.30-460.el9 appstream 18 k perl-Text-Tabs+Wrap noarch 2013.0523-460.el9 appstream 25 k perl-Time-Local noarch 2:1.300-7.el9 appstream 37 k perl-URI noarch 5.09-3.el9 appstream 125 k perl-base noarch 2.27-480.el9 appstream 18 k perl-constant noarch 1.33-461.el9 appstream 25 k perl-if noarch 0.60.800-480.el9 appstream 16 k perl-interpreter x86_64 4:5.32.1-480.el9 appstream 75 k perl-libnet noarch 3.13-4.el9 appstream 134 k perl-libs x86_64 4:5.32.1-480.el9 appstream 2.2 M perl-mro x86_64 1.23-480.el9 appstream 31 k perl-overload noarch 1.31-480.el9 appstream 47 k perl-overloading noarch 0.02-480.el9 appstream 15 k perl-parent noarch 1:0.238-460.el9 appstream 16 k perl-podlators noarch 1:4.14-460.el9 appstream 118 k perl-srpm-macros noarch 1-41.el9 appstream 9.4 k perl-subs noarch 1.03-480.el9 appstream 13 k perl-vars noarch 1.05-480.el9 appstream 15 k pkgconf x86_64 1.7.3-10.el9 baseos 45 k pkgconf-m4 noarch 1.7.3-10.el9 baseos 16 k pkgconf-pkg-config x86_64 1.7.3-10.el9 baseos 12 k popt x86_64 1.18-8.el9 baseos 69 k publicsuffix-list-dafsa noarch 20210518-3.el9 baseos 59 k pyproject-srpm-macros noarch 1.9.0-1.el9 appstream 16 k python-srpm-macros noarch 3.9-52.el9 appstream 24 k qt5-srpm-macros noarch 5.15.9-1.el9 appstream 9.1 k qt6-srpm-macros noarch 6.5.2-3.el9 epel 8.9 k readline x86_64 8.1-4.el9 baseos 215 k rpm x86_64 4.16.1.3-27.el9_3 baseos 541 k rpm-build-libs x86_64 4.16.1.3-27.el9_3 baseos 90 k rpm-libs x86_64 4.16.1.3-27.el9_3 baseos 310 k rpmautospec-rpm-macros noarch 0.6.3-1.el9 epel 9.9 k rust-srpm-macros noarch 17-4.el9 appstream 11 k rust-srpm-macros-epel noarch 26.1-1.el9 epel 10 k setup noarch 2.13.7-9.el9 baseos 150 k shadow-utils x86_64 2:4.9-8.el9 baseos 1.2 M sqlite-libs x86_64 3.34.1-7.el9_3 baseos 622 k systemd-libs x86_64 252-18.el9 baseos 659 k tzdata noarch 2024a-1.el9 baseos 842 k util-linux-core x86_64 2.37.4-15.el9 baseos 466 k xz-libs x86_64 5.2.5-8.el9_0 baseos 94 k zip x86_64 3.0-35.el9 baseos 270 k zlib x86_64 1.2.11-40.el9 baseos 93 k zstd x86_64 1.5.1-2.el9 baseos 552 k Transaction Summary ================================================================================ Install 204 Packages Total download size: 67 M Installed size: 213 M Downloading Packages: (1/204): basesystem-11-13.el9.noarch.rpm 46 kB/s | 8.0 kB 00:00 (2/204): bzip2-libs-1.0.8-8.el9.x86_64.rpm 238 kB/s | 42 kB 00:00 (3/204): cracklib-2.9.6-27.el9.x86_64.rpm 871 kB/s | 99 kB 00:00 (4/204): cpio-2.13-16.el9.x86_64.rpm 1.7 MB/s | 279 kB 00:00 (5/204): bzip2-1.0.8-8.el9.x86_64.rpm 163 kB/s | 60 kB 00:00 (6/204): ed-1.14.2-12.el9.x86_64.rpm 724 kB/s | 78 kB 00:00 (7/204): grep-3.6-5.el9.x86_64.rpm 1.2 MB/s | 273 kB 00:00 (8/204): info-6.7-15.el9.x86_64.rpm 2.1 MB/s | 228 kB 00:00 (9/204): groff-base-1.22.4-10.el9.x86_64.rpm 3.2 MB/s | 1.1 MB 00:00 (10/204): libacl-2.3.1-3.el9.x86_64.rpm 198 kB/s | 26 kB 00:00 (11/204): filesystem-3.16-2.el9.x86_64.rpm 9.3 MB/s | 4.7 MB 00:00 (12/204): libattr-2.5.1-3.el9.x86_64.rpm 199 kB/s | 20 kB 00:00 (13/204): libbrotli-1.0.9-6.el9.x86_64.rpm 2.2 MB/s | 317 kB 00:00 (14/204): libevent-2.1.12-6.el9.x86_64.rpm 3.3 MB/s | 268 kB 00:00 (15/204): libcap-ng-0.8.2-7.el9.x86_64.rpm 162 kB/s | 36 kB 00:00 (16/204): libdb-5.3.28-53.el9.x86_64.rpm 3.0 MB/s | 740 kB 00:00 (17/204): libpsl-0.21.1-5.el9.x86_64.rpm 823 kB/s | 66 kB 00:00 (18/204): libidn2-2.3.0-7.el9.x86_64.rpm 1.0 MB/s | 105 kB 00:00 (19/204): libgpg-error-1.42-5.el9.x86_64.rpm 1.8 MB/s | 220 kB 00:00 (20/204): libpwquality-1.4.4-8.el9.x86_64.rpm 1.7 MB/s | 123 kB 00:00 (21/204): libsigsegv-2.13-4.el9.x86_64.rpm 303 kB/s | 30 kB 00:00 (22/204): libutempter-1.2.1-6.el9.x86_64.rpm 389 kB/s | 30 kB 00:00 (23/204): libunistring-0.9.10-15.el9.x86_64.rpm 3.2 MB/s | 499 kB 00:00 (24/204): libverto-0.3.2-3.el9.x86_64.rpm 289 kB/s | 24 kB 00:00 (25/204): libxcrypt-4.4.18-3.el9.x86_64.rpm 1.4 MB/s | 120 kB 00:00 (26/204): libzstd-1.5.1-2.el9.x86_64.rpm 3.6 MB/s | 332 kB 00:00 (27/204): lz4-libs-1.9.3-5.el9.x86_64.rpm 796 kB/s | 69 kB 00:00 (28/204): mpfr-4.1.0-7.el9.x86_64.rpm 3.6 MB/s | 329 kB 00:00 (29/204): pcre-8.44-3.el9.3.x86_64.rpm 1.7 MB/s | 202 kB 00:00 (30/204): popt-1.18-8.el9.x86_64.rpm 783 kB/s | 69 kB 00:00 (31/204): p11-kit-0.24.1-2.el9.x86_64.rpm 1.7 MB/s | 387 kB 00:00 (32/204): publicsuffix-list-dafsa-20210518-3.el 407 kB/s | 59 kB 00:00 (33/204): readline-8.1-4.el9.x86_64.rpm 1.3 MB/s | 215 kB 00:00 (34/204): sed-4.8-9.el9.x86_64.rpm 1.7 MB/s | 309 kB 00:00 (35/204): unzip-6.0-56.el9.x86_64.rpm 1.1 MB/s | 186 kB 00:00 (36/204): cracklib-dicts-2.9.6-27.el9.x86_64.rp 18 MB/s | 3.6 MB 00:00 (37/204): gawk-5.1.0-6.el9.x86_64.rpm 11 MB/s | 1.0 MB 00:00 (38/204): diffutils-3.7-12.el9.x86_64.rpm 2.2 MB/s | 402 kB 00:00 (39/204): libcom_err-1.46.5-3.el9.x86_64.rpm 249 kB/s | 29 kB 00:00 (40/204): gdbm-libs-1.19-4.el9.x86_64.rpm 449 kB/s | 56 kB 00:00 (41/204): pcre2-syntax-10.40-2.el9.noarch.rpm 1.9 MB/s | 147 kB 00:00 (42/204): p11-kit-trust-0.24.1-2.el9.x86_64.rpm 1.0 MB/s | 148 kB 00:00 (43/204): xz-5.2.5-8.el9_0.x86_64.rpm 2.6 MB/s | 230 kB 00:00 (44/204): xz-libs-5.2.5-8.el9_0.x86_64.rpm 1.2 MB/s | 94 kB 00:00 (45/204): bash-5.1.8-6.el9_1.x86_64.rpm 16 MB/s | 1.7 MB 00:00 (46/204): zstd-1.5.1-2.el9.x86_64.rpm 3.0 MB/s | 552 kB 00:00 (47/204): gzip-1.12-1.el9.x86_64.rpm 2.3 MB/s | 167 kB 00:00 (48/204): cyrus-sasl-lib-2.1.27-21.el9.x86_64.r 5.6 MB/s | 774 kB 00:00 (49/204): libselinux-3.5-1.el9.x86_64.rpm 1.1 MB/s | 88 kB 00:00 (50/204): libtasn1-4.16.0-8.el9_1.x86_64.rpm 668 kB/s | 77 kB 00:00 (51/204): pcre2-10.40-2.el9.x86_64.rpm 2.5 MB/s | 239 kB 00:00 (52/204): coreutils-8.32-34.el9.x86_64.rpm 13 MB/s | 1.2 MB 00:00 (53/204): tar-1.34-6.el9_1.x86_64.rpm 3.4 MB/s | 889 kB 00:00 (54/204): ca-certificates-2023.2.60_v7.0.306-90 3.7 MB/s | 846 kB 00:00 (55/204): coreutils-common-8.32-34.el9.x86_64.r 15 MB/s | 2.0 MB 00:00 (56/204): keyutils-libs-1.6.3-1.el9.x86_64.rpm 416 kB/s | 34 kB 00:00 (57/204): libarchive-3.5.3-4.el9.x86_64.rpm 4.0 MB/s | 392 kB 00:00 (58/204): libcap-2.48-9.el9_2.x86_64.rpm 690 kB/s | 74 kB 00:00 (59/204): libgcrypt-1.10.0-10.el9_2.x86_64.rpm 6.6 MB/s | 508 kB 00:00 (60/204): libeconf-0.4.1-3.el9_2.x86_64.rpm 203 kB/s | 30 kB 00:00 (61/204): libsepol-3.5-1.el9.x86_64.rpm 3.3 MB/s | 317 kB 00:00 (62/204): libpkgconf-1.7.3-10.el9.x86_64.rpm 241 kB/s | 37 kB 00:00 (63/204): pkgconf-1.7.3-10.el9.x86_64.rpm 509 kB/s | 45 kB 00:00 (64/204): pkgconf-m4-1.7.3-10.el9.noarch.rpm 190 kB/s | 16 kB 00:00 (65/204): pkgconf-pkg-config-1.7.3-10.el9.x86_6 110 kB/s | 12 kB 00:00 (66/204): setup-2.13.7-9.el9.noarch.rpm 1.6 MB/s | 150 kB 00:00 (67/204): zip-3.0-35.el9.x86_64.rpm 1.9 MB/s | 270 kB 00:00 (68/204): audit-libs-3.0.7-104.el9.x86_64.rpm 1.3 MB/s | 120 kB 00:00 (69/204): alternatives-1.24-1.el9.x86_64.rpm 297 kB/s | 42 kB 00:00 (70/204): binutils-gold-2.35.2-42.el9.x86_64.rp 7.9 MB/s | 736 kB 00:00 (71/204): crypto-policies-20230731-1.git94f0e2c 771 kB/s | 87 kB 00:00 (72/204): curl-7.76.1-26.el9_3.2.x86_64.rpm 2.9 MB/s | 298 kB 00:00 (73/204): binutils-2.35.2-42.el9.x86_64.rpm 20 MB/s | 4.6 MB 00:00 (74/204): elfutils-debuginfod-client-0.189-3.el 476 kB/s | 39 kB 00:00 (75/204): elfutils-0.189-3.el9.x86_64.rpm 3.9 MB/s | 540 kB 00:00 (76/204): elfutils-default-yama-scope-0.189-3.e 118 kB/s | 13 kB 00:00 (77/204): elfutils-libelf-0.189-3.el9.x86_64.rp 1.6 MB/s | 196 kB 00:00 (78/204): elfutils-libs-0.189-3.el9.x86_64.rpm 1.5 MB/s | 258 kB 00:00 (79/204): file-5.39-14.el9.x86_64.rpm 286 kB/s | 52 kB 00:00 (80/204): file-libs-5.39-14.el9.x86_64.rpm 3.8 MB/s | 593 kB 00:00 (81/204): findutils-4.8.0-6.el9.x86_64.rpm 4.8 MB/s | 550 kB 00:00 (82/204): glibc-common-2.34-83.el9_3.7.x86_64.r 3.4 MB/s | 321 kB 00:00 (83/204): glibc-2.34-83.el9_3.7.x86_64.rpm 13 MB/s | 1.9 MB 00:00 (84/204): glibc-gconv-extra-2.34-83.el9_3.7.x86 12 MB/s | 1.7 MB 00:00 (85/204): glibc-minimal-langpack-2.34-83.el9_3. 379 kB/s | 37 kB 00:00 (86/204): gmp-6.2.0-13.el9.x86_64.rpm 3.6 MB/s | 319 kB 00:00 (87/204): libcurl-7.76.1-26.el9_3.2.x86_64.rpm 2.9 MB/s | 286 kB 00:00 (88/204): krb5-libs-1.21.1-1.el9.x86_64.rpm 5.2 MB/s | 770 kB 00:00 (89/204): libblkid-2.37.4-15.el9.x86_64.rpm 871 kB/s | 110 kB 00:00 (90/204): libffi-3.4.2-8.el9.x86_64.rpm 496 kB/s | 40 kB 00:00 (91/204): libgcc-11.4.1-2.1.el9.x86_64.rpm 1.0 MB/s | 98 kB 00:00 (92/204): libfdisk-2.37.4-15.el9.x86_64.rpm 1.5 MB/s | 157 kB 00:00 (93/204): libgomp-11.4.1-2.1.el9.x86_64.rpm 3.0 MB/s | 273 kB 00:00 (94/204): libnghttp2-1.43.0-5.el9_3.1.x86_64.rp 978 kB/s | 75 kB 00:00 (95/204): libsemanage-3.5-2.el9.x86_64.rpm 1.0 MB/s | 121 kB 00:00 (96/204): libsmartcols-2.37.4-15.el9.x86_64.rpm 376 kB/s | 66 kB 00:00 (97/204): libmount-2.37.4-15.el9.x86_64.rpm 487 kB/s | 136 kB 00:00 (98/204): libssh-0.10.4-11.el9.x86_64.rpm 1.4 MB/s | 218 kB 00:00 (99/204): libstdc++-11.4.1-2.1.el9.x86_64.rpm 7.6 MB/s | 744 kB 00:00 (100/204): libssh-config-0.10.4-11.el9.noarch.r 94 kB/s | 11 kB 00:00 (101/204): libuuid-2.37.4-15.el9.x86_64.rpm 389 kB/s | 31 kB 00:00 (102/204): ncurses-6.2-10.20210508.el9.x86_64.r 4.5 MB/s | 410 kB 00:00 (103/204): ncurses-base-6.2-10.20210508.el9.noa 1.2 MB/s | 99 kB 00:00 (104/204): lua-libs-5.4.4-4.el9.x86_64.rpm 913 kB/s | 132 kB 00:00 (105/204): openldap-2.6.3-1.el9.x86_64.rpm 2.8 MB/s | 287 kB 00:00 (106/204): ncurses-libs-6.2-10.20210508.el9.x86 2.1 MB/s | 332 kB 00:00 (107/204): pam-1.5.1-15.el9.x86_64.rpm 5.8 MB/s | 623 kB 00:00 (108/204): redhat-release-9.3-0.5.el9.x86_64.rp 593 kB/s | 44 kB 00:00 (109/204): systemd-libs-252-18.el9.x86_64.rpm 6.4 MB/s | 659 kB 00:00 (110/204): shadow-utils-4.9-8.el9.x86_64.rpm 6.5 MB/s | 1.2 MB 00:00 (111/204): util-linux-2.37.4-15.el9.x86_64.rpm 15 MB/s | 2.3 MB 00:00 (112/204): util-linux-core-2.37.4-15.el9.x86_64 2.6 MB/s | 466 kB 00:00 (113/204): which-2.21-29.el9.x86_64.rpm 459 kB/s | 45 kB 00:00 (114/204): zlib-1.2.11-40.el9.x86_64.rpm 579 kB/s | 93 kB 00:00 (115/204): openssl-3.0.7-25.el9_3.x86_64.rpm 10 MB/s | 1.2 MB 00:00 (116/204): libxml2-2.9.13-5.el9_3.x86_64.rpm 6.0 MB/s | 751 kB 00:00 (117/204): rpm-build-libs-4.16.1.3-27.el9_3.x86 854 kB/s | 90 kB 00:00 (118/204): openssl-libs-3.0.7-25.el9_3.x86_64.r 7.9 MB/s | 2.2 MB 00:00 (119/204): rpm-libs-4.16.1.3-27.el9_3.x86_64.rp 2.1 MB/s | 310 kB 00:00 (120/204): rpm-4.16.1.3-27.el9_3.x86_64.rpm 2.0 MB/s | 541 kB 00:00 (121/204): sqlite-libs-3.34.1-7.el9_3.x86_64.rp 7.8 MB/s | 622 kB 00:00 (122/204): ghc-srpm-macros-1.5.0-6.el9.noarch.r 107 kB/s | 9.0 kB 00:00 (123/204): lua-srpm-macros-1-6.el9.noarch.rpm 146 kB/s | 10 kB 00:00 (124/204): tzdata-2024a-1.el9.noarch.rpm 4.9 MB/s | 842 kB 00:00 (125/204): perl-Encode-3.08-462.el9.x86_64.rpm 15 MB/s | 1.7 MB 00:00 (126/204): perl-Data-Dumper-2.174-462.el9.x86_6 264 kB/s | 59 kB 00:00 (127/204): perl-Digest-MD5-2.58-4.el9.x86_64.rp 219 kB/s | 39 kB 00:00 (128/204): perl-Mozilla-CA-20200520-6.el9.noarc 126 kB/s | 14 kB 00:00 (129/204): perl-IO-Socket-SSL-2.073-1.el9.noarc 1.3 MB/s | 223 kB 00:00 (130/204): perl-Pod-Simple-3.42-4.el9.noarch.rp 1.6 MB/s | 229 kB 00:00 (131/204): perl-Term-Cap-1.17-460.el9.noarch.rp 316 kB/s | 24 kB 00:00 (132/204): rust-srpm-macros-17-4.el9.noarch.rpm 138 kB/s | 11 kB 00:00 (133/204): perl-Time-Local-1.300-7.el9.noarch.r 222 kB/s | 37 kB 00:00 (134/204): perl-Pod-Escapes-1.07-460.el9.noarch 241 kB/s | 22 kB 00:00 (135/204): perl-Storable-3.21-460.el9.x86_64.rp 1.2 MB/s | 98 kB 00:00 (136/204): python-srpm-macros-3.9-52.el9.noarch 331 kB/s | 24 kB 00:00 (137/204): perl-podlators-4.14-460.el9.noarch.r 922 kB/s | 118 kB 00:00 (138/204): dwz-0.14-3.el9.x86_64.rpm 1.1 MB/s | 130 kB 00:00 (139/204): perl-Exporter-5.74-461.el9.noarch.rp 385 kB/s | 34 kB 00:00 (140/204): perl-Getopt-Long-2.52-4.el9.noarch.r 870 kB/s | 64 kB 00:00 (141/204): perl-File-Temp-0.231.100-4.el9.noarc 484 kB/s | 63 kB 00:00 (142/204): perl-Text-Tabs+Wrap-2013.0523-460.el 352 kB/s | 25 kB 00:00 (143/204): perl-srpm-macros-1-41.el9.noarch.rpm 133 kB/s | 9.4 kB 00:00 (144/204): perl-MIME-Base64-3.16-4.el9.x86_64.r 159 kB/s | 34 kB 00:00 (145/204): perl-parent-0.238-460.el9.noarch.rpm 134 kB/s | 16 kB 00:00 (146/204): efi-srpm-macros-6-2.el9_0.noarch.rpm 334 kB/s | 24 kB 00:00 (147/204): openblas-srpm-macros-2-11.el9.noarch 126 kB/s | 8.6 kB 00:00 (148/204): perl-Digest-1.19-4.el9.noarch.rpm 296 kB/s | 29 kB 00:00 (149/204): perl-Pod-Usage-2.01-4.el9.noarch.rpm 621 kB/s | 43 kB 00:00 (150/204): perl-File-Path-2.18-4.el9.noarch.rpm 305 kB/s | 38 kB 00:00 (151/204): perl-IO-Socket-IP-0.41-5.el9.noarch. 426 kB/s | 45 kB 00:00 (152/204): perl-Scalar-List-Utils-1.56-461.el9. 994 kB/s | 77 kB 00:00 (153/204): perl-Term-ANSIColor-5.01-461.el9.noa 509 kB/s | 51 kB 00:00 (154/204): perl-Text-ParseWords-3.30-460.el9.no 241 kB/s | 18 kB 00:00 (155/204): perl-Socket-2.031-4.el9.x86_64.rpm 374 kB/s | 58 kB 00:00 (156/204): perl-URI-5.09-3.el9.noarch.rpm 1.2 MB/s | 125 kB 00:00 (157/204): perl-constant-1.33-461.el9.noarch.rp 249 kB/s | 25 kB 00:00 (158/204): ocaml-srpm-macros-6-6.el9.noarch.rpm 129 kB/s | 9.1 kB 00:00 (159/204): fonts-srpm-macros-2.0.5-7.el9.1.noar 172 kB/s | 29 kB 00:00 (160/204): patch-2.7.6-16.el9.x86_64.rpm 1.3 MB/s | 130 kB 00:00 (161/204): perl-Pod-Perldoc-3.28.01-461.el9.noa 1.3 MB/s | 92 kB 00:00 (162/204): perl-libnet-3.13-4.el9.noarch.rpm 1.7 MB/s | 134 kB 00:00 (163/204): perl-Carp-1.50-460.el9.noarch.rpm 431 kB/s | 31 kB 00:00 (164/204): perl-PathTools-3.78-461.el9.x86_64.r 755 kB/s | 92 kB 00:00 (165/204): perl-Net-SSLeay-1.92-2.el9.x86_64.rp 4.2 MB/s | 392 kB 00:00 (166/204): perl-AutoLoader-5.74-480.el9.noarch. 155 kB/s | 23 kB 00:00 (167/204): perl-B-1.80-480.el9.x86_64.rpm 1.9 MB/s | 185 kB 00:00 (168/204): perl-Class-Struct-0.66-480.el9.noarc 239 kB/s | 24 kB 00:00 (169/204): perl-Fcntl-1.13-480.el9.x86_64.rpm 313 kB/s | 23 kB 00:00 (170/204): perl-Errno-1.30-480.el9.x86_64.rpm 201 kB/s | 17 kB 00:00 (171/204): perl-File-Basename-2.85-480.el9.noar 180 kB/s | 19 kB 00:00 (172/204): perl-File-stat-1.09-480.el9.noarch.r 170 kB/s | 19 kB 00:00 (173/204): perl-FileHandle-2.03-480.el9.noarch. 162 kB/s | 17 kB 00:00 (174/204): perl-IPC-Open3-1.21-480.el9.noarch.r 358 kB/s | 25 kB 00:00 (175/204): perl-POSIX-1.94-480.el9.x86_64.rpm 1.1 MB/s | 99 kB 00:00 (176/204): perl-Symbol-1.08-480.el9.noarch.rpm 144 kB/s | 16 kB 00:00 (177/204): perl-interpreter-5.32.1-480.el9.x86_ 588 kB/s | 75 kB 00:00 (178/204): perl-mro-1.23-480.el9.x86_64.rpm 334 kB/s | 31 kB 00:00 (179/204): perl-overload-1.31-480.el9.noarch.rp 405 kB/s | 47 kB 00:00 (180/204): perl-overloading-0.02-480.el9.noarch 134 kB/s | 15 kB 00:00 (181/204): perl-Getopt-Std-1.12-480.el9.noarch. 192 kB/s | 17 kB 00:00 (182/204): perl-IO-1.43-480.el9.x86_64.rpm 1.2 MB/s | 94 kB 00:00 (183/204): perl-SelectSaver-1.02-480.el9.noarch 181 kB/s | 13 kB 00:00 (184/204): perl-base-2.27-480.el9.noarch.rpm 120 kB/s | 18 kB 00:00 (185/204): perl-libs-5.32.1-480.el9.x86_64.rpm 4.8 MB/s | 2.2 MB 00:00 (186/204): perl-if-0.60.800-480.el9.noarch.rpm 100 kB/s | 16 kB 00:00 (187/204): perl-subs-1.03-480.el9.noarch.rpm 172 kB/s | 13 kB 00:00 (188/204): debugedit-5.0-4.el9.x86_64.rpm 1.1 MB/s | 81 kB 00:00 (189/204): perl-vars-1.05-480.el9.noarch.rpm 102 kB/s | 15 kB 00:00 (190/204): redhat-rpm-config-201-1.el9.noarch.r 650 kB/s | 76 kB 00:00 (191/204): pyproject-srpm-macros-1.9.0-1.el9.no 100 kB/s | 16 kB 00:00 (192/204): gdb-minimal-10.2-11.el9.x86_64.rpm 19 MB/s | 3.5 MB 00:00 (193/204): kernel-srpm-macros-1.0-13.el9.noarch 149 kB/s | 17 kB 00:00 (194/204): go-srpm-macros-3.2.0-2.el9.noarch.rp 232 kB/s | 28 kB 00:00 (195/204): perl-HTTP-Tiny-0.076-461.el9.noarch. 657 kB/s | 57 kB 00:00 (196/204): rpm-build-4.16.1.3-27.el9_3.x86_64.r 809 kB/s | 70 kB 00:00 (197/204): qt5-srpm-macros-5.15.9-1.el9.noarch. 78 kB/s | 9.1 kB 00:00 (198/204): ansible-srpm-macros-1-12.el9.noarch. 214 kB/s | 21 kB 00:00 (199/204): fpc-srpm-macros-1.3-7.el9.noarch.rpm 122 kB/s | 7.5 kB 00:00 (200/204): epel-rpm-macros-9-13.el9.noarch.rpm 159 kB/s | 15 kB 00:00 (201/204): qt6-srpm-macros-6.5.2-3.el9.noarch.r 252 kB/s | 8.9 kB 00:00 (202/204): rpmautospec-rpm-macros-0.6.3-1.el9.n 209 kB/s | 9.9 kB 00:00 (203/204): go-srpm-macros-epel-3.3.0.4-1.el9.no 432 kB/s | 26 kB 00:00 (204/204): rust-srpm-macros-epel-26.1-1.el9.noa 277 kB/s | 10 kB 00:00 -------------------------------------------------------------------------------- Total 7.9 MB/s | 67 MB 00:08 Red Hat Enterprise Linux - BaseOS 3.5 MB/s | 3.6 kB 00:00 Importing GPG key 0xFD431D51: Userid : "Red Hat, Inc. (release key 2) " Fingerprint: 567E 347A D004 4ADE 55BA 8A5F 199E 2F91 FD43 1D51 From : /usr/share/distribution-gpg-keys/redhat/RPM-GPG-KEY-redhat9-release Key imported successfully Importing GPG key 0x5A6340B3: Userid : "Red Hat, Inc. (auxiliary key 3) " Fingerprint: 7E46 2425 8C40 6535 D56D 6F13 5054 E4A4 5A63 40B3 From : /usr/share/distribution-gpg-keys/redhat/RPM-GPG-KEY-redhat9-release Key imported successfully Extra Packages for Enterprise Linux 9 - x86_64 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0x3228467C: Userid : "Fedora (epel9) " Fingerprint: FF8A D134 4597 106E CE81 3B91 8A38 72BF 3228 467C From : /usr/share/distribution-gpg-keys/epel/RPM-GPG-KEY-EPEL-9 Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.16-2.el9.x86_64 1/1 Preparing : 1/1 Installing : libgcc-11.4.1-2.1.el9.x86_64 1/204 Running scriptlet: libgcc-11.4.1-2.1.el9.x86_64 1/204 Installing : crypto-policies-20230731-1.git94f0e2c.el9_3.1.no 2/204 Running scriptlet: crypto-policies-20230731-1.git94f0e2c.el9_3.1.no 2/204 Installing : rust-srpm-macros-17-4.el9.noarch 3/204 Installing : redhat-release-9.3-0.5.el9.x86_64 4/204 Installing : setup-2.13.7-9.el9.noarch 5/204 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.13.7-9.el9.noarch 5/204 Installing : filesystem-3.16-2.el9.x86_64 6/204 Installing : basesystem-11-13.el9.noarch 7/204 Installing : rust-srpm-macros-epel-26.1-1.el9.noarch 8/204 Installing : qt6-srpm-macros-6.5.2-3.el9.noarch 9/204 Installing : fpc-srpm-macros-1.3-7.el9.noarch 10/204 Installing : ansible-srpm-macros-1-12.el9.noarch 11/204 Installing : qt5-srpm-macros-5.15.9-1.el9.noarch 12/204 Installing : pyproject-srpm-macros-1.9.0-1.el9.noarch 13/204 Installing : ocaml-srpm-macros-6-6.el9.noarch 14/204 Installing : openblas-srpm-macros-2-11.el9.noarch 15/204 Installing : perl-srpm-macros-1-41.el9.noarch 16/204 Installing : ghc-srpm-macros-1.5.0-6.el9.noarch 17/204 Installing : tzdata-2024a-1.el9.noarch 18/204 Installing : ncurses-base-6.2-10.20210508.el9.noarch 19/204 Installing : glibc-gconv-extra-2.34-83.el9_3.7.x86_64 20/204 Running scriptlet: glibc-gconv-extra-2.34-83.el9_3.7.x86_64 20/204 Installing : glibc-minimal-langpack-2.34-83.el9_3.7.x86_64 21/204 Installing : glibc-common-2.34-83.el9_3.7.x86_64 22/204 Running scriptlet: glibc-2.34-83.el9_3.7.x86_64 23/204 Installing : glibc-2.34-83.el9_3.7.x86_64 23/204 Running scriptlet: glibc-2.34-83.el9_3.7.x86_64 23/204 Installing : ncurses-libs-6.2-10.20210508.el9.x86_64 24/204 Installing : bash-5.1.8-6.el9_1.x86_64 25/204 Running scriptlet: bash-5.1.8-6.el9_1.x86_64 25/204 Installing : zlib-1.2.11-40.el9.x86_64 26/204 Installing : xz-libs-5.2.5-8.el9_0.x86_64 27/204 Installing : bzip2-libs-1.0.8-8.el9.x86_64 28/204 Installing : libxcrypt-4.4.18-3.el9.x86_64 29/204 Installing : libzstd-1.5.1-2.el9.x86_64 30/204 Installing : elfutils-libelf-0.189-3.el9.x86_64 31/204 Installing : libstdc++-11.4.1-2.1.el9.x86_64 32/204 Installing : libuuid-2.37.4-15.el9.x86_64 33/204 Installing : libattr-2.5.1-3.el9.x86_64 34/204 Installing : libacl-2.3.1-3.el9.x86_64 35/204 Installing : popt-1.18-8.el9.x86_64 36/204 Installing : libcap-2.48-9.el9_2.x86_64 37/204 Installing : readline-8.1-4.el9.x86_64 38/204 Installing : lz4-libs-1.9.3-5.el9.x86_64 39/204 Installing : libcom_err-1.46.5-3.el9.x86_64 40/204 Installing : gmp-1:6.2.0-13.el9.x86_64 41/204 Installing : mpfr-4.1.0-7.el9.x86_64 42/204 Installing : dwz-0.14-3.el9.x86_64 43/204 Installing : unzip-6.0-56.el9.x86_64 44/204 Installing : file-libs-5.39-14.el9.x86_64 45/204 Installing : file-5.39-14.el9.x86_64 46/204 Installing : sqlite-libs-3.34.1-7.el9_3.x86_64 47/204 Installing : libcap-ng-0.8.2-7.el9.x86_64 48/204 Installing : audit-libs-3.0.7-104.el9.x86_64 49/204 Installing : libsigsegv-2.13-4.el9.x86_64 50/204 Installing : gawk-5.1.0-6.el9.x86_64 51/204 Installing : libunistring-0.9.10-15.el9.x86_64 52/204 Installing : libidn2-2.3.0-7.el9.x86_64 53/204 Installing : libsepol-3.5-1.el9.x86_64 54/204 Installing : alternatives-1.24-1.el9.x86_64 55/204 Installing : libsmartcols-2.37.4-15.el9.x86_64 56/204 Installing : lua-libs-5.4.4-4.el9.x86_64 57/204 Installing : zip-3.0-35.el9.x86_64 58/204 Installing : zstd-1.5.1-2.el9.x86_64 59/204 Running scriptlet: groff-base-1.22.4-10.el9.x86_64 60/204 Installing : groff-base-1.22.4-10.el9.x86_64 60/204 Running scriptlet: groff-base-1.22.4-10.el9.x86_64 60/204 Installing : bzip2-1.0.8-8.el9.x86_64 61/204 Installing : libxml2-2.9.13-5.el9_3.x86_64 62/204 Installing : info-6.7-15.el9.x86_64 63/204 Installing : ed-1.14.2-12.el9.x86_64 64/204 Installing : elfutils-default-yama-scope-0.189-3.el9.noarch 65/204 Running scriptlet: elfutils-default-yama-scope-0.189-3.el9.noarch 65/204 Installing : elfutils-libs-0.189-3.el9.x86_64 66/204 Installing : ncurses-6.2-10.20210508.el9.x86_64 67/204 Installing : cpio-2.13-16.el9.x86_64 68/204 Installing : libbrotli-1.0.9-6.el9.x86_64 69/204 Installing : libdb-5.3.28-53.el9.x86_64 70/204 Installing : libgpg-error-1.42-5.el9.x86_64 71/204 Installing : libgcrypt-1.10.0-10.el9_2.x86_64 72/204 Installing : libverto-0.3.2-3.el9.x86_64 73/204 Installing : pcre-8.44-3.el9.3.x86_64 74/204 Installing : grep-3.6-5.el9.x86_64 75/204 Installing : xz-5.2.5-8.el9_0.x86_64 76/204 Installing : diffutils-3.7-12.el9.x86_64 77/204 Installing : gdbm-libs-1:1.19-4.el9.x86_64 78/204 Installing : libtasn1-4.16.0-8.el9_1.x86_64 79/204 Installing : keyutils-libs-1.6.3-1.el9.x86_64 80/204 Installing : libeconf-0.4.1-3.el9_2.x86_64 81/204 Installing : libpkgconf-1.7.3-10.el9.x86_64 82/204 Installing : pkgconf-1.7.3-10.el9.x86_64 83/204 Installing : libffi-3.4.2-8.el9.x86_64 84/204 Installing : p11-kit-0.24.1-2.el9.x86_64 85/204 Installing : p11-kit-trust-0.24.1-2.el9.x86_64 86/204 Running scriptlet: p11-kit-trust-0.24.1-2.el9.x86_64 86/204 Installing : libgomp-11.4.1-2.1.el9.x86_64 87/204 Installing : libnghttp2-1.43.0-5.el9_3.1.x86_64 88/204 Installing : libssh-config-0.10.4-11.el9.noarch 89/204 Installing : pkgconf-m4-1.7.3-10.el9.noarch 90/204 Installing : pkgconf-pkg-config-1.7.3-10.el9.x86_64 91/204 Installing : coreutils-common-8.32-34.el9.x86_64 92/204 Installing : pcre2-syntax-10.40-2.el9.noarch 93/204 Installing : pcre2-10.40-2.el9.x86_64 94/204 Installing : libselinux-3.5-1.el9.x86_64 95/204 Installing : sed-4.8-9.el9.x86_64 96/204 Installing : findutils-1:4.8.0-6.el9.x86_64 97/204 Installing : openssl-libs-1:3.0.7-25.el9_3.x86_64 98/204 Installing : coreutils-8.32-34.el9.x86_64 99/204 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-90.1.el9_2.no 100/204 Installing : ca-certificates-2023.2.60_v7.0.306-90.1.el9_2.no 100/204 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-90.1.el9_2.no 100/204 Installing : libblkid-2.37.4-15.el9.x86_64 101/204 Running scriptlet: libblkid-2.37.4-15.el9.x86_64 101/204 Installing : krb5-libs-1.21.1-1.el9.x86_64 102/204 Installing : libmount-2.37.4-15.el9.x86_64 103/204 Installing : gzip-1.12-1.el9.x86_64 104/204 Installing : cracklib-2.9.6-27.el9.x86_64 105/204 Installing : systemd-libs-252-18.el9.x86_64 106/204 Running scriptlet: systemd-libs-252-18.el9.x86_64 106/204 Installing : util-linux-core-2.37.4-15.el9.x86_64 107/204 Running scriptlet: util-linux-core-2.37.4-15.el9.x86_64 107/204 Installing : cracklib-dicts-2.9.6-27.el9.x86_64 108/204 Installing : cyrus-sasl-lib-2.1.27-21.el9.x86_64 109/204 Installing : libssh-0.10.4-11.el9.x86_64 110/204 Installing : libfdisk-2.37.4-15.el9.x86_64 111/204 Installing : perl-Digest-1.19-4.el9.noarch 112/204 Installing : perl-Digest-MD5-2.58-4.el9.x86_64 113/204 Installing : perl-FileHandle-2.03-480.el9.noarch 114/204 Installing : perl-B-1.80-480.el9.x86_64 115/204 Installing : perl-Data-Dumper-2.174-462.el9.x86_64 116/204 Installing : perl-libnet-3.13-4.el9.noarch 117/204 Installing : perl-AutoLoader-5.74-480.el9.noarch 118/204 Installing : perl-base-2.27-480.el9.noarch 119/204 Installing : perl-URI-5.09-3.el9.noarch 120/204 Installing : perl-Time-Local-2:1.300-7.el9.noarch 121/204 Installing : perl-Mozilla-CA-20200520-6.el9.noarch 122/204 Installing : perl-IO-Socket-IP-0.41-5.el9.noarch 123/204 Installing : perl-if-0.60.800-480.el9.noarch 124/204 Installing : perl-Pod-Escapes-1:1.07-460.el9.noarch 125/204 Installing : perl-Text-Tabs+Wrap-2013.0523-460.el9.noarch 126/204 Installing : perl-File-Path-2.18-4.el9.noarch 127/204 Installing : perl-IO-Socket-SSL-2.073-1.el9.noarch 128/204 Installing : perl-Net-SSLeay-1.92-2.el9.x86_64 129/204 Installing : perl-Term-ANSIColor-5.01-461.el9.noarch 130/204 Installing : perl-Class-Struct-0.66-480.el9.noarch 131/204 Installing : perl-POSIX-1.94-480.el9.x86_64 132/204 Installing : perl-IPC-Open3-1.21-480.el9.noarch 133/204 Installing : perl-subs-1.03-480.el9.noarch 134/204 Installing : perl-Term-Cap-1.17-460.el9.noarch 135/204 Installing : perl-File-Temp-1:0.231.100-4.el9.noarch 136/204 Installing : perl-Pod-Simple-1:3.42-4.el9.noarch 137/204 Installing : perl-HTTP-Tiny-0.076-461.el9.noarch 138/204 Installing : perl-Socket-4:2.031-4.el9.x86_64 139/204 Installing : perl-Symbol-1.08-480.el9.noarch 140/204 Installing : perl-File-stat-1.09-480.el9.noarch 141/204 Installing : perl-SelectSaver-1.02-480.el9.noarch 142/204 Installing : perl-podlators-1:4.14-460.el9.noarch 143/204 Installing : perl-Pod-Perldoc-3.28.01-461.el9.noarch 144/204 Installing : perl-Text-ParseWords-3.30-460.el9.noarch 145/204 Installing : perl-Fcntl-1.13-480.el9.x86_64 146/204 Installing : perl-mro-1.23-480.el9.x86_64 147/204 Installing : perl-overloading-0.02-480.el9.noarch 148/204 Installing : perl-Pod-Usage-4:2.01-4.el9.noarch 149/204 Installing : perl-IO-1.43-480.el9.x86_64 150/204 Installing : perl-parent-1:0.238-460.el9.noarch 151/204 Installing : perl-MIME-Base64-3.16-4.el9.x86_64 152/204 Installing : perl-Scalar-List-Utils-4:1.56-461.el9.x86_64 153/204 Installing : perl-constant-1.33-461.el9.noarch 154/204 Installing : perl-Errno-1.30-480.el9.x86_64 155/204 Installing : perl-Storable-1:3.21-460.el9.x86_64 156/204 Installing : perl-File-Basename-2.85-480.el9.noarch 157/204 Installing : perl-overload-1.31-480.el9.noarch 158/204 Installing : perl-Getopt-Std-1.12-480.el9.noarch 159/204 Installing : perl-vars-1.05-480.el9.noarch 160/204 Installing : perl-Getopt-Long-1:2.52-4.el9.noarch 161/204 Installing : perl-Exporter-5.74-461.el9.noarch 162/204 Installing : perl-Carp-1.50-460.el9.noarch 163/204 Installing : perl-PathTools-3.78-461.el9.x86_64 164/204 Installing : perl-Encode-4:3.08-462.el9.x86_64 165/204 Installing : perl-libs-4:5.32.1-480.el9.x86_64 166/204 Installing : perl-interpreter-4:5.32.1-480.el9.x86_64 167/204 Installing : kernel-srpm-macros-1.0-13.el9.noarch 168/204 Installing : openssl-1:3.0.7-25.el9_3.x86_64 169/204 Installing : libpwquality-1.4.4-8.el9.x86_64 170/204 Installing : pam-1.5.1-15.el9.x86_64 171/204 Installing : libevent-2.1.12-6.el9.x86_64 172/204 Installing : openldap-2.6.3-1.el9.x86_64 173/204 Installing : libarchive-3.5.3-4.el9.x86_64 174/204 Installing : tar-2:1.34-6.el9_1.x86_64 175/204 Installing : libsemanage-3.5-2.el9.x86_64 176/204 Installing : shadow-utils-2:4.9-8.el9.x86_64 177/204 Running scriptlet: libutempter-1.2.1-6.el9.x86_64 178/204 Installing : libutempter-1.2.1-6.el9.x86_64 178/204 Installing : patch-2.7.6-16.el9.x86_64 179/204 Installing : publicsuffix-list-dafsa-20210518-3.el9.noarch 180/204 Installing : libpsl-0.21.1-5.el9.x86_64 181/204 Installing : libcurl-7.76.1-26.el9_3.2.x86_64 182/204 Installing : elfutils-debuginfod-client-0.189-3.el9.x86_64 183/204 Installing : binutils-gold-2.35.2-42.el9.x86_64 184/204 Installing : binutils-2.35.2-42.el9.x86_64 185/204 Running scriptlet: binutils-2.35.2-42.el9.x86_64 185/204 Installing : elfutils-0.189-3.el9.x86_64 186/204 Installing : gdb-minimal-10.2-11.el9.x86_64 187/204 Installing : debugedit-5.0-4.el9.x86_64 188/204 Installing : curl-7.76.1-26.el9_3.2.x86_64 189/204 Installing : rpm-4.16.1.3-27.el9_3.x86_64 190/204 Installing : rpm-libs-4.16.1.3-27.el9_3.x86_64 191/204 Installing : rpm-build-libs-4.16.1.3-27.el9_3.x86_64 192/204 Installing : lua-srpm-macros-1-6.el9.noarch 193/204 Installing : efi-srpm-macros-6-2.el9_0.noarch 194/204 Installing : python-srpm-macros-3.9-52.el9.noarch 195/204 Installing : fonts-srpm-macros-1:2.0.5-7.el9.1.noarch 196/204 Installing : go-srpm-macros-3.2.0-2.el9.noarch 197/204 Installing : redhat-rpm-config-201-1.el9.noarch 198/204 Installing : go-srpm-macros-epel-3.3.0.4-1.el9.noarch 199/204 Installing : rpmautospec-rpm-macros-0.6.3-1.el9.noarch 200/204 Installing : epel-rpm-macros-9-13.el9.noarch 201/204 Installing : rpm-build-4.16.1.3-27.el9_3.x86_64 202/204 Installing : util-linux-2.37.4-15.el9.x86_64 203/204 Installing : which-2.21-29.el9.x86_64 204/204 Running scriptlet: filesystem-3.16-2.el9.x86_64 204/204 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-90.1.el9_2.no 204/204 Running scriptlet: rpm-4.16.1.3-27.el9_3.x86_64 204/204 Running scriptlet: which-2.21-29.el9.x86_64 204/204 Verifying : basesystem-11-13.el9.noarch 1/204 Verifying : bzip2-1.0.8-8.el9.x86_64 2/204 Verifying : bzip2-libs-1.0.8-8.el9.x86_64 3/204 Verifying : cpio-2.13-16.el9.x86_64 4/204 Verifying : cracklib-2.9.6-27.el9.x86_64 5/204 Verifying : ed-1.14.2-12.el9.x86_64 6/204 Verifying : filesystem-3.16-2.el9.x86_64 7/204 Verifying : grep-3.6-5.el9.x86_64 8/204 Verifying : groff-base-1.22.4-10.el9.x86_64 9/204 Verifying : info-6.7-15.el9.x86_64 10/204 Verifying : libacl-2.3.1-3.el9.x86_64 11/204 Verifying : libattr-2.5.1-3.el9.x86_64 12/204 Verifying : libbrotli-1.0.9-6.el9.x86_64 13/204 Verifying : libcap-ng-0.8.2-7.el9.x86_64 14/204 Verifying : libdb-5.3.28-53.el9.x86_64 15/204 Verifying : libevent-2.1.12-6.el9.x86_64 16/204 Verifying : libgpg-error-1.42-5.el9.x86_64 17/204 Verifying : libidn2-2.3.0-7.el9.x86_64 18/204 Verifying : libpsl-0.21.1-5.el9.x86_64 19/204 Verifying : libpwquality-1.4.4-8.el9.x86_64 20/204 Verifying : libsigsegv-2.13-4.el9.x86_64 21/204 Verifying : libunistring-0.9.10-15.el9.x86_64 22/204 Verifying : libutempter-1.2.1-6.el9.x86_64 23/204 Verifying : libverto-0.3.2-3.el9.x86_64 24/204 Verifying : libxcrypt-4.4.18-3.el9.x86_64 25/204 Verifying : libzstd-1.5.1-2.el9.x86_64 26/204 Verifying : lz4-libs-1.9.3-5.el9.x86_64 27/204 Verifying : mpfr-4.1.0-7.el9.x86_64 28/204 Verifying : p11-kit-0.24.1-2.el9.x86_64 29/204 Verifying : pcre-8.44-3.el9.3.x86_64 30/204 Verifying : popt-1.18-8.el9.x86_64 31/204 Verifying : publicsuffix-list-dafsa-20210518-3.el9.noarch 32/204 Verifying : readline-8.1-4.el9.x86_64 33/204 Verifying : sed-4.8-9.el9.x86_64 34/204 Verifying : unzip-6.0-56.el9.x86_64 35/204 Verifying : cracklib-dicts-2.9.6-27.el9.x86_64 36/204 Verifying : diffutils-3.7-12.el9.x86_64 37/204 Verifying : gawk-5.1.0-6.el9.x86_64 38/204 Verifying : gdbm-libs-1:1.19-4.el9.x86_64 39/204 Verifying : libcom_err-1.46.5-3.el9.x86_64 40/204 Verifying : p11-kit-trust-0.24.1-2.el9.x86_64 41/204 Verifying : pcre2-syntax-10.40-2.el9.noarch 42/204 Verifying : xz-5.2.5-8.el9_0.x86_64 43/204 Verifying : xz-libs-5.2.5-8.el9_0.x86_64 44/204 Verifying : zstd-1.5.1-2.el9.x86_64 45/204 Verifying : bash-5.1.8-6.el9_1.x86_64 46/204 Verifying : cyrus-sasl-lib-2.1.27-21.el9.x86_64 47/204 Verifying : gzip-1.12-1.el9.x86_64 48/204 Verifying : libselinux-3.5-1.el9.x86_64 49/204 Verifying : libtasn1-4.16.0-8.el9_1.x86_64 50/204 Verifying : pcre2-10.40-2.el9.x86_64 51/204 Verifying : tar-2:1.34-6.el9_1.x86_64 52/204 Verifying : ca-certificates-2023.2.60_v7.0.306-90.1.el9_2.no 53/204 Verifying : coreutils-8.32-34.el9.x86_64 54/204 Verifying : coreutils-common-8.32-34.el9.x86_64 55/204 Verifying : keyutils-libs-1.6.3-1.el9.x86_64 56/204 Verifying : libarchive-3.5.3-4.el9.x86_64 57/204 Verifying : libcap-2.48-9.el9_2.x86_64 58/204 Verifying : libeconf-0.4.1-3.el9_2.x86_64 59/204 Verifying : libgcrypt-1.10.0-10.el9_2.x86_64 60/204 Verifying : libpkgconf-1.7.3-10.el9.x86_64 61/204 Verifying : libsepol-3.5-1.el9.x86_64 62/204 Verifying : pkgconf-1.7.3-10.el9.x86_64 63/204 Verifying : pkgconf-m4-1.7.3-10.el9.noarch 64/204 Verifying : pkgconf-pkg-config-1.7.3-10.el9.x86_64 65/204 Verifying : setup-2.13.7-9.el9.noarch 66/204 Verifying : zip-3.0-35.el9.x86_64 67/204 Verifying : alternatives-1.24-1.el9.x86_64 68/204 Verifying : audit-libs-3.0.7-104.el9.x86_64 69/204 Verifying : binutils-2.35.2-42.el9.x86_64 70/204 Verifying : binutils-gold-2.35.2-42.el9.x86_64 71/204 Verifying : crypto-policies-20230731-1.git94f0e2c.el9_3.1.no 72/204 Verifying : curl-7.76.1-26.el9_3.2.x86_64 73/204 Verifying : elfutils-0.189-3.el9.x86_64 74/204 Verifying : elfutils-debuginfod-client-0.189-3.el9.x86_64 75/204 Verifying : elfutils-default-yama-scope-0.189-3.el9.noarch 76/204 Verifying : elfutils-libelf-0.189-3.el9.x86_64 77/204 Verifying : elfutils-libs-0.189-3.el9.x86_64 78/204 Verifying : file-5.39-14.el9.x86_64 79/204 Verifying : file-libs-5.39-14.el9.x86_64 80/204 Verifying : findutils-1:4.8.0-6.el9.x86_64 81/204 Verifying : glibc-2.34-83.el9_3.7.x86_64 82/204 Verifying : glibc-common-2.34-83.el9_3.7.x86_64 83/204 Verifying : glibc-gconv-extra-2.34-83.el9_3.7.x86_64 84/204 Verifying : glibc-minimal-langpack-2.34-83.el9_3.7.x86_64 85/204 Verifying : gmp-1:6.2.0-13.el9.x86_64 86/204 Verifying : krb5-libs-1.21.1-1.el9.x86_64 87/204 Verifying : libblkid-2.37.4-15.el9.x86_64 88/204 Verifying : libcurl-7.76.1-26.el9_3.2.x86_64 89/204 Verifying : libfdisk-2.37.4-15.el9.x86_64 90/204 Verifying : libffi-3.4.2-8.el9.x86_64 91/204 Verifying : libgcc-11.4.1-2.1.el9.x86_64 92/204 Verifying : libgomp-11.4.1-2.1.el9.x86_64 93/204 Verifying : libmount-2.37.4-15.el9.x86_64 94/204 Verifying : libnghttp2-1.43.0-5.el9_3.1.x86_64 95/204 Verifying : libsemanage-3.5-2.el9.x86_64 96/204 Verifying : libsmartcols-2.37.4-15.el9.x86_64 97/204 Verifying : libssh-0.10.4-11.el9.x86_64 98/204 Verifying : libssh-config-0.10.4-11.el9.noarch 99/204 Verifying : libstdc++-11.4.1-2.1.el9.x86_64 100/204 Verifying : libuuid-2.37.4-15.el9.x86_64 101/204 Verifying : lua-libs-5.4.4-4.el9.x86_64 102/204 Verifying : ncurses-6.2-10.20210508.el9.x86_64 103/204 Verifying : ncurses-base-6.2-10.20210508.el9.noarch 104/204 Verifying : ncurses-libs-6.2-10.20210508.el9.x86_64 105/204 Verifying : openldap-2.6.3-1.el9.x86_64 106/204 Verifying : pam-1.5.1-15.el9.x86_64 107/204 Verifying : redhat-release-9.3-0.5.el9.x86_64 108/204 Verifying : shadow-utils-2:4.9-8.el9.x86_64 109/204 Verifying : systemd-libs-252-18.el9.x86_64 110/204 Verifying : util-linux-2.37.4-15.el9.x86_64 111/204 Verifying : util-linux-core-2.37.4-15.el9.x86_64 112/204 Verifying : which-2.21-29.el9.x86_64 113/204 Verifying : zlib-1.2.11-40.el9.x86_64 114/204 Verifying : libxml2-2.9.13-5.el9_3.x86_64 115/204 Verifying : openssl-1:3.0.7-25.el9_3.x86_64 116/204 Verifying : openssl-libs-1:3.0.7-25.el9_3.x86_64 117/204 Verifying : rpm-4.16.1.3-27.el9_3.x86_64 118/204 Verifying : rpm-build-libs-4.16.1.3-27.el9_3.x86_64 119/204 Verifying : rpm-libs-4.16.1.3-27.el9_3.x86_64 120/204 Verifying : sqlite-libs-3.34.1-7.el9_3.x86_64 121/204 Verifying : tzdata-2024a-1.el9.noarch 122/204 Verifying : ghc-srpm-macros-1.5.0-6.el9.noarch 123/204 Verifying : lua-srpm-macros-1-6.el9.noarch 124/204 Verifying : perl-Data-Dumper-2.174-462.el9.x86_64 125/204 Verifying : perl-Digest-MD5-2.58-4.el9.x86_64 126/204 Verifying : perl-Encode-4:3.08-462.el9.x86_64 127/204 Verifying : perl-IO-Socket-SSL-2.073-1.el9.noarch 128/204 Verifying : perl-Mozilla-CA-20200520-6.el9.noarch 129/204 Verifying : perl-Pod-Simple-1:3.42-4.el9.noarch 130/204 Verifying : perl-Term-Cap-1.17-460.el9.noarch 131/204 Verifying : perl-Time-Local-2:1.300-7.el9.noarch 132/204 Verifying : rust-srpm-macros-17-4.el9.noarch 133/204 Verifying : perl-Pod-Escapes-1:1.07-460.el9.noarch 134/204 Verifying : perl-Storable-1:3.21-460.el9.x86_64 135/204 Verifying : perl-podlators-1:4.14-460.el9.noarch 136/204 Verifying : python-srpm-macros-3.9-52.el9.noarch 137/204 Verifying : dwz-0.14-3.el9.x86_64 138/204 Verifying : perl-Exporter-5.74-461.el9.noarch 139/204 Verifying : perl-File-Temp-1:0.231.100-4.el9.noarch 140/204 Verifying : perl-Getopt-Long-1:2.52-4.el9.noarch 141/204 Verifying : perl-MIME-Base64-3.16-4.el9.x86_64 142/204 Verifying : perl-Text-Tabs+Wrap-2013.0523-460.el9.noarch 143/204 Verifying : perl-parent-1:0.238-460.el9.noarch 144/204 Verifying : perl-srpm-macros-1-41.el9.noarch 145/204 Verifying : efi-srpm-macros-6-2.el9_0.noarch 146/204 Verifying : openblas-srpm-macros-2-11.el9.noarch 147/204 Verifying : perl-Digest-1.19-4.el9.noarch 148/204 Verifying : perl-File-Path-2.18-4.el9.noarch 149/204 Verifying : perl-IO-Socket-IP-0.41-5.el9.noarch 150/204 Verifying : perl-Pod-Usage-4:2.01-4.el9.noarch 151/204 Verifying : perl-Scalar-List-Utils-4:1.56-461.el9.x86_64 152/204 Verifying : perl-Socket-4:2.031-4.el9.x86_64 153/204 Verifying : perl-Term-ANSIColor-5.01-461.el9.noarch 154/204 Verifying : perl-Text-ParseWords-3.30-460.el9.noarch 155/204 Verifying : perl-URI-5.09-3.el9.noarch 156/204 Verifying : perl-constant-1.33-461.el9.noarch 157/204 Verifying : fonts-srpm-macros-1:2.0.5-7.el9.1.noarch 158/204 Verifying : ocaml-srpm-macros-6-6.el9.noarch 159/204 Verifying : patch-2.7.6-16.el9.x86_64 160/204 Verifying : perl-Pod-Perldoc-3.28.01-461.el9.noarch 161/204 Verifying : perl-libnet-3.13-4.el9.noarch 162/204 Verifying : perl-Carp-1.50-460.el9.noarch 163/204 Verifying : perl-PathTools-3.78-461.el9.x86_64 164/204 Verifying : perl-Net-SSLeay-1.92-2.el9.x86_64 165/204 Verifying : perl-AutoLoader-5.74-480.el9.noarch 166/204 Verifying : perl-B-1.80-480.el9.x86_64 167/204 Verifying : perl-Class-Struct-0.66-480.el9.noarch 168/204 Verifying : perl-Errno-1.30-480.el9.x86_64 169/204 Verifying : perl-Fcntl-1.13-480.el9.x86_64 170/204 Verifying : perl-File-Basename-2.85-480.el9.noarch 171/204 Verifying : perl-File-stat-1.09-480.el9.noarch 172/204 Verifying : perl-FileHandle-2.03-480.el9.noarch 173/204 Verifying : perl-IPC-Open3-1.21-480.el9.noarch 174/204 Verifying : perl-POSIX-1.94-480.el9.x86_64 175/204 Verifying : perl-Symbol-1.08-480.el9.noarch 176/204 Verifying : perl-interpreter-4:5.32.1-480.el9.x86_64 177/204 Verifying : perl-libs-4:5.32.1-480.el9.x86_64 178/204 Verifying : perl-mro-1.23-480.el9.x86_64 179/204 Verifying : perl-overload-1.31-480.el9.noarch 180/204 Verifying : perl-overloading-0.02-480.el9.noarch 181/204 Verifying : perl-Getopt-Std-1.12-480.el9.noarch 182/204 Verifying : perl-IO-1.43-480.el9.x86_64 183/204 Verifying : perl-SelectSaver-1.02-480.el9.noarch 184/204 Verifying : perl-base-2.27-480.el9.noarch 185/204 Verifying : perl-if-0.60.800-480.el9.noarch 186/204 Verifying : perl-subs-1.03-480.el9.noarch 187/204 Verifying : perl-vars-1.05-480.el9.noarch 188/204 Verifying : debugedit-5.0-4.el9.x86_64 189/204 Verifying : pyproject-srpm-macros-1.9.0-1.el9.noarch 190/204 Verifying : redhat-rpm-config-201-1.el9.noarch 191/204 Verifying : gdb-minimal-10.2-11.el9.x86_64 192/204 Verifying : go-srpm-macros-3.2.0-2.el9.noarch 193/204 Verifying : kernel-srpm-macros-1.0-13.el9.noarch 194/204 Verifying : perl-HTTP-Tiny-0.076-461.el9.noarch 195/204 Verifying : qt5-srpm-macros-5.15.9-1.el9.noarch 196/204 Verifying : rpm-build-4.16.1.3-27.el9_3.x86_64 197/204 Verifying : ansible-srpm-macros-1-12.el9.noarch 198/204 Verifying : epel-rpm-macros-9-13.el9.noarch 199/204 Verifying : fpc-srpm-macros-1.3-7.el9.noarch 200/204 Verifying : go-srpm-macros-epel-3.3.0.4-1.el9.noarch 201/204 Verifying : qt6-srpm-macros-6.5.2-3.el9.noarch 202/204 Verifying : rpmautospec-rpm-macros-0.6.3-1.el9.noarch 203/204 Verifying : rust-srpm-macros-epel-26.1-1.el9.noarch 204/204 Installed products updated. Installed: alternatives-1.24-1.el9.x86_64 ansible-srpm-macros-1-12.el9.noarch audit-libs-3.0.7-104.el9.x86_64 basesystem-11-13.el9.noarch bash-5.1.8-6.el9_1.x86_64 binutils-2.35.2-42.el9.x86_64 binutils-gold-2.35.2-42.el9.x86_64 bzip2-1.0.8-8.el9.x86_64 bzip2-libs-1.0.8-8.el9.x86_64 ca-certificates-2023.2.60_v7.0.306-90.1.el9_2.noarch coreutils-8.32-34.el9.x86_64 coreutils-common-8.32-34.el9.x86_64 cpio-2.13-16.el9.x86_64 cracklib-2.9.6-27.el9.x86_64 cracklib-dicts-2.9.6-27.el9.x86_64 crypto-policies-20230731-1.git94f0e2c.el9_3.1.noarch curl-7.76.1-26.el9_3.2.x86_64 cyrus-sasl-lib-2.1.27-21.el9.x86_64 debugedit-5.0-4.el9.x86_64 diffutils-3.7-12.el9.x86_64 dwz-0.14-3.el9.x86_64 ed-1.14.2-12.el9.x86_64 efi-srpm-macros-6-2.el9_0.noarch elfutils-0.189-3.el9.x86_64 elfutils-debuginfod-client-0.189-3.el9.x86_64 elfutils-default-yama-scope-0.189-3.el9.noarch elfutils-libelf-0.189-3.el9.x86_64 elfutils-libs-0.189-3.el9.x86_64 epel-rpm-macros-9-13.el9.noarch file-5.39-14.el9.x86_64 file-libs-5.39-14.el9.x86_64 filesystem-3.16-2.el9.x86_64 findutils-1:4.8.0-6.el9.x86_64 fonts-srpm-macros-1:2.0.5-7.el9.1.noarch fpc-srpm-macros-1.3-7.el9.noarch gawk-5.1.0-6.el9.x86_64 gdb-minimal-10.2-11.el9.x86_64 gdbm-libs-1:1.19-4.el9.x86_64 ghc-srpm-macros-1.5.0-6.el9.noarch glibc-2.34-83.el9_3.7.x86_64 glibc-common-2.34-83.el9_3.7.x86_64 glibc-gconv-extra-2.34-83.el9_3.7.x86_64 glibc-minimal-langpack-2.34-83.el9_3.7.x86_64 gmp-1:6.2.0-13.el9.x86_64 go-srpm-macros-3.2.0-2.el9.noarch go-srpm-macros-epel-3.3.0.4-1.el9.noarch grep-3.6-5.el9.x86_64 groff-base-1.22.4-10.el9.x86_64 gzip-1.12-1.el9.x86_64 info-6.7-15.el9.x86_64 kernel-srpm-macros-1.0-13.el9.noarch keyutils-libs-1.6.3-1.el9.x86_64 krb5-libs-1.21.1-1.el9.x86_64 libacl-2.3.1-3.el9.x86_64 libarchive-3.5.3-4.el9.x86_64 libattr-2.5.1-3.el9.x86_64 libblkid-2.37.4-15.el9.x86_64 libbrotli-1.0.9-6.el9.x86_64 libcap-2.48-9.el9_2.x86_64 libcap-ng-0.8.2-7.el9.x86_64 libcom_err-1.46.5-3.el9.x86_64 libcurl-7.76.1-26.el9_3.2.x86_64 libdb-5.3.28-53.el9.x86_64 libeconf-0.4.1-3.el9_2.x86_64 libevent-2.1.12-6.el9.x86_64 libfdisk-2.37.4-15.el9.x86_64 libffi-3.4.2-8.el9.x86_64 libgcc-11.4.1-2.1.el9.x86_64 libgcrypt-1.10.0-10.el9_2.x86_64 libgomp-11.4.1-2.1.el9.x86_64 libgpg-error-1.42-5.el9.x86_64 libidn2-2.3.0-7.el9.x86_64 libmount-2.37.4-15.el9.x86_64 libnghttp2-1.43.0-5.el9_3.1.x86_64 libpkgconf-1.7.3-10.el9.x86_64 libpsl-0.21.1-5.el9.x86_64 libpwquality-1.4.4-8.el9.x86_64 libselinux-3.5-1.el9.x86_64 libsemanage-3.5-2.el9.x86_64 libsepol-3.5-1.el9.x86_64 libsigsegv-2.13-4.el9.x86_64 libsmartcols-2.37.4-15.el9.x86_64 libssh-0.10.4-11.el9.x86_64 libssh-config-0.10.4-11.el9.noarch libstdc++-11.4.1-2.1.el9.x86_64 libtasn1-4.16.0-8.el9_1.x86_64 libunistring-0.9.10-15.el9.x86_64 libutempter-1.2.1-6.el9.x86_64 libuuid-2.37.4-15.el9.x86_64 libverto-0.3.2-3.el9.x86_64 libxcrypt-4.4.18-3.el9.x86_64 libxml2-2.9.13-5.el9_3.x86_64 libzstd-1.5.1-2.el9.x86_64 lua-libs-5.4.4-4.el9.x86_64 lua-srpm-macros-1-6.el9.noarch lz4-libs-1.9.3-5.el9.x86_64 mpfr-4.1.0-7.el9.x86_64 ncurses-6.2-10.20210508.el9.x86_64 ncurses-base-6.2-10.20210508.el9.noarch ncurses-libs-6.2-10.20210508.el9.x86_64 ocaml-srpm-macros-6-6.el9.noarch openblas-srpm-macros-2-11.el9.noarch openldap-2.6.3-1.el9.x86_64 openssl-1:3.0.7-25.el9_3.x86_64 openssl-libs-1:3.0.7-25.el9_3.x86_64 p11-kit-0.24.1-2.el9.x86_64 p11-kit-trust-0.24.1-2.el9.x86_64 pam-1.5.1-15.el9.x86_64 patch-2.7.6-16.el9.x86_64 pcre-8.44-3.el9.3.x86_64 pcre2-10.40-2.el9.x86_64 pcre2-syntax-10.40-2.el9.noarch perl-AutoLoader-5.74-480.el9.noarch perl-B-1.80-480.el9.x86_64 perl-Carp-1.50-460.el9.noarch perl-Class-Struct-0.66-480.el9.noarch perl-Data-Dumper-2.174-462.el9.x86_64 perl-Digest-1.19-4.el9.noarch perl-Digest-MD5-2.58-4.el9.x86_64 perl-Encode-4:3.08-462.el9.x86_64 perl-Errno-1.30-480.el9.x86_64 perl-Exporter-5.74-461.el9.noarch perl-Fcntl-1.13-480.el9.x86_64 perl-File-Basename-2.85-480.el9.noarch perl-File-Path-2.18-4.el9.noarch perl-File-Temp-1:0.231.100-4.el9.noarch perl-File-stat-1.09-480.el9.noarch perl-FileHandle-2.03-480.el9.noarch perl-Getopt-Long-1:2.52-4.el9.noarch perl-Getopt-Std-1.12-480.el9.noarch perl-HTTP-Tiny-0.076-461.el9.noarch perl-IO-1.43-480.el9.x86_64 perl-IO-Socket-IP-0.41-5.el9.noarch perl-IO-Socket-SSL-2.073-1.el9.noarch perl-IPC-Open3-1.21-480.el9.noarch perl-MIME-Base64-3.16-4.el9.x86_64 perl-Mozilla-CA-20200520-6.el9.noarch perl-Net-SSLeay-1.92-2.el9.x86_64 perl-POSIX-1.94-480.el9.x86_64 perl-PathTools-3.78-461.el9.x86_64 perl-Pod-Escapes-1:1.07-460.el9.noarch perl-Pod-Perldoc-3.28.01-461.el9.noarch perl-Pod-Simple-1:3.42-4.el9.noarch perl-Pod-Usage-4:2.01-4.el9.noarch perl-Scalar-List-Utils-4:1.56-461.el9.x86_64 perl-SelectSaver-1.02-480.el9.noarch perl-Socket-4:2.031-4.el9.x86_64 perl-Storable-1:3.21-460.el9.x86_64 perl-Symbol-1.08-480.el9.noarch perl-Term-ANSIColor-5.01-461.el9.noarch perl-Term-Cap-1.17-460.el9.noarch perl-Text-ParseWords-3.30-460.el9.noarch perl-Text-Tabs+Wrap-2013.0523-460.el9.noarch perl-Time-Local-2:1.300-7.el9.noarch perl-URI-5.09-3.el9.noarch perl-base-2.27-480.el9.noarch perl-constant-1.33-461.el9.noarch perl-if-0.60.800-480.el9.noarch perl-interpreter-4:5.32.1-480.el9.x86_64 perl-libnet-3.13-4.el9.noarch perl-libs-4:5.32.1-480.el9.x86_64 perl-mro-1.23-480.el9.x86_64 perl-overload-1.31-480.el9.noarch perl-overloading-0.02-480.el9.noarch perl-parent-1:0.238-460.el9.noarch perl-podlators-1:4.14-460.el9.noarch perl-srpm-macros-1-41.el9.noarch perl-subs-1.03-480.el9.noarch perl-vars-1.05-480.el9.noarch pkgconf-1.7.3-10.el9.x86_64 pkgconf-m4-1.7.3-10.el9.noarch pkgconf-pkg-config-1.7.3-10.el9.x86_64 popt-1.18-8.el9.x86_64 publicsuffix-list-dafsa-20210518-3.el9.noarch pyproject-srpm-macros-1.9.0-1.el9.noarch python-srpm-macros-3.9-52.el9.noarch qt5-srpm-macros-5.15.9-1.el9.noarch qt6-srpm-macros-6.5.2-3.el9.noarch readline-8.1-4.el9.x86_64 redhat-release-9.3-0.5.el9.x86_64 redhat-rpm-config-201-1.el9.noarch rpm-4.16.1.3-27.el9_3.x86_64 rpm-build-4.16.1.3-27.el9_3.x86_64 rpm-build-libs-4.16.1.3-27.el9_3.x86_64 rpm-libs-4.16.1.3-27.el9_3.x86_64 rpmautospec-rpm-macros-0.6.3-1.el9.noarch rust-srpm-macros-17-4.el9.noarch rust-srpm-macros-epel-26.1-1.el9.noarch sed-4.8-9.el9.x86_64 setup-2.13.7-9.el9.noarch shadow-utils-2:4.9-8.el9.x86_64 sqlite-libs-3.34.1-7.el9_3.x86_64 systemd-libs-252-18.el9.x86_64 tar-2:1.34-6.el9_1.x86_64 tzdata-2024a-1.el9.noarch unzip-6.0-56.el9.x86_64 util-linux-2.37.4-15.el9.x86_64 util-linux-core-2.37.4-15.el9.x86_64 which-2.21-29.el9.x86_64 xz-5.2.5-8.el9_0.x86_64 xz-libs-5.2.5-8.el9_0.x86_64 zip-3.0-35.el9.x86_64 zlib-1.2.11-40.el9.x86_64 zstd-1.5.1-2.el9.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.24-1.el9.x86_64 ansible-srpm-macros-1-12.el9.noarch audit-libs-3.0.7-104.el9.x86_64 basesystem-11-13.el9.noarch bash-5.1.8-6.el9_1.x86_64 binutils-2.35.2-42.el9.x86_64 binutils-gold-2.35.2-42.el9.x86_64 bzip2-1.0.8-8.el9.x86_64 bzip2-libs-1.0.8-8.el9.x86_64 ca-certificates-2023.2.60_v7.0.306-90.1.el9_2.noarch coreutils-8.32-34.el9.x86_64 coreutils-common-8.32-34.el9.x86_64 cpio-2.13-16.el9.x86_64 cracklib-2.9.6-27.el9.x86_64 cracklib-dicts-2.9.6-27.el9.x86_64 crypto-policies-20230731-1.git94f0e2c.el9_3.1.noarch curl-7.76.1-26.el9_3.2.x86_64 cyrus-sasl-lib-2.1.27-21.el9.x86_64 debugedit-5.0-4.el9.x86_64 diffutils-3.7-12.el9.x86_64 dwz-0.14-3.el9.x86_64 ed-1.14.2-12.el9.x86_64 efi-srpm-macros-6-2.el9_0.noarch elfutils-0.189-3.el9.x86_64 elfutils-debuginfod-client-0.189-3.el9.x86_64 elfutils-default-yama-scope-0.189-3.el9.noarch elfutils-libelf-0.189-3.el9.x86_64 elfutils-libs-0.189-3.el9.x86_64 epel-rpm-macros-9-13.el9.noarch file-5.39-14.el9.x86_64 file-libs-5.39-14.el9.x86_64 filesystem-3.16-2.el9.x86_64 findutils-4.8.0-6.el9.x86_64 fonts-srpm-macros-2.0.5-7.el9.1.noarch fpc-srpm-macros-1.3-7.el9.noarch gawk-5.1.0-6.el9.x86_64 gdb-minimal-10.2-11.el9.x86_64 gdbm-libs-1.19-4.el9.x86_64 ghc-srpm-macros-1.5.0-6.el9.noarch glibc-2.34-83.el9_3.7.x86_64 glibc-common-2.34-83.el9_3.7.x86_64 glibc-gconv-extra-2.34-83.el9_3.7.x86_64 glibc-minimal-langpack-2.34-83.el9_3.7.x86_64 gmp-6.2.0-13.el9.x86_64 go-srpm-macros-3.2.0-2.el9.noarch go-srpm-macros-epel-3.3.0.4-1.el9.noarch gpg-pubkey-3228467c-613798eb gpg-pubkey-5a6340b3-6229229e gpg-pubkey-fd431d51-4ae0493b grep-3.6-5.el9.x86_64 groff-base-1.22.4-10.el9.x86_64 gzip-1.12-1.el9.x86_64 info-6.7-15.el9.x86_64 kernel-srpm-macros-1.0-13.el9.noarch keyutils-libs-1.6.3-1.el9.x86_64 krb5-libs-1.21.1-1.el9.x86_64 libacl-2.3.1-3.el9.x86_64 libarchive-3.5.3-4.el9.x86_64 libattr-2.5.1-3.el9.x86_64 libblkid-2.37.4-15.el9.x86_64 libbrotli-1.0.9-6.el9.x86_64 libcap-2.48-9.el9_2.x86_64 libcap-ng-0.8.2-7.el9.x86_64 libcom_err-1.46.5-3.el9.x86_64 libcurl-7.76.1-26.el9_3.2.x86_64 libdb-5.3.28-53.el9.x86_64 libeconf-0.4.1-3.el9_2.x86_64 libevent-2.1.12-6.el9.x86_64 libfdisk-2.37.4-15.el9.x86_64 libffi-3.4.2-8.el9.x86_64 libgcc-11.4.1-2.1.el9.x86_64 libgcrypt-1.10.0-10.el9_2.x86_64 libgomp-11.4.1-2.1.el9.x86_64 libgpg-error-1.42-5.el9.x86_64 libidn2-2.3.0-7.el9.x86_64 libmount-2.37.4-15.el9.x86_64 libnghttp2-1.43.0-5.el9_3.1.x86_64 libpkgconf-1.7.3-10.el9.x86_64 libpsl-0.21.1-5.el9.x86_64 libpwquality-1.4.4-8.el9.x86_64 libselinux-3.5-1.el9.x86_64 libsemanage-3.5-2.el9.x86_64 libsepol-3.5-1.el9.x86_64 libsigsegv-2.13-4.el9.x86_64 libsmartcols-2.37.4-15.el9.x86_64 libssh-0.10.4-11.el9.x86_64 libssh-config-0.10.4-11.el9.noarch libstdc++-11.4.1-2.1.el9.x86_64 libtasn1-4.16.0-8.el9_1.x86_64 libunistring-0.9.10-15.el9.x86_64 libutempter-1.2.1-6.el9.x86_64 libuuid-2.37.4-15.el9.x86_64 libverto-0.3.2-3.el9.x86_64 libxcrypt-4.4.18-3.el9.x86_64 libxml2-2.9.13-5.el9_3.x86_64 libzstd-1.5.1-2.el9.x86_64 lua-libs-5.4.4-4.el9.x86_64 lua-srpm-macros-1-6.el9.noarch lz4-libs-1.9.3-5.el9.x86_64 mpfr-4.1.0-7.el9.x86_64 ncurses-6.2-10.20210508.el9.x86_64 ncurses-base-6.2-10.20210508.el9.noarch ncurses-libs-6.2-10.20210508.el9.x86_64 ocaml-srpm-macros-6-6.el9.noarch openblas-srpm-macros-2-11.el9.noarch openldap-2.6.3-1.el9.x86_64 openssl-3.0.7-25.el9_3.x86_64 openssl-libs-3.0.7-25.el9_3.x86_64 p11-kit-0.24.1-2.el9.x86_64 p11-kit-trust-0.24.1-2.el9.x86_64 pam-1.5.1-15.el9.x86_64 patch-2.7.6-16.el9.x86_64 pcre-8.44-3.el9.3.x86_64 pcre2-10.40-2.el9.x86_64 pcre2-syntax-10.40-2.el9.noarch perl-AutoLoader-5.74-480.el9.noarch perl-B-1.80-480.el9.x86_64 perl-Carp-1.50-460.el9.noarch perl-Class-Struct-0.66-480.el9.noarch perl-Data-Dumper-2.174-462.el9.x86_64 perl-Digest-1.19-4.el9.noarch perl-Digest-MD5-2.58-4.el9.x86_64 perl-Encode-3.08-462.el9.x86_64 perl-Errno-1.30-480.el9.x86_64 perl-Exporter-5.74-461.el9.noarch perl-Fcntl-1.13-480.el9.x86_64 perl-File-Basename-2.85-480.el9.noarch perl-File-Path-2.18-4.el9.noarch perl-File-Temp-0.231.100-4.el9.noarch perl-File-stat-1.09-480.el9.noarch perl-FileHandle-2.03-480.el9.noarch perl-Getopt-Long-2.52-4.el9.noarch perl-Getopt-Std-1.12-480.el9.noarch perl-HTTP-Tiny-0.076-461.el9.noarch perl-IO-1.43-480.el9.x86_64 perl-IO-Socket-IP-0.41-5.el9.noarch perl-IO-Socket-SSL-2.073-1.el9.noarch perl-IPC-Open3-1.21-480.el9.noarch perl-MIME-Base64-3.16-4.el9.x86_64 perl-Mozilla-CA-20200520-6.el9.noarch perl-Net-SSLeay-1.92-2.el9.x86_64 perl-POSIX-1.94-480.el9.x86_64 perl-PathTools-3.78-461.el9.x86_64 perl-Pod-Escapes-1.07-460.el9.noarch perl-Pod-Perldoc-3.28.01-461.el9.noarch perl-Pod-Simple-3.42-4.el9.noarch perl-Pod-Usage-2.01-4.el9.noarch perl-Scalar-List-Utils-1.56-461.el9.x86_64 perl-SelectSaver-1.02-480.el9.noarch perl-Socket-2.031-4.el9.x86_64 perl-Storable-3.21-460.el9.x86_64 perl-Symbol-1.08-480.el9.noarch perl-Term-ANSIColor-5.01-461.el9.noarch perl-Term-Cap-1.17-460.el9.noarch perl-Text-ParseWords-3.30-460.el9.noarch perl-Text-Tabs+Wrap-2013.0523-460.el9.noarch perl-Time-Local-1.300-7.el9.noarch perl-URI-5.09-3.el9.noarch perl-base-2.27-480.el9.noarch perl-constant-1.33-461.el9.noarch perl-if-0.60.800-480.el9.noarch perl-interpreter-5.32.1-480.el9.x86_64 perl-libnet-3.13-4.el9.noarch perl-libs-5.32.1-480.el9.x86_64 perl-mro-1.23-480.el9.x86_64 perl-overload-1.31-480.el9.noarch perl-overloading-0.02-480.el9.noarch perl-parent-0.238-460.el9.noarch perl-podlators-4.14-460.el9.noarch perl-srpm-macros-1-41.el9.noarch perl-subs-1.03-480.el9.noarch perl-vars-1.05-480.el9.noarch pkgconf-1.7.3-10.el9.x86_64 pkgconf-m4-1.7.3-10.el9.noarch pkgconf-pkg-config-1.7.3-10.el9.x86_64 popt-1.18-8.el9.x86_64 publicsuffix-list-dafsa-20210518-3.el9.noarch pyproject-srpm-macros-1.9.0-1.el9.noarch python-srpm-macros-3.9-52.el9.noarch qt5-srpm-macros-5.15.9-1.el9.noarch qt6-srpm-macros-6.5.2-3.el9.noarch readline-8.1-4.el9.x86_64 redhat-release-9.3-0.5.el9.x86_64 redhat-rpm-config-201-1.el9.noarch rpm-4.16.1.3-27.el9_3.x86_64 rpm-build-4.16.1.3-27.el9_3.x86_64 rpm-build-libs-4.16.1.3-27.el9_3.x86_64 rpm-libs-4.16.1.3-27.el9_3.x86_64 rpmautospec-rpm-macros-0.6.3-1.el9.noarch rust-srpm-macros-17-4.el9.noarch rust-srpm-macros-epel-26.1-1.el9.noarch sed-4.8-9.el9.x86_64 setup-2.13.7-9.el9.noarch shadow-utils-4.9-8.el9.x86_64 sqlite-libs-3.34.1-7.el9_3.x86_64 systemd-libs-252-18.el9.x86_64 tar-1.34-6.el9_1.x86_64 tzdata-2024a-1.el9.noarch unzip-6.0-56.el9.x86_64 util-linux-2.37.4-15.el9.x86_64 util-linux-core-2.37.4-15.el9.x86_64 which-2.21-29.el9.x86_64 xz-5.2.5-8.el9_0.x86_64 xz-libs-5.2.5-8.el9_0.x86_64 zip-3.0-35.el9.x86_64 zlib-1.2.11-40.el9.x86_64 zstd-1.5.1-2.el9.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.el9.src.rpm Finish: rpmbuild -bs cp: preserving permissions for ‘/var/lib/copr-rpmbuild/results/chroot_scan/var/lib/mock/rhel+epel-9-x86_64-1709649976.658672/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/rhel+epel-9-x86_64-1709649976.658672/root/var/log/dnf.log /var/lib/mock/rhel+epel-9-x86_64-1709649976.658672/root/var/log/dnf.librepo.log /var/lib/mock/rhel+epel-9-x86_64-1709649976.658672/root/var/log/dnf.rpm.log Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-zf619tsv/dr-cu/dr-cu.spec) Config(child) 1 minutes 12 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.el9.src.rpm) Config(rhel+epel-9-x86_64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/rhel+epel-9-x86_64-bootstrap-1709649976.658672/root. INFO: reusing tmpfs at /var/lib/mock/rhel+epel-9-x86_64-bootstrap-1709649976.658672/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/rhel+epel-9-x86_64-1709649976.658672/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.16.1.3-27.el9_3.x86_64 python3-dnf-4.14.0-8.el9.noarch python3-dnf-plugins-core-4.3.0-11.el9_3.noarch yum-4.14.0-8.el9.noarch Finish: chroot init Start: build phase for dr-cu-4.1.1-20210427.4.git3d81988d.el9.src.rpm Start: build setup for dr-cu-4.1.1-20210427.4.git3d81988d.el9.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.el9.src.rpm No matches found for the following disable plugin patterns: local, spacewalk, versionlock Updating Subscription Management repositories. Unable to read consumer identity This system is not registered with an entitlement server. You can use subscription-manager to register. Copr repository 22 kB/s | 1.8 kB 00:00 Additional repo copr_rezso_HDL 38 kB/s | 2.1 kB 00:00 Additional repo copr_rezso_ML 6.3 kB/s | 1.8 kB 00:00 Additional repo copr_rezso_CUDA 31 kB/s | 1.8 kB 00:00 Additional repo http_developer_download_nvidia_ 35 kB/s | 3.5 kB 00:00 Additional repo http_developer_download_nvidia_ 38 kB/s | 3.5 kB 00:00 Additional repo http_developer_download_nvidia_ 35 kB/s | 3.5 kB 00:00 Red Hat Enterprise Linux - BaseOS 17 kB/s | 4.1 kB 00:00 Red Hat Enterprise Linux - AppStream 19 kB/s | 4.5 kB 00:00 Red Hat Enterprise Linux - CodeReady Linux Buil 23 kB/s | 4.5 kB 00:00 Extra Packages for Enterprise Linux 9 - x86_64 388 kB/s | 26 kB 00:00 Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing: boost-devel x86_64 1.75.0-8.el9 appstream 14 M cmake x86_64 3.20.2-9.el9_3 appstream 6.7 M def-devel x86_64 5.8-20201214.1.git0b46cdb8.el9 copr_base 50 k gcc-c++ x86_64 11.4.1-2.1.el9 appstream 13 M git x86_64 2.39.3-1.el9_2 appstream 66 k lef-devel x86_64 5.8-20201214.1.git741f6ebc.el9 copr_base 49 k Installing dependencies: annobin x86_64 12.12-1.el9 appstream 982 k boost x86_64 1.75.0-8.el9 appstream 12 k boost-atomic x86_64 1.75.0-8.el9 appstream 19 k boost-chrono x86_64 1.75.0-8.el9 appstream 26 k boost-container x86_64 1.75.0-8.el9 appstream 39 k boost-context x86_64 1.75.0-8.el9 appstream 17 k boost-contract x86_64 1.75.0-8.el9 appstream 46 k boost-coroutine x86_64 1.75.0-8.el9 appstream 34 k boost-date-time x86_64 1.75.0-8.el9 appstream 15 k boost-fiber x86_64 1.75.0-8.el9 appstream 41 k boost-filesystem x86_64 1.75.0-8.el9 appstream 59 k boost-graph x86_64 1.75.0-8.el9 appstream 103 k boost-iostreams x86_64 1.75.0-8.el9 appstream 41 k boost-locale x86_64 1.75.0-8.el9 appstream 216 k boost-log x86_64 1.75.0-8.el9 appstream 410 k boost-math x86_64 1.75.0-8.el9 appstream 210 k boost-nowide x86_64 1.75.0-8.el9 appstream 17 k boost-numpy3 x86_64 1.75.0-8.el9 appstream 29 k boost-program-options x86_64 1.75.0-8.el9 appstream 108 k boost-python3 x86_64 1.75.0-8.el9 appstream 95 k boost-random x86_64 1.75.0-8.el9 appstream 26 k boost-regex x86_64 1.75.0-8.el9 appstream 279 k boost-serialization x86_64 1.75.0-8.el9 appstream 132 k boost-stacktrace x86_64 1.75.0-8.el9 appstream 30 k boost-system x86_64 1.75.0-8.el9 appstream 15 k boost-test x86_64 1.75.0-8.el9 appstream 233 k boost-thread x86_64 1.75.0-8.el9 appstream 57 k boost-timer x86_64 1.75.0-8.el9 appstream 25 k boost-type_erasure x86_64 1.75.0-8.el9 appstream 32 k boost-wave x86_64 1.75.0-8.el9 appstream 211 k cmake-data noarch 3.20.2-9.el9_3 appstream 2.1 M cmake-filesystem x86_64 3.20.2-9.el9_3 appstream 22 k cmake-rpm-macros noarch 3.20.2-9.el9_3 appstream 12 k cpp x86_64 11.4.1-2.1.el9 appstream 11 M def x86_64 5.8-20201214.1.git0b46cdb8.el9 copr_base 2.9 M emacs-filesystem noarch 1:27.2-9.el9 appstream 9.6 k expat x86_64 2.5.0-1.el9 baseos 120 k flexiblas x86_64 3.0.4-8.el9 appstream 34 k flexiblas-netlib x86_64 3.0.4-8.el9 appstream 3.0 M flexiblas-openblas-openmp x86_64 3.0.4-8.el9 appstream 19 k gcc x86_64 11.4.1-2.1.el9 appstream 32 M gcc-plugin-annobin x86_64 11.4.1-2.1.el9 appstream 51 k git-core x86_64 2.39.3-1.el9_2 appstream 4.3 M git-core-doc noarch 2.39.3-1.el9_2 appstream 2.9 M glibc-devel x86_64 2.34-83.el9_3.7 appstream 56 k glibc-headers x86_64 2.34-83.el9_3.7 appstream 558 k kernel-headers x86_64 5.14.0-362.18.1.el9_3 appstream 6.6 M lef x86_64 5.8-20201214.1.git741f6ebc.el9 copr_base 980 k less x86_64 590-2.el9_2 baseos 166 k libcbor x86_64 0.7.0-5.el9 baseos 59 k libedit x86_64 3.1-38.20210216cvs.el9 baseos 107 k libfido2 x86_64 1.13.0-1.el9 baseos 101 k libgfortran x86_64 11.4.1-2.1.el9 baseos 807 k libicu x86_64 67.1-9.el9 baseos 9.6 M libicu-devel x86_64 67.1-9.el9 appstream 943 k libmpc x86_64 1.2.1-4.el9 appstream 65 k libquadmath x86_64 11.4.1-2.1.el9 baseos 200 k libquadmath-devel x86_64 11.4.1-2.1.el9 appstream 41 k libstdc++-devel x86_64 11.4.1-2.1.el9 appstream 2.4 M libuv x86_64 1:1.42.0-1.el9 appstream 153 k libxcrypt-devel x86_64 4.4.18-3.el9 appstream 32 k llvm-libs x86_64 16.0.6-4.el9 appstream 24 M make x86_64 1:4.3-7.el9 baseos 542 k openblas x86_64 0.3.21-2.el9 appstream 38 k openblas-openmp x86_64 0.3.21-2.el9 appstream 4.7 M openssh x86_64 8.7p1-34.el9 baseos 465 k openssh-clients x86_64 8.7p1-34.el9 baseos 719 k perl-DynaLoader x86_64 1.47-480.el9 appstream 27 k perl-Error noarch 1:0.17029-7.el9 appstream 46 k perl-File-Find noarch 1.37-480.el9 appstream 27 k perl-Git noarch 2.39.3-1.el9_2 appstream 39 k perl-TermReadKey x86_64 2.38-11.el9 appstream 40 k perl-lib x86_64 0.65-480.el9 appstream 17 k python3 x86_64 3.9.18-1.el9_3.1 baseos 29 k python3-libs x86_64 3.9.18-1.el9_3.1 baseos 7.8 M python3-numpy x86_64 1:1.20.1-5.el9 appstream 5.1 M python3-pip-wheel noarch 21.2.3-7.el9 baseos 1.1 M python3-setuptools noarch 53.0.0-12.el9 baseos 948 k python3-setuptools-wheel noarch 53.0.0-12.el9 baseos 470 k vim-filesystem noarch 2:8.2.2637-20.el9_1 baseos 22 k Transaction Summary ================================================================================ Install 86 Packages Total download size: 165 M Installed size: 648 M Downloading Packages: (1/86): def-devel-5.8-20201214.1.git0b46cdb8.el 482 kB/s | 50 kB 00:00 (2/86): lef-5.8-20201214.1.git741f6ebc.el9.x86_ 6.4 MB/s | 980 kB 00:00 (3/86): lef-devel-5.8-20201214.1.git741f6ebc.el 846 kB/s | 49 kB 00:00 (4/86): def-5.8-20201214.1.git0b46cdb8.el9.x86_ 11 MB/s | 2.9 MB 00:00 (5/86): libcbor-0.7.0-5.el9.x86_64.rpm 269 kB/s | 59 kB 00:00 (6/86): make-4.3-7.el9.x86_64.rpm 1.5 MB/s | 542 kB 00:00 (7/86): vim-filesystem-8.2.2637-20.el9_1.noarch 215 kB/s | 22 kB 00:00 (8/86): expat-2.5.0-1.el9.x86_64.rpm 984 kB/s | 120 kB 00:00 (9/86): python3-setuptools-53.0.0-12.el9.noarch 7.6 MB/s | 948 kB 00:00 (10/86): libicu-67.1-9.el9.x86_64.rpm 14 MB/s | 9.6 MB 00:00 (11/86): python3-setuptools-wheel-53.0.0-12.el9 3.5 MB/s | 470 kB 00:00 (12/86): less-590-2.el9_2.x86_64.rpm 548 kB/s | 166 kB 00:00 (13/86): libedit-3.1-38.20210216cvs.el9.x86_64. 652 kB/s | 107 kB 00:00 (14/86): libfido2-1.13.0-1.el9.x86_64.rpm 788 kB/s | 101 kB 00:00 (15/86): libgfortran-11.4.1-2.1.el9.x86_64.rpm 3.4 MB/s | 807 kB 00:00 (16/86): openssh-8.7p1-34.el9.x86_64.rpm 3.9 MB/s | 465 kB 00:00 (17/86): libquadmath-11.4.1-2.1.el9.x86_64.rpm 811 kB/s | 200 kB 00:00 (18/86): python3-pip-wheel-21.2.3-7.el9.noarch. 9.3 MB/s | 1.1 MB 00:00 (19/86): openssh-clients-8.7p1-34.el9.x86_64.rp 5.2 MB/s | 719 kB 00:00 (20/86): python3-3.9.18-1.el9_3.1.x86_64.rpm 137 kB/s | 29 kB 00:00 (21/86): flexiblas-openblas-openmp-3.0.4-8.el9. 84 kB/s | 19 kB 00:00 (22/86): python3-libs-3.9.18-1.el9_3.1.x86_64.r 27 MB/s | 7.8 MB 00:00 (23/86): perl-TermReadKey-2.38-11.el9.x86_64.rp 476 kB/s | 40 kB 00:00 (24/86): flexiblas-3.0.4-8.el9.x86_64.rpm 411 kB/s | 34 kB 00:00 (25/86): libuv-1.42.0-1.el9.x86_64.rpm 972 kB/s | 153 kB 00:00 (26/86): libmpc-1.2.1-4.el9.x86_64.rpm 625 kB/s | 65 kB 00:00 (27/86): perl-Error-0.17029-7.el9.noarch.rpm 97 kB/s | 46 kB 00:00 (28/86): libicu-devel-67.1-9.el9.x86_64.rpm 2.9 MB/s | 943 kB 00:00 (29/86): libxcrypt-devel-4.4.18-3.el9.x86_64.rp 171 kB/s | 32 kB 00:00 (30/86): flexiblas-netlib-3.0.4-8.el9.x86_64.rp 16 MB/s | 3.0 MB 00:00 (31/86): python3-numpy-1.20.1-5.el9.x86_64.rpm 24 MB/s | 5.1 MB 00:00 (32/86): boost-chrono-1.75.0-8.el9.x86_64.rpm 196 kB/s | 26 kB 00:00 (33/86): boost-container-1.75.0-8.el9.x86_64.rp 430 kB/s | 39 kB 00:00 (34/86): boost-graph-1.75.0-8.el9.x86_64.rpm 1.2 MB/s | 103 kB 00:00 (35/86): boost-program-options-1.75.0-8.el9.x86 1.0 MB/s | 108 kB 00:00 (36/86): boost-date-time-1.75.0-8.el9.x86_64.rp 42 kB/s | 15 kB 00:00 (37/86): boost-python3-1.75.0-8.el9.x86_64.rpm 626 kB/s | 95 kB 00:00 (38/86): boost-random-1.75.0-8.el9.x86_64.rpm 160 kB/s | 26 kB 00:00 (39/86): boost-fiber-1.75.0-8.el9.x86_64.rpm 81 kB/s | 41 kB 00:00 (40/86): boost-serialization-1.75.0-8.el9.x86_6 1.1 MB/s | 132 kB 00:00 (41/86): boost-stacktrace-1.75.0-8.el9.x86_64.r 375 kB/s | 30 kB 00:00 (42/86): boost-test-1.75.0-8.el9.x86_64.rpm 1.1 MB/s | 233 kB 00:00 (43/86): boost-thread-1.75.0-8.el9.x86_64.rpm 311 kB/s | 57 kB 00:00 (44/86): boost-timer-1.75.0-8.el9.x86_64.rpm 320 kB/s | 25 kB 00:00 (45/86): boost-type_erasure-1.75.0-8.el9.x86_64 220 kB/s | 32 kB 00:00 (46/86): boost-system-1.75.0-8.el9.x86_64.rpm 37 kB/s | 15 kB 00:00 (47/86): boost-1.75.0-8.el9.x86_64.rpm 93 kB/s | 12 kB 00:00 (48/86): boost-context-1.75.0-8.el9.x86_64.rpm 144 kB/s | 17 kB 00:00 (49/86): boost-atomic-1.75.0-8.el9.x86_64.rpm 130 kB/s | 19 kB 00:00 (50/86): boost-contract-1.75.0-8.el9.x86_64.rpm 367 kB/s | 46 kB 00:00 (51/86): boost-filesystem-1.75.0-8.el9.x86_64.r 428 kB/s | 59 kB 00:00 (52/86): boost-coroutine-1.75.0-8.el9.x86_64.rp 134 kB/s | 34 kB 00:00 (53/86): boost-iostreams-1.75.0-8.el9.x86_64.rp 394 kB/s | 41 kB 00:00 (54/86): boost-log-1.75.0-8.el9.x86_64.rpm 4.9 MB/s | 410 kB 00:00 (55/86): boost-devel-1.75.0-8.el9.x86_64.rpm 34 MB/s | 14 MB 00:00 (56/86): boost-locale-1.75.0-8.el9.x86_64.rpm 1.1 MB/s | 216 kB 00:00 (57/86): boost-math-1.75.0-8.el9.x86_64.rpm 2.5 MB/s | 210 kB 00:00 (58/86): boost-nowide-1.75.0-8.el9.x86_64.rpm 212 kB/s | 17 kB 00:00 (59/86): boost-numpy3-1.75.0-8.el9.x86_64.rpm 338 kB/s | 29 kB 00:00 (60/86): boost-regex-1.75.0-8.el9.x86_64.rpm 2.9 MB/s | 279 kB 00:00 (61/86): perl-File-Find-1.37-480.el9.noarch.rpm 360 kB/s | 27 kB 00:00 (62/86): perl-DynaLoader-1.47-480.el9.x86_64.rp 282 kB/s | 27 kB 00:00 (63/86): boost-wave-1.75.0-8.el9.x86_64.rpm 1.4 MB/s | 211 kB 00:00 (64/86): git-2.39.3-1.el9_2.x86_64.rpm 612 kB/s | 66 kB 00:00 (65/86): perl-lib-0.65-480.el9.x86_64.rpm 100 kB/s | 17 kB 00:00 (66/86): git-core-2.39.3-1.el9_2.x86_64.rpm 29 MB/s | 4.3 MB 00:00 (67/86): openblas-0.3.21-2.el9.x86_64.rpm 207 kB/s | 38 kB 00:00 (68/86): git-core-doc-2.39.3-1.el9_2.noarch.rpm 12 MB/s | 2.9 MB 00:00 (69/86): openblas-openmp-0.3.21-2.el9.x86_64.rp 27 MB/s | 4.7 MB 00:00 (70/86): emacs-filesystem-27.2-9.el9.noarch.rpm 128 kB/s | 9.6 kB 00:00 (71/86): perl-Git-2.39.3-1.el9_2.noarch.rpm 338 kB/s | 39 kB 00:00 (72/86): cpp-11.4.1-2.1.el9.x86_64.rpm 42 MB/s | 11 MB 00:00 (73/86): glibc-headers-2.34-83.el9_3.7.x86_64.r 3.4 MB/s | 558 kB 00:00 (74/86): gcc-c++-11.4.1-2.1.el9.x86_64.rpm 22 MB/s | 13 MB 00:00 (75/86): llvm-libs-16.0.6-4.el9.x86_64.rpm 32 MB/s | 24 MB 00:00 (76/86): gcc-plugin-annobin-11.4.1-2.1.el9.x86_ 406 kB/s | 51 kB 00:00 (77/86): annobin-12.12-1.el9.x86_64.rpm 11 MB/s | 982 kB 00:00 (78/86): libstdc++-devel-11.4.1-2.1.el9.x86_64. 11 MB/s | 2.4 MB 00:00 (79/86): glibc-devel-2.34-83.el9_3.7.x86_64.rpm 564 kB/s | 56 kB 00:00 (80/86): libquadmath-devel-11.4.1-2.1.el9.x86_6 486 kB/s | 41 kB 00:00 (81/86): cmake-data-3.20.2-9.el9_3.noarch.rpm 12 MB/s | 2.1 MB 00:00 (82/86): gcc-11.4.1-2.1.el9.x86_64.rpm 27 MB/s | 32 MB 00:01 (83/86): cmake-filesystem-3.20.2-9.el9_3.x86_64 242 kB/s | 22 kB 00:00 (84/86): cmake-3.20.2-9.el9_3.x86_64.rpm 23 MB/s | 6.7 MB 00:00 (85/86): cmake-rpm-macros-3.20.2-9.el9_3.noarch 145 kB/s | 12 kB 00:00 (86/86): kernel-headers-5.14.0-362.18.1.el9_3.x 33 MB/s | 6.6 MB 00:00 -------------------------------------------------------------------------------- Total 28 MB/s | 165 MB 00:05 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : boost-system-1.75.0-8.el9.x86_64 1/86 Installing : boost-chrono-1.75.0-8.el9.x86_64 2/86 Installing : boost-thread-1.75.0-8.el9.x86_64 3/86 Installing : libicu-67.1-9.el9.x86_64 4/86 Installing : boost-filesystem-1.75.0-8.el9.x86_64 5/86 Installing : boost-regex-1.75.0-8.el9.x86_64 6/86 Installing : boost-context-1.75.0-8.el9.x86_64 7/86 Installing : libmpc-1.2.1-4.el9.x86_64 8/86 Installing : libquadmath-11.4.1-2.1.el9.x86_64 9/86 Installing : expat-2.5.0-1.el9.x86_64 10/86 Installing : libgfortran-11.4.1-2.1.el9.x86_64 11/86 Installing : cmake-filesystem-3.20.2-9.el9_3.x86_64 12/86 Installing : emacs-filesystem-1:27.2-9.el9.noarch 13/86 Installing : boost-atomic-1.75.0-8.el9.x86_64 14/86 Installing : boost-python3-1.75.0-8.el9.x86_64 15/86 Installing : boost-date-time-1.75.0-8.el9.x86_64 16/86 Installing : flexiblas-3.0.4-8.el9.x86_64 17/86 Installing : libedit-3.1-38.20210216cvs.el9.x86_64 18/86 Installing : make-1:4.3-7.el9.x86_64 19/86 Installing : llvm-libs-16.0.6-4.el9.x86_64 20/86 Installing : boost-wave-1.75.0-8.el9.x86_64 21/86 Installing : boost-log-1.75.0-8.el9.x86_64 22/86 Installing : cpp-11.4.1-2.1.el9.x86_64 23/86 Installing : boost-fiber-1.75.0-8.el9.x86_64 24/86 Installing : boost-coroutine-1.75.0-8.el9.x86_64 25/86 Installing : boost-graph-1.75.0-8.el9.x86_64 26/86 Installing : libicu-devel-67.1-9.el9.x86_64 27/86 Installing : boost-locale-1.75.0-8.el9.x86_64 28/86 Installing : boost-type_erasure-1.75.0-8.el9.x86_64 29/86 Installing : boost-timer-1.75.0-8.el9.x86_64 30/86 Installing : kernel-headers-5.14.0-362.18.1.el9_3.x86_64 31/86 Installing : libstdc++-devel-11.4.1-2.1.el9.x86_64 32/86 Installing : glibc-headers-2.34-83.el9_3.7.x86_64 33/86 Installing : glibc-devel-2.34-83.el9_3.7.x86_64 34/86 Installing : libxcrypt-devel-4.4.18-3.el9.x86_64 35/86 Installing : gcc-11.4.1-2.1.el9.x86_64 36/86 Running scriptlet: gcc-11.4.1-2.1.el9.x86_64 36/86 Installing : libquadmath-devel-11.4.1-2.1.el9.x86_64 37/86 Installing : openblas-0.3.21-2.el9.x86_64 38/86 Installing : openblas-openmp-0.3.21-2.el9.x86_64 39/86 Installing : flexiblas-openblas-openmp-3.0.4-8.el9.x86_64 40/86 Installing : flexiblas-netlib-3.0.4-8.el9.x86_64 41/86 Installing : perl-lib-0.65-480.el9.x86_64 42/86 Installing : perl-File-Find-1.37-480.el9.noarch 43/86 Installing : perl-DynaLoader-1.47-480.el9.x86_64 44/86 Installing : perl-TermReadKey-2.38-11.el9.x86_64 45/86 Installing : boost-nowide-1.75.0-8.el9.x86_64 46/86 Installing : boost-math-1.75.0-8.el9.x86_64 47/86 Installing : boost-iostreams-1.75.0-8.el9.x86_64 48/86 Installing : boost-contract-1.75.0-8.el9.x86_64 49/86 Installing : boost-test-1.75.0-8.el9.x86_64 50/86 Installing : boost-stacktrace-1.75.0-8.el9.x86_64 51/86 Installing : boost-serialization-1.75.0-8.el9.x86_64 52/86 Installing : boost-random-1.75.0-8.el9.x86_64 53/86 Installing : boost-program-options-1.75.0-8.el9.x86_64 54/86 Installing : boost-container-1.75.0-8.el9.x86_64 55/86 Installing : libuv-1:1.42.0-1.el9.x86_64 56/86 Installing : perl-Error-1:0.17029-7.el9.noarch 57/86 Installing : python3-pip-wheel-21.2.3-7.el9.noarch 58/86 Running scriptlet: openssh-8.7p1-34.el9.x86_64 59/86 Installing : openssh-8.7p1-34.el9.x86_64 59/86 Installing : python3-setuptools-wheel-53.0.0-12.el9.noarch 60/86 Installing : python3-3.9.18-1.el9_3.1.x86_64 61/86 Installing : python3-libs-3.9.18-1.el9_3.1.x86_64 62/86 Installing : cmake-rpm-macros-3.20.2-9.el9_3.noarch 63/86 Installing : python3-setuptools-53.0.0-12.el9.noarch 64/86 Installing : python3-numpy-1:1.20.1-5.el9.x86_64 65/86 Installing : boost-numpy3-1.75.0-8.el9.x86_64 66/86 Installing : boost-1.75.0-8.el9.x86_64 67/86 Installing : less-590-2.el9_2.x86_64 68/86 Installing : vim-filesystem-2:8.2.2637-20.el9_1.noarch 69/86 Installing : cmake-data-3.20.2-9.el9_3.noarch 70/86 Installing : cmake-3.20.2-9.el9_3.x86_64 71/86 Installing : libcbor-0.7.0-5.el9.x86_64 72/86 Installing : libfido2-1.13.0-1.el9.x86_64 73/86 Installing : openssh-clients-8.7p1-34.el9.x86_64 74/86 Running scriptlet: openssh-clients-8.7p1-34.el9.x86_64 74/86 Installing : git-core-2.39.3-1.el9_2.x86_64 75/86 Installing : git-core-doc-2.39.3-1.el9_2.noarch 76/86 Installing : perl-Git-2.39.3-1.el9_2.noarch 77/86 Installing : git-2.39.3-1.el9_2.x86_64 78/86 Installing : lef-5.8-20201214.1.git741f6ebc.el9.x86_64 79/86 Installing : def-5.8-20201214.1.git0b46cdb8.el9.x86_64 80/86 Installing : def-devel-5.8-20201214.1.git0b46cdb8.el9.x86_64 81/86 Installing : lef-devel-5.8-20201214.1.git741f6ebc.el9.x86_64 82/86 Installing : boost-devel-1.75.0-8.el9.x86_64 83/86 Installing : gcc-c++-11.4.1-2.1.el9.x86_64 84/86 Installing : gcc-plugin-annobin-11.4.1-2.1.el9.x86_64 85/86 Running scriptlet: gcc-plugin-annobin-11.4.1-2.1.el9.x86_64 85/86 Installing : annobin-12.12-1.el9.x86_64 86/86 Running scriptlet: annobin-12.12-1.el9.x86_64 86/86 Verifying : def-5.8-20201214.1.git0b46cdb8.el9.x86_64 1/86 Verifying : def-devel-5.8-20201214.1.git0b46cdb8.el9.x86_64 2/86 Verifying : lef-5.8-20201214.1.git741f6ebc.el9.x86_64 3/86 Verifying : lef-devel-5.8-20201214.1.git741f6ebc.el9.x86_64 4/86 Verifying : libicu-67.1-9.el9.x86_64 5/86 Verifying : make-1:4.3-7.el9.x86_64 6/86 Verifying : libcbor-0.7.0-5.el9.x86_64 7/86 Verifying : vim-filesystem-2:8.2.2637-20.el9_1.noarch 8/86 Verifying : expat-2.5.0-1.el9.x86_64 9/86 Verifying : less-590-2.el9_2.x86_64 10/86 Verifying : python3-setuptools-53.0.0-12.el9.noarch 11/86 Verifying : python3-setuptools-wheel-53.0.0-12.el9.noarch 12/86 Verifying : libedit-3.1-38.20210216cvs.el9.x86_64 13/86 Verifying : libfido2-1.13.0-1.el9.x86_64 14/86 Verifying : libgfortran-11.4.1-2.1.el9.x86_64 15/86 Verifying : libquadmath-11.4.1-2.1.el9.x86_64 16/86 Verifying : openssh-8.7p1-34.el9.x86_64 17/86 Verifying : openssh-clients-8.7p1-34.el9.x86_64 18/86 Verifying : python3-pip-wheel-21.2.3-7.el9.noarch 19/86 Verifying : python3-3.9.18-1.el9_3.1.x86_64 20/86 Verifying : python3-libs-3.9.18-1.el9_3.1.x86_64 21/86 Verifying : flexiblas-openblas-openmp-3.0.4-8.el9.x86_64 22/86 Verifying : perl-Error-1:0.17029-7.el9.noarch 23/86 Verifying : perl-TermReadKey-2.38-11.el9.x86_64 24/86 Verifying : flexiblas-3.0.4-8.el9.x86_64 25/86 Verifying : libuv-1:1.42.0-1.el9.x86_64 26/86 Verifying : libicu-devel-67.1-9.el9.x86_64 27/86 Verifying : libmpc-1.2.1-4.el9.x86_64 28/86 Verifying : libxcrypt-devel-4.4.18-3.el9.x86_64 29/86 Verifying : python3-numpy-1:1.20.1-5.el9.x86_64 30/86 Verifying : flexiblas-netlib-3.0.4-8.el9.x86_64 31/86 Verifying : boost-chrono-1.75.0-8.el9.x86_64 32/86 Verifying : boost-container-1.75.0-8.el9.x86_64 33/86 Verifying : boost-date-time-1.75.0-8.el9.x86_64 34/86 Verifying : boost-fiber-1.75.0-8.el9.x86_64 35/86 Verifying : boost-graph-1.75.0-8.el9.x86_64 36/86 Verifying : boost-program-options-1.75.0-8.el9.x86_64 37/86 Verifying : boost-python3-1.75.0-8.el9.x86_64 38/86 Verifying : boost-random-1.75.0-8.el9.x86_64 39/86 Verifying : boost-serialization-1.75.0-8.el9.x86_64 40/86 Verifying : boost-stacktrace-1.75.0-8.el9.x86_64 41/86 Verifying : boost-system-1.75.0-8.el9.x86_64 42/86 Verifying : boost-test-1.75.0-8.el9.x86_64 43/86 Verifying : boost-thread-1.75.0-8.el9.x86_64 44/86 Verifying : boost-timer-1.75.0-8.el9.x86_64 45/86 Verifying : boost-type_erasure-1.75.0-8.el9.x86_64 46/86 Verifying : boost-1.75.0-8.el9.x86_64 47/86 Verifying : boost-atomic-1.75.0-8.el9.x86_64 48/86 Verifying : boost-context-1.75.0-8.el9.x86_64 49/86 Verifying : boost-contract-1.75.0-8.el9.x86_64 50/86 Verifying : boost-coroutine-1.75.0-8.el9.x86_64 51/86 Verifying : boost-devel-1.75.0-8.el9.x86_64 52/86 Verifying : boost-filesystem-1.75.0-8.el9.x86_64 53/86 Verifying : boost-iostreams-1.75.0-8.el9.x86_64 54/86 Verifying : boost-locale-1.75.0-8.el9.x86_64 55/86 Verifying : boost-log-1.75.0-8.el9.x86_64 56/86 Verifying : boost-math-1.75.0-8.el9.x86_64 57/86 Verifying : boost-nowide-1.75.0-8.el9.x86_64 58/86 Verifying : boost-numpy3-1.75.0-8.el9.x86_64 59/86 Verifying : boost-regex-1.75.0-8.el9.x86_64 60/86 Verifying : boost-wave-1.75.0-8.el9.x86_64 61/86 Verifying : perl-DynaLoader-1.47-480.el9.x86_64 62/86 Verifying : perl-File-Find-1.37-480.el9.noarch 63/86 Verifying : perl-lib-0.65-480.el9.x86_64 64/86 Verifying : git-2.39.3-1.el9_2.x86_64 65/86 Verifying : git-core-2.39.3-1.el9_2.x86_64 66/86 Verifying : git-core-doc-2.39.3-1.el9_2.noarch 67/86 Verifying : openblas-0.3.21-2.el9.x86_64 68/86 Verifying : openblas-openmp-0.3.21-2.el9.x86_64 69/86 Verifying : perl-Git-2.39.3-1.el9_2.noarch 70/86 Verifying : cpp-11.4.1-2.1.el9.x86_64 71/86 Verifying : emacs-filesystem-1:27.2-9.el9.noarch 72/86 Verifying : glibc-headers-2.34-83.el9_3.7.x86_64 73/86 Verifying : llvm-libs-16.0.6-4.el9.x86_64 74/86 Verifying : gcc-11.4.1-2.1.el9.x86_64 75/86 Verifying : gcc-c++-11.4.1-2.1.el9.x86_64 76/86 Verifying : gcc-plugin-annobin-11.4.1-2.1.el9.x86_64 77/86 Verifying : libstdc++-devel-11.4.1-2.1.el9.x86_64 78/86 Verifying : annobin-12.12-1.el9.x86_64 79/86 Verifying : glibc-devel-2.34-83.el9_3.7.x86_64 80/86 Verifying : libquadmath-devel-11.4.1-2.1.el9.x86_64 81/86 Verifying : cmake-3.20.2-9.el9_3.x86_64 82/86 Verifying : cmake-data-3.20.2-9.el9_3.noarch 83/86 Verifying : cmake-filesystem-3.20.2-9.el9_3.x86_64 84/86 Verifying : cmake-rpm-macros-3.20.2-9.el9_3.noarch 85/86 Verifying : kernel-headers-5.14.0-362.18.1.el9_3.x86_64 86/86 Installed products updated. Installed: annobin-12.12-1.el9.x86_64 boost-1.75.0-8.el9.x86_64 boost-atomic-1.75.0-8.el9.x86_64 boost-chrono-1.75.0-8.el9.x86_64 boost-container-1.75.0-8.el9.x86_64 boost-context-1.75.0-8.el9.x86_64 boost-contract-1.75.0-8.el9.x86_64 boost-coroutine-1.75.0-8.el9.x86_64 boost-date-time-1.75.0-8.el9.x86_64 boost-devel-1.75.0-8.el9.x86_64 boost-fiber-1.75.0-8.el9.x86_64 boost-filesystem-1.75.0-8.el9.x86_64 boost-graph-1.75.0-8.el9.x86_64 boost-iostreams-1.75.0-8.el9.x86_64 boost-locale-1.75.0-8.el9.x86_64 boost-log-1.75.0-8.el9.x86_64 boost-math-1.75.0-8.el9.x86_64 boost-nowide-1.75.0-8.el9.x86_64 boost-numpy3-1.75.0-8.el9.x86_64 boost-program-options-1.75.0-8.el9.x86_64 boost-python3-1.75.0-8.el9.x86_64 boost-random-1.75.0-8.el9.x86_64 boost-regex-1.75.0-8.el9.x86_64 boost-serialization-1.75.0-8.el9.x86_64 boost-stacktrace-1.75.0-8.el9.x86_64 boost-system-1.75.0-8.el9.x86_64 boost-test-1.75.0-8.el9.x86_64 boost-thread-1.75.0-8.el9.x86_64 boost-timer-1.75.0-8.el9.x86_64 boost-type_erasure-1.75.0-8.el9.x86_64 boost-wave-1.75.0-8.el9.x86_64 cmake-3.20.2-9.el9_3.x86_64 cmake-data-3.20.2-9.el9_3.noarch cmake-filesystem-3.20.2-9.el9_3.x86_64 cmake-rpm-macros-3.20.2-9.el9_3.noarch cpp-11.4.1-2.1.el9.x86_64 def-5.8-20201214.1.git0b46cdb8.el9.x86_64 def-devel-5.8-20201214.1.git0b46cdb8.el9.x86_64 emacs-filesystem-1:27.2-9.el9.noarch expat-2.5.0-1.el9.x86_64 flexiblas-3.0.4-8.el9.x86_64 flexiblas-netlib-3.0.4-8.el9.x86_64 flexiblas-openblas-openmp-3.0.4-8.el9.x86_64 gcc-11.4.1-2.1.el9.x86_64 gcc-c++-11.4.1-2.1.el9.x86_64 gcc-plugin-annobin-11.4.1-2.1.el9.x86_64 git-2.39.3-1.el9_2.x86_64 git-core-2.39.3-1.el9_2.x86_64 git-core-doc-2.39.3-1.el9_2.noarch glibc-devel-2.34-83.el9_3.7.x86_64 glibc-headers-2.34-83.el9_3.7.x86_64 kernel-headers-5.14.0-362.18.1.el9_3.x86_64 lef-5.8-20201214.1.git741f6ebc.el9.x86_64 lef-devel-5.8-20201214.1.git741f6ebc.el9.x86_64 less-590-2.el9_2.x86_64 libcbor-0.7.0-5.el9.x86_64 libedit-3.1-38.20210216cvs.el9.x86_64 libfido2-1.13.0-1.el9.x86_64 libgfortran-11.4.1-2.1.el9.x86_64 libicu-67.1-9.el9.x86_64 libicu-devel-67.1-9.el9.x86_64 libmpc-1.2.1-4.el9.x86_64 libquadmath-11.4.1-2.1.el9.x86_64 libquadmath-devel-11.4.1-2.1.el9.x86_64 libstdc++-devel-11.4.1-2.1.el9.x86_64 libuv-1:1.42.0-1.el9.x86_64 libxcrypt-devel-4.4.18-3.el9.x86_64 llvm-libs-16.0.6-4.el9.x86_64 make-1:4.3-7.el9.x86_64 openblas-0.3.21-2.el9.x86_64 openblas-openmp-0.3.21-2.el9.x86_64 openssh-8.7p1-34.el9.x86_64 openssh-clients-8.7p1-34.el9.x86_64 perl-DynaLoader-1.47-480.el9.x86_64 perl-Error-1:0.17029-7.el9.noarch perl-File-Find-1.37-480.el9.noarch perl-Git-2.39.3-1.el9_2.noarch perl-TermReadKey-2.38-11.el9.x86_64 perl-lib-0.65-480.el9.x86_64 python3-3.9.18-1.el9_3.1.x86_64 python3-libs-3.9.18-1.el9_3.1.x86_64 python3-numpy-1:1.20.1-5.el9.x86_64 python3-pip-wheel-21.2.3-7.el9.noarch python3-setuptools-53.0.0-12.el9.noarch python3-setuptools-wheel-53.0.0-12.el9.noarch vim-filesystem-2:8.2.2637-20.el9_1.noarch Complete! Finish: build setup for dr-cu-4.1.1-20210427.4.git3d81988d.el9.src.rpm Start: rpmbuild dr-cu-4.1.1-20210427.4.git3d81988d.el9.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.B42z7D + 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.88wAQE + umask 022 + cd /builddir/build/BUILD + 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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + 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 ' + 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 11.4.1 -- The CXX compiler identification is GNU 11.4.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/include (found version "1.75.0") found components: filesystem program_options -- Configuring done -- Generating done 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 /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/io/parser/guide-ispd18/GuideParser.cpp.o [ 4%] Building CXX object CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/db/Database.cpp.o /usr/bin/g++ -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 /usr/bin/g++ -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 [ 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++ -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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++ -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 in this function [-Wmaybe-uninitialized] 378 | point->clsRect[LOWER][X] = static_cast (deltaxl); [ 11%] Building CXX object CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/io/reader/ISPD2018Reader.cpp.o /usr/bin/g++ -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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++ -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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, 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/impl/Pin.h: In member function 'const 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, 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/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, 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/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()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~ 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 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, 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/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] 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 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:41, 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/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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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, 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/impl/Pin.h: In member function 'const 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, 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/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, 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/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; | ^~~~~~~~~~~~~~~~~~ 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 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, 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/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] 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 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:41, 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/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; Rsyn::ConstList::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; Rsyn::ConstList::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++ -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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, 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: 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.532660].D.406699' may be used uninitialized [-Wmaybe-uninitialized] 18 | struct LibraryPinData : ObjectData { | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:41, 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/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(); | ^~~ 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, 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/impl/Pin.h: In member function 'const 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, 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/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, 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/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, from /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/ispd18/RoutingGuide.cpp:23: /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/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 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, 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/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] 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 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(); } | ~~~~~~^~~~~~~~~~~~~~ [ 17%] Building CXX object CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/phy/PhysicalRouting.cpp.o /usr/bin/g++ -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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:41, 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/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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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, 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/impl/Pin.h: In member function 'const 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, 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/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, 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/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) | ^~~~~ | & 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 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, 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/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] 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 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:41, 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/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] [ 20%] Building CXX object CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/phy/PhysicalService.cpp.o /usr/bin/g++ -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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/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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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++ -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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, 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/impl/Pin.h: In member function 'const 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, 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/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, 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/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: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 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, 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/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] 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 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:41, 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/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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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, 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/impl/Pin.h: In member function 'const 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, 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/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, 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/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, 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/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] 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 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, 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/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] 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 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:41, 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/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] /builddir/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] [ 24%] Building CXX object CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/phy/util/PhysicalLayerUtil.cpp.o /usr/bin/g++ -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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::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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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++ -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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++ -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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::mergeBounds(std::vector > const&, std::vector >&, Dimension)': /builddir/build/BUILD/dr-cu/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp:1226:48: warning: 'low' may be used uninitialized in this function [-Wmaybe-uninitialized] 1226 | merged[LOWER][reverse] = low; /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 in this function [-Wmaybe-uninitialized] 522 | const LefViaRuleLayerDscp & cutLayerDscp = via.clsLayers[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, 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/impl/Pin.h: In member function 'const 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, 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/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, 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/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: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 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, 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/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] 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 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:41, 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/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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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++ -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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++ -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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, 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/impl/Pin.h: In member function 'const 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, 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/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, 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/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: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 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, 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/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] 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 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:41, 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/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; Rsyn::ConstList::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; Rsyn::ConstList::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, 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/impl/Pin.h: In member function 'const 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, 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/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, 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/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/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()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~ 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 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, 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/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] 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 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:41, 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/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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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] [ 35%] Building CXX object CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/util/geometry/Polygon.cpp.o /usr/bin/g++ -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 [ 37%] Building CXX object CMakeFiles/ispd19dr.dir/builddir/build/BUILD/dr-cu/rsyn/src/rsyn/util/geometry/Rect.cpp.o /usr/bin/g++ -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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++ -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 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, 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/impl/Pin.h: In member function 'const 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, 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/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, 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/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, 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/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/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 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, 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/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] 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 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(); } | ~~~~~~^~~~~~~~~~~~~~ [ 42%] Building CXX object CMakeFiles/ispd19dr.dir/db/Database.cpp.o /usr/bin/g++ -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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:41, 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/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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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/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, 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/impl/Pin.h: In member function 'const 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, 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/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) { | ~~~~~~~~~~~~~~^~~~~~~~ [ 44%] Building CXX object CMakeFiles/ispd19dr.dir/db/GeoPrimitive.cpp.o /usr/bin/g++ -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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:361, 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/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, 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/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 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, from /builddir/build/BUILD/dr-cu/src/db/Database.cpp:1: /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...) {} | ^~~~~~~~~~ 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 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, 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/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] 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 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, 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/utils/geo.h: In instantiation of 'void utils::MergeRects(std::vector&, int) [with BoxT = utils::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) { | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:41, 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/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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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, 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/impl/Pin.h: In member function 'const 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, 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/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, 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/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, 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/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, 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/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) { | ~~^~~~~~~~~~~~~~ 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 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, 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/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] 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 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:41, 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/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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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++ -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 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, 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/impl/Pin.h: In member function 'const 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, 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/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, 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/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, 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/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/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 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, 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/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] 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 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:41, 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/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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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] [ 48%] Building CXX object CMakeFiles/ispd19dr.dir/db/LayerList.cpp.o /usr/bin/g++ -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 [ 51%] Building CXX object CMakeFiles/ispd19dr.dir/db/MetalLayer.cpp.o /usr/bin/g++ -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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: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(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:351, 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/impl/Pin.h: In member function 'const 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, 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/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, 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/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, 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/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 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) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 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/LayerList.cpp:3: /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...) {} | ^~~~~~~~~~ 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 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, 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/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] 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 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/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:41, 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/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] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:351, 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/impl/Pin.h: In member function 'const 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] /builddir/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] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:356, 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/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, 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/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::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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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/ispd18/RoutingGuide.h:28, from /builddir/build/BUILD/dr-cu/src/global.h:36, 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/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) { | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included 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/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...) {} | ^~~~~~~~~~ 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 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, 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/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] 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 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:41, 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/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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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++ -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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++ -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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, 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/impl/Pin.h: In member function 'const 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, 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/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, 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/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, 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/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, from /builddir/build/BUILD/dr-cu/src/db/Net.cpp:1: /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...) {} | ^~~~~~~~~~ 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: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 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, 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/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] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:351, 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/impl/Pin.h: In member function 'const 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] /builddir/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] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:356, 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/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/../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] 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 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:361, 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/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:41, 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/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/db/GridTopo.h:3, from /builddir/build/BUILD/dr-cu/src/db/Net.h:4, from /builddir/build/BUILD/dr-cu/src/db/Net.cpp:1: /builddir/build/BUILD/dr-cu/src/db/GeoPrimitive.h: In instantiation of 'db::BoxOnLayer::BoxOnLayer(int, Args ...) [with Args = {utils::BoxT}]': /usr/include/c++/11/ext/new_allocator.h:162:4: required from 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = db::BoxOnLayer; _Args = {int, utils::BoxT}; _Tp = db::BoxOnLayer]' /usr/include/c++/11/bits/alloc_traits.h:516:17: required from 'static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = db::BoxOnLayer; _Args = {int, utils::BoxT}; _Tp = db::BoxOnLayer; std::allocator_traits >::allocator_type = std::allocator]' /usr/include/c++/11/bits/vector.tcc:115: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...) {} | ^~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:41, 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/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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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/ispd18/RoutingGuide.h:28, from /builddir/build/BUILD/dr-cu/src/global.h:36, 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/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); | ^~~~~~~~ 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 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, 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/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] 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 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:41, 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/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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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++ -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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++ -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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: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, 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/impl/Pin.h: In member function 'const 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, 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/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, 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/impl/Pin.h: In member function 'const 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, 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/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, 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/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, 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/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, 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/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, 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/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, db::RouteGrid::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) { | ~~~~~~~~^~~~~~~~~~~~~~~ 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 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/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/../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/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:41, 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/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] 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 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/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/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:41, 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/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] 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 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::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] In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:41, 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/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::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::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] 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 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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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:41, 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/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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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++ -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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, 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/impl/Pin.h: In member function 'const 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, 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/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, 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/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, 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/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/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 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, 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/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] 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 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:41, 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/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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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++ -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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++ -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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, 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/impl/Pin.h: In member function 'const 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, 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/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, 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/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, 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/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, 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/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, | ^~~~~~~~~~~ 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 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, 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/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] 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 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:41, 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/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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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/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, 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/impl/Pin.h: In member function 'const 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, 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/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, 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/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, 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/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/multi_net/Router.cpp:1: /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, from /builddir/build/BUILD/dr-cu/src/multi_net/Router.h:4, from /builddir/build/BUILD/dr-cu/src/multi_net/Router.cpp:1: /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++) { | ~~^~~~~~~~~~~~~~~~~~~~~~ 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 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, 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/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] 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 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:41, 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/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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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++ -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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++ -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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:351, 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/impl/Pin.h: In member function 'const 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, 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/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, 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/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, 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/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, from /builddir/build/BUILD/dr-cu/src/multi_net/Scheduler.cpp:1: /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, from /builddir/build/BUILD/dr-cu/src/multi_net/Scheduler.h:4, from /builddir/build/BUILD/dr-cu/src/multi_net/Scheduler.cpp:1: /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]) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ 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 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, 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/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()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 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(); } | ~~~~~~^~~~~~~~~~~~~~ /builddir/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] 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 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:351, 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/impl/Pin.h: In member function 'const 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, 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/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, 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/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:41, 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/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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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/ispd18/RoutingGuide.h:28, from /builddir/build/BUILD/dr-cu/src/global.h:36, 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/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/GridGraph.cpp: In member function 'void GridGraph::writeDebugFile(const 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) { | ~~^~~~~~~~~~~~~ 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 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, 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/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] 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 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:41, 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/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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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++ -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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, 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/impl/Pin.h: In member function 'const 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, 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/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, 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/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++ -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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, 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/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, 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/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++) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 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 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, 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/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] 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 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:41, 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/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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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/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, 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/impl/Pin.h: In member function 'const 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, 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/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, 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/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, 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/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, from /builddir/build/BUILD/dr-cu/src/single_net/GridGraphBuilderBase.cpp:1: /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++) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 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, 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/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] 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 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:41, 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/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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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++ -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 /builddir/build/BUILD/dr-cu/src/single_net/GridGraphBuilderBase.cpp:89:81: warning: 'friendPinIdx' may be used uninitialized in this function [-Wmaybe-uninitialized] 89 | for (int eraseIdx = 0; eraseIdx < graph.pinToVertex[friendPinIdx].size(); eraseIdx++) { | ^ [ 80%] Building CXX object CMakeFiles/ispd19dr.dir/single_net/MazeRoute.cpp.o /usr/bin/g++ -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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: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(); } | ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:351, 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/impl/Pin.h: In member function 'const 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, 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/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, 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/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, 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/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/LocalNet.cpp:1: /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/../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 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, 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/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] 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 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:41, 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/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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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, 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/impl/Pin.h: In member function 'const 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, 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/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, 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/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, 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/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, 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/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/../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 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, 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/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] 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 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:41, 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/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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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] [ 82%] Building CXX object CMakeFiles/ispd19dr.dir/single_net/PinTapConnector.cpp.o /usr/bin/g++ -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 [ 84%] Building CXX object CMakeFiles/ispd19dr.dir/single_net/PostMazeRoute.cpp.o /usr/bin/g++ -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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/../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, 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/impl/Pin.h: In member function 'const 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, 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/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, 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/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, 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/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) { | ~~~~~~~~^~~~~~~~~~~~~~~~ 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, 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/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...) {} | ^~~~~~~~~~ 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 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, 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/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] 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 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:41, 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/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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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/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, 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/impl/Pin.h: In member function 'const 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, 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/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, 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/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, 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/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/PostMazeRoute.h:3, from /builddir/build/BUILD/dr-cu/src/single_net/PostMazeRoute.cpp:1: /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)) { | ~~~~~~ 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 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, 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/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] 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 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(); } | ~~~~~~^~~~~~~~~~~~~~ [ 86%] Building CXX object CMakeFiles/ispd19dr.dir/single_net/PostRoute.cpp.o /usr/bin/g++ -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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:41, 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/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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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, 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/impl/Pin.h: In member function 'const 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, 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/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, 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/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, 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/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/PostRoute.h:3, from /builddir/build/BUILD/dr-cu/src/single_net/PostRoute.cpp:1: /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/PostRoute.cpp:1: /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++) { | ~~^~~~~~~~~~~~~~ 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 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, 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/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] 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 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, 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/utils/geo.h: In instantiation of 'void utils::MergeRects(std::vector&, int) [with BoxT = utils::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) { | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:41, 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/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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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++ -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 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, 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/impl/Pin.h: In member function 'const 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, 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/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, 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/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, 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/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/PreRoute.h:3, from /builddir/build/BUILD/dr-cu/src/single_net/PreRoute.cpp:1: /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, 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/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...) {} | ^~~~~~~~~~ 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 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, 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/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] 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 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:41, 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/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] [ 91%] Building CXX object CMakeFiles/ispd19dr.dir/single_net/RouteGuideGraph.cpp.o /usr/bin/g++ -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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/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, 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/db/GeoPrimitive.h: In instantiation of 'db::BoxOnLayer::BoxOnLayer(int, Args ...) [with Args = {db::BoxOnLayer}]': /usr/include/c++/11/ext/new_allocator.h:162:4: required from 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = db::BoxOnLayer; _Args = {int, db::BoxOnLayer&}; _Tp = db::BoxOnLayer]' /usr/include/c++/11/bits/alloc_traits.h:516:17: required from 'static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = db::BoxOnLayer; _Args = {int, db::BoxOnLayer&}; _Tp = db::BoxOnLayer; std::allocator_traits >::allocator_type = std::allocator]' /usr/include/c++/11/bits/vector.tcc:115: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...) {} | ^~~~~~~~~~ In file included from /builddir/build/BUILD/dr-cu/src/../rsyn/src/rsyn/core/Rsyn.h:41, 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/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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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, 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/impl/Pin.h: In member function 'const 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, 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/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, 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/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] [ 93%] Building CXX object CMakeFiles/ispd19dr.dir/single_net/SingleNetRouter.cpp.o /usr/bin/g++ -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 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, 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/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) { | ~~^~~~~~~~~~~~~~~~~~~~~ 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 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, 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/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] 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 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:41, 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/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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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/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, 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/impl/Pin.h: In member function 'const 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, 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/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, 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/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, 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/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/single_net/SingleNetRouter.cpp:1: /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, from /builddir/build/BUILD/dr-cu/src/single_net/SingleNetRouter.cpp:1: /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, | ^~~~~~~~~~~ [ 95%] Building CXX object CMakeFiles/ispd19dr.dir/single_net/UpdateDB.cpp.o /usr/bin/g++ -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 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, 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/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] 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 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:41, 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/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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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, 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/impl/Pin.h: In member function 'const 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, 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/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, 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/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] [ 97%] Building CXX object CMakeFiles/ispd19dr.dir/utils/log.cpp.o /usr/bin/g++ -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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 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, 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/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/UpdateDB.h:3, from /builddir/build/BUILD/dr-cu/src/single_net/UpdateDB.cpp:1: /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, 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/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...) {} | ^~~~~~~~~~ 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 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, 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/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] 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 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:41, 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/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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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; Rsyn::ConstList::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] [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,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -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 -lboost_filesystem -lboost_program_options 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 + popd ~/build/BUILD/dr-cu + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.K2gRRa + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/dr-cu-4.1.1-20210427.4.git3d81988d.el9.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/dr-cu-4.1.1-20210427.4.git3d81988d.el9.x86_64 ++ dirname /builddir/build/BUILDROOT/dr-cu-4.1.1-20210427.4.git3d81988d.el9.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/dr-cu-4.1.1-20210427.4.git3d81988d.el9.x86_64 + cd dr-cu + rm -rf /builddir/build/BUILDROOT/dr-cu-4.1.1-20210427.4.git3d81988d.el9.x86_64 + mkdir -p /builddir/build/BUILDROOT/dr-cu-4.1.1-20210427.4.git3d81988d.el9.x86_64/usr/bin + install -m 0755 build/ispd19dr /builddir/build/BUILDROOT/dr-cu-4.1.1-20210427.4.git3d81988d.el9.x86_64/usr/bin/ + /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 4.1.1-20210427.4.git3d81988d.el9 --unique-debug-suffix -4.1.1-20210427.4.git3d81988d.el9.x86_64 --unique-debug-src-base dr-cu-4.1.1-20210427.4.git3d81988d.el9.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 --remove-section .gnu.build.attributes -S debugsourcefiles.list /builddir/build/BUILD/dr-cu extracting debug info from /builddir/build/BUILDROOT/dr-cu-4.1.1-20210427.4.git3d81988d.el9.x86_64/usr/bin/ispd19dr original debug info size: 77060kB, size after compression: 62720kB /usr/bin/sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. 4136 blocks + /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/redhat/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs Processing files: dr-cu-4.1.1-20210427.4.git3d81988d.el9.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.xBW1g1 + umask 022 + cd /builddir/build/BUILD + cd dr-cu + DOCDIR=/builddir/build/BUILDROOT/dr-cu-4.1.1-20210427.4.git3d81988d.el9.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.el9.x86_64/usr/share/doc/dr-cu + cp -pr README.md /builddir/build/BUILDROOT/dr-cu-4.1.1-20210427.4.git3d81988d.el9.x86_64/usr/share/doc/dr-cu + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.QXOzrY + umask 022 + cd /builddir/build/BUILD + cd dr-cu + LICENSEDIR=/builddir/build/BUILDROOT/dr-cu-4.1.1-20210427.4.git3d81988d.el9.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.el9.x86_64/usr/share/licenses/dr-cu + cp -pr LICENSE /builddir/build/BUILDROOT/dr-cu-4.1.1-20210427.4.git3d81988d.el9.x86_64/usr/share/licenses/dr-cu + RPM_EC=0 ++ jobs -p + exit 0 Provides: dr-cu = 4.1.1-20210427.4.git3d81988d.el9 dr-cu(x86-64) = 4.1.1-20210427.4.git3d81988d.el9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libboost_filesystem.so.1.75.0()(64bit) libboost_program_options.so.1.75.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.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) rtld(GNU_HASH) Processing files: dr-cu-debugsource-4.1.1-20210427.4.git3d81988d.el9.x86_64 Provides: dr-cu-debugsource = 4.1.1-20210427.4.git3d81988d.el9 dr-cu-debugsource(x86-64) = 4.1.1-20210427.4.git3d81988d.el9 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.el9.x86_64 Provides: debuginfo(build-id) = 5708d9435363b07ad571dff136094107ed167f5e dr-cu-debuginfo = 4.1.1-20210427.4.git3d81988d.el9 dr-cu-debuginfo(x86-64) = 4.1.1-20210427.4.git3d81988d.el9 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.el9 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/dr-cu-4.1.1-20210427.4.git3d81988d.el9.x86_64 Wrote: /builddir/build/RPMS/dr-cu-debugsource-4.1.1-20210427.4.git3d81988d.el9.x86_64.rpm Wrote: /builddir/build/RPMS/dr-cu-4.1.1-20210427.4.git3d81988d.el9.x86_64.rpm Wrote: /builddir/build/RPMS/dr-cu-debuginfo-4.1.1-20210427.4.git3d81988d.el9.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.YYgJp0 + umask 022 + cd /builddir/build/BUILD + cd dr-cu + /usr/bin/rm -rf /builddir/build/BUILDROOT/dr-cu-4.1.1-20210427.4.git3d81988d.el9.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild dr-cu-4.1.1-20210427.4.git3d81988d.el9.src.rpm Finish: build phase for dr-cu-4.1.1-20210427.4.git3d81988d.el9.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/rhel+epel-9-x86_64-1709649976.658672/root/var/log/dnf.log /var/lib/mock/rhel+epel-9-x86_64-1709649976.658672/root/var/log/dnf.librepo.log /var/lib/mock/rhel+epel-9-x86_64-1709649976.658672/root/var/log/dnf.rpm.log INFO: Done(/var/lib/copr-rpmbuild/results/dr-cu-4.1.1-20210427.4.git3d81988d.el9.src.rpm) Config(child) 5 minutes 4 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", "epoch": null, "version": "4.1.1", "release": "20210427.4.git3d81988d.el9", "arch": "x86_64" }, { "name": "dr-cu-debugsource", "epoch": null, "version": "4.1.1", "release": "20210427.4.git3d81988d.el9", "arch": "x86_64" }, { "name": "dr-cu", "epoch": null, "version": "4.1.1", "release": "20210427.4.git3d81988d.el9", "arch": "src" }, { "name": "dr-cu-debuginfo", "epoch": null, "version": "4.1.1", "release": "20210427.4.git3d81988d.el9", "arch": "x86_64" } ] } RPMResults finished