Warning: Permanently added '2620:52:3:1:dead:beef:cafe:c1d9' (ED25519) to the list of known hosts. cmd: ['copr-distgit-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-wiyse5n_/cu-gr rc: 0 stdout: stderr: INFO: Reading stdout from command: git rev-parse --abbrev-ref HEAD INFO: Reading stdout from command: git rev-parse HEAD INFO: Reading sources specification file: sources Running (timeout=172800): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-wiyse5n_/cu-gr/cu-gr.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-wiyse5n_/cu-gr --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1709649977.324498 -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-wiyse5n_/cu-gr/cu-gr.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-wiyse5n_/cu-gr --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1709649977.324498 -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-wiyse5n_/cu-gr/cu-gr.spec) Config(rhel+epel-8-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-8-x86_64-bootstrap-1709649977.324498/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/ubi8/ubi INFO: Pulling image: registry.access.redhat.com/ubi8/ubi INFO: Copy content of container registry.access.redhat.com/ubi8/ubi to /var/lib/mock/rhel+epel-8-x86_64-bootstrap-1709649977.324498/root INFO: Checking that registry.access.redhat.com/ubi8/ubi image matches host's architecture INFO: mounting registry.access.redhat.com/ubi8/ubi with podman image mount INFO: image registry.access.redhat.com/ubi8/ubi as /var/lib/containers/storage/overlay/ecf6a89969f55913ddb3946ec16ae6f081ea6da1bbbdd9405acc637c25409b91/merged INFO: umounting image registry.access.redhat.com/ubi8/ubi (/var/lib/containers/storage/overlay/ecf6a89969f55913ddb3946ec16ae6f081ea6da1bbbdd9405acc637c25409b91/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-8-x86_64-1709649977.324498/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.14.3-28.el8_9.x86_64 python3-dnf-4.7.0-19.el8.noarch python3-dnf-plugins-core-4.0.21-23.el8.noarch yum-4.7.0-19.el8.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 4.4 MB/s | 936 kB 00:00 Additional repo copr_rezso_HDL 4.4 MB/s | 1.2 MB 00:00 Additional repo copr_rezso_ML 8.6 MB/s | 1.1 MB 00:00 Additional repo copr_rezso_CUDA 792 kB/s | 65 kB 00:00 Additional repo http_developer_download_nvidia_ 22 MB/s | 3.1 MB 00:00 Additional repo http_developer_download_nvidia_ 8.5 MB/s | 1.9 MB 00:00 Additional repo http_developer_download_nvidia_ 12 MB/s | 1.7 MB 00:00 Red Hat Enterprise Linux - BaseOS 39 MB/s | 66 MB 00:01 Red Hat Enterprise Linux - AppStream 38 MB/s | 59 MB 00:01 Red Hat Enterprise Linux - CodeReady Linux Buil 9.9 MB/s | 8.9 MB 00:00 Extra Packages for Enterprise Linux 8 - x86_64 2.9 MB/s | 16 MB 00:05 Modular dependency problems: Problem 1: nothing provides requested module(nvidia-driver:latest-dkms:20240226120748) Problem 2: nothing provides requested module(nvidia-driver:latest-dkms:20240226120925) Dependencies resolved. =========================================================================================== Package Arch Version Repository Size =========================================================================================== Installing: bash x86_64 4.4.20-4.el8_6 rhel-baseos 1.5 M bzip2 x86_64 1.0.6-26.el8 rhel-baseos 60 k coreutils x86_64 8.30-15.el8 rhel-baseos 1.2 M cpio x86_64 2.12-11.el8 rhel-baseos 266 k diffutils x86_64 3.6-6.el8 rhel-baseos 359 k epel-rpm-macros noarch 8-41 epel 27 k findutils x86_64 1:4.6.0-21.el8 rhel-baseos 527 k gawk x86_64 4.2.1-4.el8 rhel-baseos 1.1 M gcc x86_64 8.5.0-20.el8 rhel-appstream 23 M gcc-c++ x86_64 8.5.0-20.el8 rhel-appstream 12 M grep x86_64 3.1-6.el8 rhel-baseos 274 k gzip x86_64 1.9-13.el8_5 rhel-baseos 167 k info x86_64 6.5-7.el8 rhel-baseos 198 k make x86_64 1:4.2.1-11.el8 rhel-baseos 498 k patch x86_64 2.7.6-11.el8 rhel-baseos 138 k redhat-release x86_64 8.9-0.1.el8 rhel-baseos 45 k redhat-rpm-config noarch 131-1.el8 rhel-appstream 91 k rpm-build x86_64 4.14.3-28.el8_9 rhel-appstream 174 k sed x86_64 4.5-5.el8 rhel-baseos 298 k tar x86_64 2:1.30-9.el8 rhel-baseos 839 k unzip x86_64 6.0-46.el8 rhel-baseos 196 k util-linux x86_64 2.32.1-43.el8 rhel-baseos 2.5 M which x86_64 2.21-20.el8 rhel-baseos 50 k xz x86_64 5.2.4-4.el8_6 rhel-baseos 153 k Installing dependencies: annobin x86_64 11.13-2.el8 rhel-appstream 972 k ansible-srpm-macros noarch 1-12.el8 epel 21 k audit-libs x86_64 3.0.7-5.el8 rhel-baseos 123 k basesystem noarch 11-5.el8 rhel-baseos 11 k binutils x86_64 2.30-123.el8 rhel-baseos 5.8 M brotli x86_64 1.0.6-3.el8 rhel-baseos 323 k bzip2-libs x86_64 1.0.6-26.el8 rhel-baseos 48 k ca-certificates noarch 2023.2.60_v7.0.306-80.0.el8_8 rhel-baseos 935 k chkconfig x86_64 1.19.2-1.el8 rhel-baseos 199 k coreutils-common x86_64 8.30-15.el8 rhel-baseos 2.0 M cpp x86_64 8.5.0-20.el8 rhel-appstream 10 M cracklib x86_64 2.9.6-15.el8 rhel-baseos 93 k cracklib-dicts x86_64 2.9.6-15.el8 rhel-baseos 4.0 M crypto-policies noarch 20230731-1.git3177e06.el8 rhel-baseos 64 k curl x86_64 7.61.1-33.el8 rhel-baseos 353 k cyrus-sasl-lib x86_64 2.1.27-6.el8_5 rhel-baseos 123 k dwz x86_64 0.12-10.el8 rhel-appstream 109 k efi-srpm-macros noarch 3-3.el8 rhel-appstream 22 k elfutils x86_64 0.189-3.el8 rhel-baseos 553 k elfutils-default-yama-scope noarch 0.189-3.el8 rhel-baseos 52 k elfutils-libelf x86_64 0.189-3.el8 rhel-baseos 232 k elfutils-libs x86_64 0.189-3.el8 rhel-baseos 303 k expat x86_64 2.2.5-11.el8 rhel-baseos 113 k file x86_64 5.33-25.el8 rhel-baseos 77 k file-libs x86_64 5.33-25.el8 rhel-baseos 544 k filesystem x86_64 3.8-6.el8 rhel-baseos 1.1 M fpc-srpm-macros noarch 1.3-1.el8 epel 8.2 k gc x86_64 7.6.4-3.el8 rhel-appstream 109 k gcc-plugin-annobin x86_64 8.5.0-20.el8 rhel-appstream 36 k gdb-headless x86_64 8.2-20.el8 rhel-appstream 3.7 M gdbm x86_64 1:1.18-2.el8 rhel-baseos 130 k gdbm-libs x86_64 1:1.18-2.el8 rhel-baseos 60 k ghc-srpm-macros noarch 1.4.2-7.el8 rhel-appstream 9.4 k glib2 x86_64 2.56.4-161.el8 rhel-baseos 2.5 M glibc x86_64 2.28-236.el8_9.12 rhel-baseos 2.2 M glibc-all-langpacks x86_64 2.28-236.el8_9.12 rhel-baseos 26 M glibc-common x86_64 2.28-236.el8_9.12 rhel-baseos 1.0 M glibc-devel x86_64 2.28-236.el8_9.12 rhel-baseos 86 k glibc-gconv-extra x86_64 2.28-236.el8_9.12 rhel-baseos 1.6 M glibc-headers x86_64 2.28-236.el8_9.12 rhel-baseos 491 k gmp x86_64 1:6.1.2-10.el8 rhel-baseos 321 k gnupg2 x86_64 2.2.20-3.el8_6 rhel-baseos 2.4 M gnutls x86_64 3.6.16-8.el8_9.1 rhel-baseos 1.0 M go-srpm-macros noarch 2-17.el8 rhel-appstream 13 k guile x86_64 5:2.0.14-7.el8 rhel-appstream 3.5 M ima-evm-utils x86_64 1.3.2-12.el8 rhel-baseos 64 k isl x86_64 0.16.1-6.el8 rhel-appstream 841 k kernel-headers x86_64 4.18.0-513.18.1.el8_9 rhel-baseos 11 M keyutils-libs x86_64 1.5.10-9.el8 rhel-baseos 34 k krb5-libs x86_64 1.18.2-26.el8_9 rhel-baseos 842 k libacl x86_64 2.2.53-1.el8 rhel-baseos 35 k libarchive x86_64 3.3.3-5.el8 rhel-baseos 360 k libassuan x86_64 2.5.1-3.el8 rhel-baseos 83 k libatomic_ops x86_64 7.6.2-3.el8 rhel-appstream 38 k libattr x86_64 2.4.48-3.el8 rhel-baseos 27 k libbabeltrace x86_64 1.5.4-4.el8 rhel-baseos 200 k libblkid x86_64 2.32.1-43.el8 rhel-baseos 220 k libcap x86_64 2.48-6.el8_9 rhel-baseos 74 k libcap-ng x86_64 0.7.11-1.el8 rhel-baseos 33 k libcom_err x86_64 1.45.6-5.el8 rhel-baseos 49 k libcurl x86_64 7.61.1-33.el8 rhel-baseos 303 k libdb x86_64 5.3.28-42.el8_4 rhel-baseos 751 k libdb-utils x86_64 5.3.28-42.el8_4 rhel-baseos 150 k libfdisk x86_64 2.32.1-43.el8 rhel-baseos 254 k libffi x86_64 3.1-24.el8 rhel-baseos 38 k libgcc x86_64 8.5.0-20.el8 rhel-baseos 81 k libgcrypt x86_64 1.8.5-7.el8_6 rhel-baseos 463 k libgomp x86_64 8.5.0-20.el8 rhel-baseos 208 k libgpg-error x86_64 1.31-1.el8 rhel-baseos 242 k libidn2 x86_64 2.2.0-1.el8 rhel-baseos 94 k libipt x86_64 1.6.1-8.el8 rhel-appstream 50 k libksba x86_64 1.3.5-9.el8_7 rhel-baseos 134 k libmount x86_64 2.32.1-43.el8 rhel-baseos 237 k libmpc x86_64 1.1.0-9.1.el8 rhel-appstream 61 k libnghttp2 x86_64 1.33.0-5.el8_9 rhel-baseos 78 k libnsl2 x86_64 1.2.0-2.20180605git4a062cf.el8 rhel-baseos 58 k libpkgconf x86_64 1.4.2-1.el8 rhel-baseos 35 k libpsl x86_64 0.20.2-6.el8 rhel-baseos 61 k libpwquality x86_64 1.4.4-6.el8 rhel-baseos 107 k libselinux x86_64 2.9-8.el8 rhel-baseos 166 k libsemanage x86_64 2.9-9.el8_6 rhel-baseos 168 k libsepol x86_64 2.9-3.el8 rhel-baseos 340 k libsigsegv x86_64 2.11-5.el8 rhel-baseos 30 k libsmartcols x86_64 2.32.1-43.el8 rhel-baseos 179 k libssh x86_64 0.9.6-13.el8_9 rhel-baseos 220 k libssh-config noarch 0.9.6-13.el8_9 rhel-baseos 21 k libstdc++ x86_64 8.5.0-20.el8 rhel-baseos 455 k libstdc++-devel x86_64 8.5.0-20.el8 rhel-appstream 2.1 M libtasn1 x86_64 4.13-4.el8_7 rhel-baseos 76 k libtirpc x86_64 1.1.4-8.el8 rhel-baseos 113 k libtool-ltdl x86_64 2.4.6-25.el8 rhel-baseos 58 k libunistring x86_64 0.9.9-3.el8 rhel-baseos 422 k libusbx x86_64 1.0.23-4.el8 rhel-baseos 74 k libutempter x86_64 1.1.6-14.el8 rhel-baseos 32 k libuuid x86_64 2.32.1-43.el8 rhel-baseos 99 k libverto x86_64 0.3.2-2.el8 rhel-baseos 24 k libxcrypt x86_64 4.1.1-6.el8 rhel-baseos 73 k libxcrypt-devel x86_64 4.1.1-6.el8 rhel-baseos 25 k libxml2 x86_64 2.9.7-18.el8_9 rhel-baseos 697 k libzstd x86_64 1.4.4-1.el8 rhel-baseos 266 k lua-libs x86_64 5.3.4-12.el8 rhel-baseos 118 k lua-srpm-macros noarch 1-13.el8 epel 9.2 k lz4-libs x86_64 1.8.3-3.el8_4 rhel-baseos 66 k mpfr x86_64 3.1.6-1.el8 rhel-baseos 221 k ncurses x86_64 6.1-10.20180224.el8 rhel-baseos 387 k ncurses-base noarch 6.1-10.20180224.el8 rhel-baseos 81 k ncurses-libs x86_64 6.1-10.20180224.el8 rhel-baseos 334 k nettle x86_64 3.4.1-7.el8 rhel-baseos 301 k npth x86_64 1.5-4.el8 rhel-baseos 26 k ocaml-srpm-macros noarch 5-4.el8 rhel-appstream 9.5 k openblas-srpm-macros noarch 2-2.el8 rhel-appstream 8.0 k openldap x86_64 2.4.46-18.el8 rhel-baseos 352 k openssl-libs x86_64 1:1.1.1k-12.el8_9 rhel-baseos 1.5 M p11-kit x86_64 0.23.22-1.el8 rhel-baseos 324 k p11-kit-trust x86_64 0.23.22-1.el8 rhel-baseos 137 k pam x86_64 1.3.1-27.el8 rhel-baseos 746 k pcre x86_64 8.42-6.el8 rhel-baseos 211 k pcre2 x86_64 10.32-3.el8_6 rhel-baseos 247 k perl-srpm-macros noarch 1-25.el8 rhel-appstream 11 k pkgconf x86_64 1.4.2-1.el8 rhel-baseos 38 k pkgconf-m4 noarch 1.4.2-1.el8 rhel-baseos 17 k pkgconf-pkg-config x86_64 1.4.2-1.el8 rhel-baseos 15 k platform-python x86_64 3.6.8-56.el8_9.3 rhel-baseos 87 k platform-python-setuptools noarch 39.2.0-7.el8 rhel-baseos 632 k popt x86_64 1.18-1.el8 rhel-baseos 61 k publicsuffix-list-dafsa noarch 20180723-1.el8 rhel-baseos 56 k python-rpm-macros noarch 3-45.el8 rhel-appstream 16 k python-srpm-macros noarch 3-45.el8 rhel-appstream 16 k python3-libs x86_64 3.6.8-56.el8_9.3 rhel-baseos 7.8 M python3-pip-wheel noarch 9.0.3-23.el8 rhel-baseos 866 k python3-rpm-macros noarch 3-45.el8 rhel-appstream 15 k python3-setuptools-wheel noarch 39.2.0-7.el8 rhel-baseos 289 k qt5-srpm-macros noarch 5.15.3-1.el8 rhel-appstream 11 k readline x86_64 7.0-10.el8 rhel-baseos 199 k rpm x86_64 4.14.3-28.el8_9 rhel-baseos 544 k rpm-build-libs x86_64 4.14.3-28.el8_9 rhel-baseos 157 k rpm-libs x86_64 4.14.3-28.el8_9 rhel-baseos 348 k rust-srpm-macros noarch 5-2.el8 rhel-appstream 9.3 k setup noarch 2.12.2-9.el8 rhel-baseos 181 k shadow-utils x86_64 2:4.6-19.el8 rhel-baseos 1.2 M sqlite-libs x86_64 3.26.0-19.el8_9 rhel-baseos 581 k systemd-libs x86_64 239-78.el8 rhel-baseos 1.1 M tpm2-tss x86_64 2.3.2-5.el8 rhel-baseos 275 k tzdata noarch 2024a-1.el8 rhel-baseos 475 k xz-libs x86_64 5.2.4-4.el8_6 rhel-baseos 94 k zip x86_64 3.0-23.el8 rhel-baseos 270 k zlib x86_64 1.2.11-25.el8 rhel-baseos 103 k zstd x86_64 1.4.4-1.el8 rhel-appstream 393 k Transaction Summary =========================================================================================== Install 172 Packages Total download size: 163 M Installed size: 813 M Downloading Packages: (1/172): bzip2-libs-1.0.6-26.el8.x86_64.rpm 192 kB/s | 48 kB 00:00 (2/172): bzip2-1.0.6-26.el8.x86_64.rpm 223 kB/s | 60 kB 00:00 (3/172): cracklib-2.9.6-15.el8.x86_64.rpm 314 kB/s | 93 kB 00:00 (4/172): libassuan-2.5.1-3.el8.x86_64.rpm 708 kB/s | 83 kB 00:00 (5/172): grep-3.1-6.el8.x86_64.rpm 1.3 MB/s | 274 kB 00:00 (6/172): libattr-2.4.48-3.el8.x86_64.rpm 265 kB/s | 27 kB 00:00 (7/172): cracklib-dicts-2.9.6-15.el8.x86_64.rpm 9.4 MB/s | 4.0 MB 00:00 (8/172): libsigsegv-2.11-5.el8.x86_64.rpm 129 kB/s | 30 kB 00:00 (9/172): libunistring-0.9.9-3.el8.x86_64.rpm 1.8 MB/s | 422 kB 00:00 (10/172): libutempter-1.1.6-14.el8.x86_64.rpm 260 kB/s | 32 kB 00:00 (11/172): npth-1.5-4.el8.x86_64.rpm 182 kB/s | 26 kB 00:00 (12/172): mpfr-3.1.6-1.el8.x86_64.rpm 1.2 MB/s | 221 kB 00:00 (13/172): pkgconf-1.4.2-1.el8.x86_64.rpm 222 kB/s | 38 kB 00:00 (14/172): pkgconf-pkg-config-1.4.2-1.el8.x86_64 156 kB/s | 15 kB 00:00 (15/172): readline-7.0-10.el8.x86_64.rpm 790 kB/s | 199 kB 00:00 (16/172): zip-3.0-23.el8.x86_64.rpm 1.3 MB/s | 270 kB 00:00 (17/172): basesystem-11-5.el8.noarch.rpm 35 kB/s | 11 kB 00:00 (18/172): libacl-2.2.53-1.el8.x86_64.rpm 159 kB/s | 35 kB 00:00 (19/172): libgpg-error-1.31-1.el8.x86_64.rpm 1.1 MB/s | 242 kB 00:00 (20/172): libtool-ltdl-2.4.6-25.el8.x86_64.rpm 607 kB/s | 58 kB 00:00 (21/172): libnsl2-1.2.0-2.20180605git4a062cf.el 305 kB/s | 58 kB 00:00 (22/172): pkgconf-m4-1.4.2-1.el8.noarch.rpm 198 kB/s | 17 kB 00:00 (23/172): libpkgconf-1.4.2-1.el8.x86_64.rpm 165 kB/s | 35 kB 00:00 (24/172): gmp-6.1.2-10.el8.x86_64.rpm 1.8 MB/s | 321 kB 00:00 (25/172): diffutils-3.6-6.el8.x86_64.rpm 2.1 MB/s | 359 kB 00:00 (26/172): publicsuffix-list-dafsa-20180723-1.el 167 kB/s | 56 kB 00:00 (27/172): patch-2.7.6-11.el8.x86_64.rpm 1.1 MB/s | 138 kB 00:00 (28/172): libusbx-1.0.23-4.el8.x86_64.rpm 439 kB/s | 74 kB 00:00 (29/172): libzstd-1.4.4-1.el8.x86_64.rpm 1.9 MB/s | 266 kB 00:00 (30/172): p11-kit-trust-0.23.22-1.el8.x86_64.rp 1.3 MB/s | 137 kB 00:00 (31/172): libpsl-0.20.2-6.el8.x86_64.rpm 297 kB/s | 61 kB 00:00 (32/172): popt-1.18-1.el8.x86_64.rpm 294 kB/s | 61 kB 00:00 (33/172): brotli-1.0.6-3.el8.x86_64.rpm 2.4 MB/s | 323 kB 00:00 (34/172): libidn2-2.2.0-1.el8.x86_64.rpm 159 kB/s | 94 kB 00:00 (35/172): ima-evm-utils-1.3.2-12.el8.x86_64.rpm 522 kB/s | 64 kB 00:00 (36/172): lz4-libs-1.8.3-3.el8_4.x86_64.rpm 348 kB/s | 66 kB 00:00 (37/172): libcap-ng-0.7.11-1.el8.x86_64.rpm 449 kB/s | 33 kB 00:00 (38/172): filesystem-3.8-6.el8.x86_64.rpm 6.7 MB/s | 1.1 MB 00:00 (39/172): p11-kit-0.23.22-1.el8.x86_64.rpm 1.0 MB/s | 324 kB 00:00 (40/172): libdb-5.3.28-42.el8_4.x86_64.rpm 4.1 MB/s | 751 kB 00:00 (41/172): libxcrypt-4.1.1-6.el8.x86_64.rpm 609 kB/s | 73 kB 00:00 (42/172): libdb-utils-5.3.28-42.el8_4.x86_64.rp 793 kB/s | 150 kB 00:00 (43/172): libxcrypt-devel-4.1.1-6.el8.x86_64.rp 264 kB/s | 25 kB 00:00 (44/172): openldap-2.4.46-18.el8.x86_64.rpm 2.9 MB/s | 352 kB 00:00 (45/172): pcre-8.42-6.el8.x86_64.rpm 2.5 MB/s | 211 kB 00:00 (46/172): nettle-3.4.1-7.el8.x86_64.rpm 1.6 MB/s | 301 kB 00:00 (47/172): gzip-1.9-13.el8_5.x86_64.rpm 2.1 MB/s | 167 kB 00:00 (48/172): keyutils-libs-1.5.10-9.el8.x86_64.rpm 265 kB/s | 34 kB 00:00 (49/172): cyrus-sasl-lib-2.1.27-6.el8_5.x86_64. 662 kB/s | 123 kB 00:00 (50/172): lua-libs-5.3.4-12.el8.x86_64.rpm 1.5 MB/s | 118 kB 00:00 (51/172): cpio-2.12-11.el8.x86_64.rpm 3.0 MB/s | 266 kB 00:00 (52/172): info-6.5-7.el8.x86_64.rpm 2.0 MB/s | 198 kB 00:00 (53/172): libsepol-2.9-3.el8.x86_64.rpm 1.2 MB/s | 340 kB 00:00 (54/172): sed-4.5-5.el8.x86_64.rpm 3.1 MB/s | 298 kB 00:00 (55/172): unzip-6.0-46.el8.x86_64.rpm 1.6 MB/s | 196 kB 00:00 (56/172): gawk-4.2.1-4.el8.x86_64.rpm 2.7 MB/s | 1.1 MB 00:00 (57/172): xz-5.2.4-4.el8_6.x86_64.rpm 1.6 MB/s | 153 kB 00:00 (58/172): xz-libs-5.2.4-4.el8_6.x86_64.rpm 471 kB/s | 94 kB 00:00 (59/172): make-4.2.1-11.el8.x86_64.rpm 936 kB/s | 498 kB 00:00 (60/172): gdbm-libs-1.18-2.el8.x86_64.rpm 590 kB/s | 60 kB 00:00 (61/172): libbabeltrace-1.5.4-4.el8.x86_64.rpm 1.6 MB/s | 200 kB 00:00 (62/172): bash-4.4.20-4.el8_6.x86_64.rpm 3.5 MB/s | 1.5 MB 00:00 (63/172): gnupg2-2.2.20-3.el8_6.x86_64.rpm 7.7 MB/s | 2.4 MB 00:00 (64/172): libcom_err-1.45.6-5.el8.x86_64.rpm 377 kB/s | 49 kB 00:00 (65/172): libgcrypt-1.8.5-7.el8_6.x86_64.rpm 5.3 MB/s | 463 kB 00:00 (66/172): libsemanage-2.9-9.el8_6.x86_64.rpm 1.7 MB/s | 168 kB 00:00 (67/172): libtirpc-1.1.4-8.el8.x86_64.rpm 1.2 MB/s | 113 kB 00:00 (68/172): libverto-0.3.2-2.el8.x86_64.rpm 253 kB/s | 24 kB 00:00 (69/172): libksba-1.3.5-9.el8_7.x86_64.rpm 1.3 MB/s | 134 kB 00:00 (70/172): gdbm-1.18-2.el8.x86_64.rpm 1.0 MB/s | 130 kB 00:00 (71/172): pcre2-10.32-3.el8_6.x86_64.rpm 1.3 MB/s | 247 kB 00:00 (72/172): coreutils-8.30-15.el8.x86_64.rpm 12 MB/s | 1.2 MB 00:00 (73/172): libtasn1-4.13-4.el8_7.x86_64.rpm 632 kB/s | 76 kB 00:00 (74/172): coreutils-common-8.30-15.el8.x86_64.r 13 MB/s | 2.0 MB 00:00 (75/172): expat-2.2.5-11.el8.x86_64.rpm 1.1 MB/s | 113 kB 00:00 (76/172): glib2-2.56.4-161.el8.x86_64.rpm 16 MB/s | 2.5 MB 00:00 (77/172): libffi-3.1-24.el8.x86_64.rpm 434 kB/s | 38 kB 00:00 (78/172): libarchive-3.3.3-5.el8.x86_64.rpm 3.6 MB/s | 360 kB 00:00 (79/172): libpwquality-1.4.4-6.el8.x86_64.rpm 1.3 MB/s | 107 kB 00:00 (80/172): libselinux-2.9-8.el8.x86_64.rpm 1.5 MB/s | 166 kB 00:00 (81/172): platform-python-setuptools-39.2.0-7.e 4.3 MB/s | 632 kB 00:00 (82/172): python3-setuptools-wheel-39.2.0-7.el8 3.1 MB/s | 289 kB 00:00 (83/172): setup-2.12.2-9.el8.noarch.rpm 1.7 MB/s | 181 kB 00:00 (84/172): audit-libs-3.0.7-5.el8.x86_64.rpm 825 kB/s | 123 kB 00:00 (85/172): tar-1.30-9.el8.x86_64.rpm 4.9 MB/s | 839 kB 00:00 (86/172): binutils-2.30-123.el8.x86_64.rpm 28 MB/s | 5.8 MB 00:00 (87/172): ca-certificates-2023.2.60_v7.0.306-80 6.6 MB/s | 935 kB 00:00 (88/172): chkconfig-1.19.2-1.el8.x86_64.rpm 741 kB/s | 199 kB 00:00 (89/172): crypto-policies-20230731-1.git3177e06 305 kB/s | 64 kB 00:00 (90/172): elfutils-0.189-3.el8.x86_64.rpm 6.1 MB/s | 553 kB 00:00 (91/172): curl-7.61.1-33.el8.x86_64.rpm 1.4 MB/s | 353 kB 00:00 (92/172): elfutils-libs-0.189-3.el8.x86_64.rpm 3.5 MB/s | 303 kB 00:00 (93/172): file-5.33-25.el8.x86_64.rpm 445 kB/s | 77 kB 00:00 (94/172): file-libs-5.33-25.el8.x86_64.rpm 4.6 MB/s | 544 kB 00:00 (95/172): findutils-4.6.0-21.el8.x86_64.rpm 5.1 MB/s | 527 kB 00:00 (96/172): libcurl-7.61.1-33.el8.x86_64.rpm 2.1 MB/s | 303 kB 00:00 (97/172): elfutils-libelf-0.189-3.el8.x86_64.rp 595 kB/s | 232 kB 00:00 (98/172): libgomp-8.5.0-20.el8.x86_64.rpm 2.3 MB/s | 208 kB 00:00 (99/172): libgcc-8.5.0-20.el8.x86_64.rpm 533 kB/s | 81 kB 00:00 (100/172): libmount-2.32.1-43.el8.x86_64.rpm 2.5 MB/s | 237 kB 00:00 (101/172): libnghttp2-1.33.0-5.el8_9.x86_64.rpm 855 kB/s | 78 kB 00:00 (102/172): libstdc++-8.5.0-20.el8.x86_64.rpm 4.1 MB/s | 455 kB 00:00 (103/172): libsmartcols-2.32.1-43.el8.x86_64.rp 1.2 MB/s | 179 kB 00:00 (104/172): libuuid-2.32.1-43.el8.x86_64.rpm 1.0 MB/s | 99 kB 00:00 (105/172): pam-1.3.1-27.el8.x86_64.rpm 5.6 MB/s | 746 kB 00:00 (106/172): util-linux-2.32.1-43.el8.x86_64.rpm 17 MB/s | 2.5 MB 00:00 (107/172): ncurses-libs-6.1-10.20180224.el8.x86 1.5 MB/s | 334 kB 00:00 (108/172): which-2.21-20.el8.x86_64.rpm 384 kB/s | 50 kB 00:00 (109/172): elfutils-default-yama-scope-0.189-3. 555 kB/s | 52 kB 00:00 (110/172): krb5-libs-1.18.2-26.el8_9.x86_64.rpm 8.7 MB/s | 842 kB 00:00 (111/172): libcap-2.48-6.el8_9.x86_64.rpm 867 kB/s | 74 kB 00:00 (112/172): libblkid-2.32.1-43.el8.x86_64.rpm 2.2 MB/s | 220 kB 00:00 (113/172): libfdisk-2.32.1-43.el8.x86_64.rpm 2.3 MB/s | 254 kB 00:00 (114/172): libxml2-2.9.7-18.el8_9.x86_64.rpm 7.2 MB/s | 697 kB 00:00 (115/172): ncurses-base-6.1-10.20180224.el8.noa 1.0 MB/s | 81 kB 00:00 (116/172): ncurses-6.1-10.20180224.el8.x86_64.r 2.7 MB/s | 387 kB 00:00 (117/172): platform-python-3.6.8-56.el8_9.3.x86 652 kB/s | 87 kB 00:00 (118/172): openssl-libs-1.1.1k-12.el8_9.x86_64. 10 MB/s | 1.5 MB 00:00 (119/172): python3-pip-wheel-9.0.3-23.el8.noarc 8.7 MB/s | 866 kB 00:00 (120/172): redhat-release-8.9-0.1.el8.x86_64.rp 414 kB/s | 45 kB 00:00 (121/172): shadow-utils-4.6-19.el8.x86_64.rpm 7.8 MB/s | 1.2 MB 00:00 (122/172): sqlite-libs-3.26.0-19.el8_9.x86_64.r 3.0 MB/s | 581 kB 00:00 (123/172): systemd-libs-239-78.el8.x86_64.rpm 7.5 MB/s | 1.1 MB 00:00 (124/172): python3-libs-3.6.8-56.el8_9.3.x86_64 15 MB/s | 7.8 MB 00:00 (125/172): tpm2-tss-2.3.2-5.el8.x86_64.rpm 1.8 MB/s | 275 kB 00:00 (126/172): zlib-1.2.11-25.el8.x86_64.rpm 975 kB/s | 103 kB 00:00 (127/172): libssh-0.9.6-13.el8_9.x86_64.rpm 1.3 MB/s | 220 kB 00:00 (128/172): gnutls-3.6.16-8.el8_9.1.x86_64.rpm 5.7 MB/s | 1.0 MB 00:00 (129/172): libssh-config-0.9.6-13.el8_9.noarch. 186 kB/s | 21 kB 00:00 (130/172): rpm-build-libs-4.14.3-28.el8_9.x86_6 1.4 MB/s | 157 kB 00:00 (131/172): rpm-libs-4.14.3-28.el8_9.x86_64.rpm 3.2 MB/s | 348 kB 00:00 (132/172): rpm-4.14.3-28.el8_9.x86_64.rpm 4.0 MB/s | 544 kB 00:00 (133/172): tzdata-2024a-1.el8.noarch.rpm 3.5 MB/s | 475 kB 00:00 (134/172): glibc-2.28-236.el8_9.12.x86_64.rpm 11 MB/s | 2.2 MB 00:00 (135/172): glibc-common-2.28-236.el8_9.12.x86_6 10 MB/s | 1.0 MB 00:00 (136/172): glibc-devel-2.28-236.el8_9.12.x86_64 500 kB/s | 86 kB 00:00 (137/172): glibc-gconv-extra-2.28-236.el8_9.12. 6.0 MB/s | 1.6 MB 00:00 (138/172): glibc-headers-2.28-236.el8_9.12.x86_ 1.3 MB/s | 491 kB 00:00 (139/172): ghc-srpm-macros-1.4.2-7.el8.noarch.r 100 kB/s | 9.4 kB 00:00 (140/172): glibc-all-langpacks-2.28-236.el8_9.1 30 MB/s | 26 MB 00:00 (141/172): openblas-srpm-macros-2-2.el8.noarch. 63 kB/s | 8.0 kB 00:00 (142/172): ocaml-srpm-macros-5-4.el8.noarch.rpm 40 kB/s | 9.5 kB 00:00 (143/172): kernel-headers-4.18.0-513.18.1.el8_9 18 MB/s | 11 MB 00:00 (144/172): perl-srpm-macros-1-25.el8.noarch.rpm 92 kB/s | 11 kB 00:00 (145/172): gc-7.6.4-3.el8.x86_64.rpm 1.3 MB/s | 109 kB 00:00 (146/172): rust-srpm-macros-5-2.el8.noarch.rpm 52 kB/s | 9.3 kB 00:00 (147/172): libatomic_ops-7.6.2-3.el8.x86_64.rpm 196 kB/s | 38 kB 00:00 (148/172): guile-2.0.14-7.el8.x86_64.rpm 19 MB/s | 3.5 MB 00:00 (149/172): libipt-1.6.1-8.el8.x86_64.rpm 521 kB/s | 50 kB 00:00 (150/172): isl-0.16.1-6.el8.x86_64.rpm 5.0 MB/s | 841 kB 00:00 (151/172): zstd-1.4.4-1.el8.x86_64.rpm 3.3 MB/s | 393 kB 00:00 (152/172): efi-srpm-macros-3-3.el8.noarch.rpm 234 kB/s | 22 kB 00:00 (153/172): libmpc-1.1.0-9.1.el8.x86_64.rpm 452 kB/s | 61 kB 00:00 (154/172): go-srpm-macros-2-17.el8.noarch.rpm 143 kB/s | 13 kB 00:00 (155/172): dwz-0.12-10.el8.x86_64.rpm 1.3 MB/s | 109 kB 00:00 (156/172): qt5-srpm-macros-5.15.3-1.el8.noarch. 85 kB/s | 11 kB 00:00 (157/172): python3-rpm-macros-3-45.el8.noarch.r 175 kB/s | 15 kB 00:00 (158/172): python-rpm-macros-3-45.el8.noarch.rp 150 kB/s | 16 kB 00:00 (159/172): python-srpm-macros-3-45.el8.noarch.r 152 kB/s | 16 kB 00:00 (160/172): redhat-rpm-config-131-1.el8.noarch.r 622 kB/s | 91 kB 00:00 (161/172): gcc-plugin-annobin-8.5.0-20.el8.x86_ 177 kB/s | 36 kB 00:00 (162/172): gcc-c++-8.5.0-20.el8.x86_64.rpm 30 MB/s | 12 MB 00:00 (163/172): annobin-11.13-2.el8.x86_64.rpm 3.2 MB/s | 972 kB 00:00 (164/172): gdb-headless-8.2-20.el8.x86_64.rpm 23 MB/s | 3.7 MB 00:00 (165/172): cpp-8.5.0-20.el8.x86_64.rpm 23 MB/s | 10 MB 00:00 (166/172): rpm-build-4.14.3-28.el8_9.x86_64.rpm 2.0 MB/s | 174 kB 00:00 (167/172): libstdc++-devel-8.5.0-20.el8.x86_64. 7.4 MB/s | 2.1 MB 00:00 (168/172): gcc-8.5.0-20.el8.x86_64.rpm 33 MB/s | 23 MB 00:00 (169/172): epel-rpm-macros-8-41.noarch.rpm 86 kB/s | 27 kB 00:00 (170/172): ansible-srpm-macros-1-12.el8.noarch. 60 kB/s | 21 kB 00:00 (171/172): lua-srpm-macros-1-13.el8.noarch.rpm 106 kB/s | 9.2 kB 00:00 (172/172): fpc-srpm-macros-1.3-1.el8.noarch.rpm 42 kB/s | 8.2 kB 00:00 -------------------------------------------------------------------------------- Total 16 MB/s | 163 MB 00:10 Red Hat Enterprise Linux - BaseOS 3.1 MB/s | 3.1 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-redhat8-release Key imported successfully Importing GPG key 0x2FA658E0: Userid : "Red Hat, Inc. (auxiliary key) " Fingerprint: 43A6 E49C 4A38 F4BE 9ABF 2A53 4568 9C88 2FA6 58E0 From : /usr/share/distribution-gpg-keys/redhat/RPM-GPG-KEY-redhat8-release Key imported successfully Extra Packages for Enterprise Linux 8 - x86_64 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0x2F86D6A1: Userid : "Fedora EPEL (8) " Fingerprint: 94E2 79EB 8D8F 25B2 1810 ADF1 21EA 45AB 2F86 D6A1 From : /usr/share/distribution-gpg-keys/epel/RPM-GPG-KEY-EPEL-8 Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.8-6.el8.x86_64 1/1 Preparing : 1/1 Installing : libgcc-8.5.0-20.el8.x86_64 1/172 Running scriptlet: libgcc-8.5.0-20.el8.x86_64 1/172 Installing : python-srpm-macros-3-45.el8.noarch 2/172 Installing : crypto-policies-20230731-1.git3177e06.el8.noarch 3/172 Running scriptlet: crypto-policies-20230731-1.git3177e06.el8.noarch 3/172 Installing : python-rpm-macros-3-45.el8.noarch 4/172 Installing : redhat-release-8.9-0.1.el8.x86_64 5/172 Installing : setup-2.12.2-9.el8.noarch 6/172 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.12.2-9.el8.noarch 6/172 Installing : filesystem-3.8-6.el8.x86_64 7/172 Installing : python3-pip-wheel-9.0.3-23.el8.noarch 8/172 Installing : python3-setuptools-wheel-39.2.0-7.el8.noarch 9/172 Installing : basesystem-11-5.el8.noarch 10/172 Installing : python3-rpm-macros-3-45.el8.noarch 11/172 Installing : fpc-srpm-macros-1.3-1.el8.noarch 12/172 Installing : ansible-srpm-macros-1-12.el8.noarch 13/172 Installing : qt5-srpm-macros-5.15.3-1.el8.noarch 14/172 Installing : go-srpm-macros-2-17.el8.noarch 15/172 Installing : rust-srpm-macros-5-2.el8.noarch 16/172 Installing : perl-srpm-macros-1-25.el8.noarch 17/172 Installing : openblas-srpm-macros-2-2.el8.noarch 18/172 Installing : ocaml-srpm-macros-5-4.el8.noarch 19/172 Installing : ghc-srpm-macros-1.4.2-7.el8.noarch 20/172 Installing : kernel-headers-4.18.0-513.18.1.el8_9.x86_64 21/172 Installing : tzdata-2024a-1.el8.noarch 22/172 Installing : libssh-config-0.9.6-13.el8_9.noarch 23/172 Installing : ncurses-base-6.1-10.20180224.el8.noarch 24/172 Installing : pcre2-10.32-3.el8_6.x86_64 25/172 Installing : libselinux-2.9-8.el8.x86_64 26/172 Installing : ncurses-libs-6.1-10.20180224.el8.x86_64 27/172 Installing : glibc-all-langpacks-2.28-236.el8_9.12.x86_64 28/172 Installing : glibc-common-2.28-236.el8_9.12.x86_64 29/172 Installing : glibc-gconv-extra-2.28-236.el8_9.12.x86_64 30/172 Running scriptlet: glibc-gconv-extra-2.28-236.el8_9.12.x86_64 30/172 Running scriptlet: glibc-2.28-236.el8_9.12.x86_64 31/172 Installing : glibc-2.28-236.el8_9.12.x86_64 31/172 Running scriptlet: glibc-2.28-236.el8_9.12.x86_64 31/172 Installing : bash-4.4.20-4.el8_6.x86_64 32/172 Running scriptlet: bash-4.4.20-4.el8_6.x86_64 32/172 Installing : libsepol-2.9-3.el8.x86_64 33/172 Running scriptlet: libsepol-2.9-3.el8.x86_64 33/172 Installing : zlib-1.2.11-25.el8.x86_64 34/172 Installing : info-6.5-7.el8.x86_64 35/172 Installing : bzip2-libs-1.0.6-26.el8.x86_64 36/172 Installing : xz-libs-5.2.4-4.el8_6.x86_64 37/172 Installing : gmp-1:6.1.2-10.el8.x86_64 38/172 Running scriptlet: gmp-1:6.1.2-10.el8.x86_64 38/172 Installing : libstdc++-8.5.0-20.el8.x86_64 39/172 Running scriptlet: libstdc++-8.5.0-20.el8.x86_64 39/172 Installing : libzstd-1.4.4-1.el8.x86_64 40/172 Installing : elfutils-libelf-0.189-3.el8.x86_64 41/172 Installing : libxcrypt-4.1.1-6.el8.x86_64 42/172 Installing : mpfr-3.1.6-1.el8.x86_64 43/172 Running scriptlet: mpfr-3.1.6-1.el8.x86_64 43/172 Installing : readline-7.0-10.el8.x86_64 44/172 Running scriptlet: readline-7.0-10.el8.x86_64 44/172 Installing : sqlite-libs-3.26.0-19.el8_9.x86_64 45/172 Installing : popt-1.18-1.el8.x86_64 46/172 Installing : libcap-2.48-6.el8_9.x86_64 47/172 Installing : libcom_err-1.45.6-5.el8.x86_64 48/172 Running scriptlet: libcom_err-1.45.6-5.el8.x86_64 48/172 Installing : libuuid-2.32.1-43.el8.x86_64 49/172 Running scriptlet: libuuid-2.32.1-43.el8.x86_64 49/172 Installing : chkconfig-1.19.2-1.el8.x86_64 50/172 Installing : libunistring-0.9.9-3.el8.x86_64 51/172 Installing : libattr-2.4.48-3.el8.x86_64 52/172 Installing : libacl-2.2.53-1.el8.x86_64 53/172 Installing : sed-4.5-5.el8.x86_64 54/172 Running scriptlet: sed-4.5-5.el8.x86_64 54/172 Installing : libgpg-error-1.31-1.el8.x86_64 55/172 Installing : lua-libs-5.3.4-12.el8.x86_64 56/172 Installing : libffi-3.1-24.el8.x86_64 57/172 Installing : p11-kit-0.23.22-1.el8.x86_64 58/172 Installing : libidn2-2.2.0-1.el8.x86_64 59/172 Installing : libmpc-1.1.0-9.1.el8.x86_64 60/172 Installing : file-libs-5.33-25.el8.x86_64 61/172 Installing : file-5.33-25.el8.x86_64 62/172 Installing : libgcrypt-1.8.5-7.el8_6.x86_64 63/172 Running scriptlet: libgcrypt-1.8.5-7.el8_6.x86_64 63/172 Installing : unzip-6.0-46.el8.x86_64 64/172 Installing : findutils-1:4.6.0-21.el8.x86_64 65/172 Running scriptlet: findutils-1:4.6.0-21.el8.x86_64 65/172 Installing : elfutils-default-yama-scope-0.189-3.el8.noarch 66/172 Running scriptlet: elfutils-default-yama-scope-0.189-3.el8.noarch 66/172 Installing : elfutils-libs-0.189-3.el8.x86_64 67/172 Running scriptlet: glibc-headers-2.28-236.el8_9.12.x86_64 68/172 Installing : glibc-headers-2.28-236.el8_9.12.x86_64 68/172 Installing : lz4-libs-1.8.3-3.el8_4.x86_64 69/172 Installing : libcap-ng-0.7.11-1.el8.x86_64 70/172 Installing : audit-libs-3.0.7-5.el8.x86_64 71/172 Installing : pcre-8.42-6.el8.x86_64 72/172 Installing : grep-3.1-6.el8.x86_64 73/172 Running scriptlet: grep-3.1-6.el8.x86_64 73/172 Installing : keyutils-libs-1.5.10-9.el8.x86_64 74/172 Installing : gdbm-libs-1:1.18-2.el8.x86_64 75/172 Installing : libtasn1-4.13-4.el8_7.x86_64 76/172 Running scriptlet: libtasn1-4.13-4.el8_7.x86_64 76/172 Installing : p11-kit-trust-0.23.22-1.el8.x86_64 77/172 Running scriptlet: p11-kit-trust-0.23.22-1.el8.x86_64 77/172 Installing : expat-2.2.5-11.el8.x86_64 78/172 Installing : gdbm-1:1.18-2.el8.x86_64 79/172 Installing : xz-5.2.4-4.el8_6.x86_64 80/172 Installing : libsemanage-2.9-9.el8_6.x86_64 81/172 Installing : elfutils-0.189-3.el8.x86_64 82/172 Installing : zip-3.0-23.el8.x86_64 83/172 Installing : cpp-8.5.0-20.el8.x86_64 84/172 Running scriptlet: cpp-8.5.0-20.el8.x86_64 84/172 Installing : libassuan-2.5.1-3.el8.x86_64 85/172 Installing : libksba-1.3.5-9.el8_7.x86_64 86/172 Installing : tar-2:1.30-9.el8.x86_64 87/172 Running scriptlet: tar-2:1.30-9.el8.x86_64 87/172 Installing : patch-2.7.6-11.el8.x86_64 88/172 Installing : dwz-0.12-10.el8.x86_64 89/172 Installing : zstd-1.4.4-1.el8.x86_64 90/172 Installing : libstdc++-devel-8.5.0-20.el8.x86_64 91/172 Installing : nettle-3.4.1-7.el8.x86_64 92/172 Running scriptlet: nettle-3.4.1-7.el8.x86_64 92/172 Installing : gnutls-3.6.16-8.el8_9.1.x86_64 93/172 Installing : isl-0.16.1-6.el8.x86_64 94/172 Running scriptlet: isl-0.16.1-6.el8.x86_64 94/172 Installing : libxml2-2.9.7-18.el8_9.x86_64 95/172 Installing : bzip2-1.0.6-26.el8.x86_64 96/172 Installing : diffutils-3.6-6.el8.x86_64 97/172 Running scriptlet: diffutils-3.6-6.el8.x86_64 97/172 Installing : coreutils-common-8.30-15.el8.x86_64 98/172 Running scriptlet: coreutils-common-8.30-15.el8.x86_64 98/172 Installing : libgomp-8.5.0-20.el8.x86_64 99/172 Running scriptlet: libgomp-8.5.0-20.el8.x86_64 99/172 Installing : libsigsegv-2.11-5.el8.x86_64 100/172 Installing : gawk-4.2.1-4.el8.x86_64 101/172 Installing : npth-1.5-4.el8.x86_64 102/172 Installing : libpkgconf-1.4.2-1.el8.x86_64 103/172 Installing : pkgconf-1.4.2-1.el8.x86_64 104/172 Installing : libtool-ltdl-2.4.6-25.el8.x86_64 105/172 Running scriptlet: libtool-ltdl-2.4.6-25.el8.x86_64 105/172 Installing : brotli-1.0.6-3.el8.x86_64 106/172 Installing : cpio-2.12-11.el8.x86_64 107/172 Installing : libverto-0.3.2-2.el8.x86_64 108/172 Installing : libnghttp2-1.33.0-5.el8_9.x86_64 109/172 Installing : libsmartcols-2.32.1-43.el8.x86_64 110/172 Running scriptlet: libsmartcols-2.32.1-43.el8.x86_64 110/172 Installing : ncurses-6.1-10.20180224.el8.x86_64 111/172 Installing : openssl-libs-1:1.1.1k-12.el8_9.x86_64 112/172 Running scriptlet: openssl-libs-1:1.1.1k-12.el8_9.x86_64 112/172 Installing : coreutils-8.30-15.el8.x86_64 113/172 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-80.0.el8_8.no 114/172 Installing : ca-certificates-2023.2.60_v7.0.306-80.0.el8_8.no 114/172 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-80.0.el8_8.no 114/172 Installing : libdb-5.3.28-42.el8_4.x86_64 115/172 Running scriptlet: libdb-5.3.28-42.el8_4.x86_64 115/172 Installing : krb5-libs-1.18.2-26.el8_9.x86_64 116/172 Installing : libtirpc-1.1.4-8.el8.x86_64 117/172 Running scriptlet: libtirpc-1.1.4-8.el8.x86_64 117/172 Installing : libblkid-2.32.1-43.el8.x86_64 118/172 Running scriptlet: libblkid-2.32.1-43.el8.x86_64 118/172 Installing : libmount-2.32.1-43.el8.x86_64 119/172 Running scriptlet: libmount-2.32.1-43.el8.x86_64 119/172 Installing : systemd-libs-239-78.el8.x86_64 120/172 Running scriptlet: systemd-libs-239-78.el8.x86_64 120/172 Installing : libnsl2-1.2.0-2.20180605git4a062cf.el8.x86_64 121/172 Running scriptlet: libnsl2-1.2.0-2.20180605git4a062cf.el8.x86_64 121/172 Installing : platform-python-setuptools-39.2.0-7.el8.noarch 122/172 Installing : platform-python-3.6.8-56.el8_9.3.x86_64 123/172 Running scriptlet: platform-python-3.6.8-56.el8_9.3.x86_64 123/172 Installing : python3-libs-3.6.8-56.el8_9.3.x86_64 124/172 Installing : gzip-1.9-13.el8_5.x86_64 125/172 Running scriptlet: gzip-1.9-13.el8_5.x86_64 125/172 Installing : cracklib-2.9.6-15.el8.x86_64 126/172 Installing : cracklib-dicts-2.9.6-15.el8.x86_64 127/172 Installing : binutils-2.30-123.el8.x86_64 128/172 Running scriptlet: binutils-2.30-123.el8.x86_64 128/172 Installing : shadow-utils-2:4.6-19.el8.x86_64 129/172 Running scriptlet: libutempter-1.1.6-14.el8.x86_64 130/172 Installing : libutempter-1.1.6-14.el8.x86_64 130/172 Running scriptlet: tpm2-tss-2.3.2-5.el8.x86_64 131/172 Installing : tpm2-tss-2.3.2-5.el8.x86_64 131/172 Running scriptlet: tpm2-tss-2.3.2-5.el8.x86_64 131/172 Installing : ima-evm-utils-1.3.2-12.el8.x86_64 132/172 Installing : libpwquality-1.4.4-6.el8.x86_64 133/172 Installing : pam-1.3.1-27.el8.x86_64 134/172 Running scriptlet: pam-1.3.1-27.el8.x86_64 134/172 Installing : libusbx-1.0.23-4.el8.x86_64 135/172 Installing : glib2-2.56.4-161.el8.x86_64 136/172 Installing : libbabeltrace-1.5.4-4.el8.x86_64 137/172 Running scriptlet: libbabeltrace-1.5.4-4.el8.x86_64 137/172 Installing : libfdisk-2.32.1-43.el8.x86_64 138/172 Running scriptlet: libfdisk-2.32.1-43.el8.x86_64 138/172 Installing : cyrus-sasl-lib-2.1.27-6.el8_5.x86_64 139/172 Running scriptlet: cyrus-sasl-lib-2.1.27-6.el8_5.x86_64 139/172 Installing : openldap-2.4.46-18.el8.x86_64 140/172 Installing : gnupg2-2.2.20-3.el8_6.x86_64 141/172 Installing : libssh-0.9.6-13.el8_9.x86_64 142/172 Installing : libdb-utils-5.3.28-42.el8_4.x86_64 143/172 Installing : libarchive-3.3.3-5.el8.x86_64 144/172 Installing : libatomic_ops-7.6.2-3.el8.x86_64 145/172 Installing : gc-7.6.4-3.el8.x86_64 146/172 Installing : guile-5:2.0.14-7.el8.x86_64 147/172 Running scriptlet: guile-5:2.0.14-7.el8.x86_64 147/172 Installing : libipt-1.6.1-8.el8.x86_64 148/172 Installing : publicsuffix-list-dafsa-20180723-1.el8.noarch 149/172 Installing : libpsl-0.20.2-6.el8.x86_64 150/172 Installing : libcurl-7.61.1-33.el8.x86_64 151/172 Installing : curl-7.61.1-33.el8.x86_64 152/172 Installing : rpm-4.14.3-28.el8_9.x86_64 153/172 Installing : rpm-libs-4.14.3-28.el8_9.x86_64 154/172 Running scriptlet: rpm-libs-4.14.3-28.el8_9.x86_64 154/172 Installing : rpm-build-libs-4.14.3-28.el8_9.x86_64 155/172 Running scriptlet: rpm-build-libs-4.14.3-28.el8_9.x86_64 155/172 Installing : gdb-headless-8.2-20.el8.x86_64 156/172 Installing : efi-srpm-macros-3-3.el8.noarch 157/172 Installing : lua-srpm-macros-1-13.el8.noarch 158/172 Installing : pkgconf-m4-1.4.2-1.el8.noarch 159/172 Installing : pkgconf-pkg-config-1.4.2-1.el8.x86_64 160/172 Installing : glibc-devel-2.28-236.el8_9.12.x86_64 161/172 Running scriptlet: glibc-devel-2.28-236.el8_9.12.x86_64 161/172 Installing : libxcrypt-devel-4.1.1-6.el8.x86_64 162/172 Installing : gcc-8.5.0-20.el8.x86_64 163/172 Running scriptlet: gcc-8.5.0-20.el8.x86_64 163/172 Installing : gcc-plugin-annobin-8.5.0-20.el8.x86_64 164/172 Installing : annobin-11.13-2.el8.x86_64 165/172 Installing : redhat-rpm-config-131-1.el8.noarch 166/172 Running scriptlet: redhat-rpm-config-131-1.el8.noarch 166/172 Installing : rpm-build-4.14.3-28.el8_9.x86_64 167/172 Installing : gcc-c++-8.5.0-20.el8.x86_64 168/172 Installing : epel-rpm-macros-8-41.noarch 169/172 Installing : util-linux-2.32.1-43.el8.x86_64 170/172 Running scriptlet: util-linux-2.32.1-43.el8.x86_64 170/172 Installing : which-2.21-20.el8.x86_64 171/172 Installing : make-1:4.2.1-11.el8.x86_64 172/172 Running scriptlet: make-1:4.2.1-11.el8.x86_64 172/172 Running scriptlet: filesystem-3.8-6.el8.x86_64 172/172 Running scriptlet: glibc-all-langpacks-2.28-236.el8_9.12.x86_64 172/172 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-80.0.el8_8.no 172/172 Running scriptlet: guile-5:2.0.14-7.el8.x86_64 172/172 Running scriptlet: glibc-common-2.28-236.el8_9.12.x86_64 172/172 Running scriptlet: info-6.5-7.el8.x86_64 172/172 Running scriptlet: glib2-2.56.4-161.el8.x86_64 172/172 Verifying : bzip2-1.0.6-26.el8.x86_64 1/172 Verifying : bzip2-libs-1.0.6-26.el8.x86_64 2/172 Verifying : cracklib-2.9.6-15.el8.x86_64 3/172 Verifying : cracklib-dicts-2.9.6-15.el8.x86_64 4/172 Verifying : grep-3.1-6.el8.x86_64 5/172 Verifying : libassuan-2.5.1-3.el8.x86_64 6/172 Verifying : libattr-2.4.48-3.el8.x86_64 7/172 Verifying : libsigsegv-2.11-5.el8.x86_64 8/172 Verifying : libunistring-0.9.9-3.el8.x86_64 9/172 Verifying : libutempter-1.1.6-14.el8.x86_64 10/172 Verifying : mpfr-3.1.6-1.el8.x86_64 11/172 Verifying : npth-1.5-4.el8.x86_64 12/172 Verifying : pkgconf-1.4.2-1.el8.x86_64 13/172 Verifying : pkgconf-pkg-config-1.4.2-1.el8.x86_64 14/172 Verifying : readline-7.0-10.el8.x86_64 15/172 Verifying : zip-3.0-23.el8.x86_64 16/172 Verifying : basesystem-11-5.el8.noarch 17/172 Verifying : libacl-2.2.53-1.el8.x86_64 18/172 Verifying : libgpg-error-1.31-1.el8.x86_64 19/172 Verifying : libnsl2-1.2.0-2.20180605git4a062cf.el8.x86_64 20/172 Verifying : libpkgconf-1.4.2-1.el8.x86_64 21/172 Verifying : libtool-ltdl-2.4.6-25.el8.x86_64 22/172 Verifying : pkgconf-m4-1.4.2-1.el8.noarch 23/172 Verifying : publicsuffix-list-dafsa-20180723-1.el8.noarch 24/172 Verifying : gmp-1:6.1.2-10.el8.x86_64 25/172 Verifying : diffutils-3.6-6.el8.x86_64 26/172 Verifying : libidn2-2.2.0-1.el8.x86_64 27/172 Verifying : patch-2.7.6-11.el8.x86_64 28/172 Verifying : libusbx-1.0.23-4.el8.x86_64 29/172 Verifying : libzstd-1.4.4-1.el8.x86_64 30/172 Verifying : libpsl-0.20.2-6.el8.x86_64 31/172 Verifying : p11-kit-trust-0.23.22-1.el8.x86_64 32/172 Verifying : popt-1.18-1.el8.x86_64 33/172 Verifying : brotli-1.0.6-3.el8.x86_64 34/172 Verifying : ima-evm-utils-1.3.2-12.el8.x86_64 35/172 Verifying : lz4-libs-1.8.3-3.el8_4.x86_64 36/172 Verifying : p11-kit-0.23.22-1.el8.x86_64 37/172 Verifying : filesystem-3.8-6.el8.x86_64 38/172 Verifying : libcap-ng-0.7.11-1.el8.x86_64 39/172 Verifying : libdb-5.3.28-42.el8_4.x86_64 40/172 Verifying : libdb-utils-5.3.28-42.el8_4.x86_64 41/172 Verifying : libxcrypt-4.1.1-6.el8.x86_64 42/172 Verifying : libxcrypt-devel-4.1.1-6.el8.x86_64 43/172 Verifying : nettle-3.4.1-7.el8.x86_64 44/172 Verifying : openldap-2.4.46-18.el8.x86_64 45/172 Verifying : pcre-8.42-6.el8.x86_64 46/172 Verifying : cyrus-sasl-lib-2.1.27-6.el8_5.x86_64 47/172 Verifying : gzip-1.9-13.el8_5.x86_64 48/172 Verifying : keyutils-libs-1.5.10-9.el8.x86_64 49/172 Verifying : libsepol-2.9-3.el8.x86_64 50/172 Verifying : lua-libs-5.3.4-12.el8.x86_64 51/172 Verifying : cpio-2.12-11.el8.x86_64 52/172 Verifying : gawk-4.2.1-4.el8.x86_64 53/172 Verifying : info-6.5-7.el8.x86_64 54/172 Verifying : make-1:4.2.1-11.el8.x86_64 55/172 Verifying : sed-4.5-5.el8.x86_64 56/172 Verifying : unzip-6.0-46.el8.x86_64 57/172 Verifying : xz-5.2.4-4.el8_6.x86_64 58/172 Verifying : xz-libs-5.2.4-4.el8_6.x86_64 59/172 Verifying : bash-4.4.20-4.el8_6.x86_64 60/172 Verifying : gdbm-libs-1:1.18-2.el8.x86_64 61/172 Verifying : gnupg2-2.2.20-3.el8_6.x86_64 62/172 Verifying : libbabeltrace-1.5.4-4.el8.x86_64 63/172 Verifying : libcom_err-1.45.6-5.el8.x86_64 64/172 Verifying : libgcrypt-1.8.5-7.el8_6.x86_64 65/172 Verifying : libsemanage-2.9-9.el8_6.x86_64 66/172 Verifying : libtirpc-1.1.4-8.el8.x86_64 67/172 Verifying : libverto-0.3.2-2.el8.x86_64 68/172 Verifying : pcre2-10.32-3.el8_6.x86_64 69/172 Verifying : gdbm-1:1.18-2.el8.x86_64 70/172 Verifying : libksba-1.3.5-9.el8_7.x86_64 71/172 Verifying : libtasn1-4.13-4.el8_7.x86_64 72/172 Verifying : coreutils-8.30-15.el8.x86_64 73/172 Verifying : coreutils-common-8.30-15.el8.x86_64 74/172 Verifying : expat-2.2.5-11.el8.x86_64 75/172 Verifying : glib2-2.56.4-161.el8.x86_64 76/172 Verifying : libarchive-3.3.3-5.el8.x86_64 77/172 Verifying : libffi-3.1-24.el8.x86_64 78/172 Verifying : libpwquality-1.4.4-6.el8.x86_64 79/172 Verifying : libselinux-2.9-8.el8.x86_64 80/172 Verifying : platform-python-setuptools-39.2.0-7.el8.noarch 81/172 Verifying : python3-setuptools-wheel-39.2.0-7.el8.noarch 82/172 Verifying : setup-2.12.2-9.el8.noarch 83/172 Verifying : tar-2:1.30-9.el8.x86_64 84/172 Verifying : audit-libs-3.0.7-5.el8.x86_64 85/172 Verifying : binutils-2.30-123.el8.x86_64 86/172 Verifying : ca-certificates-2023.2.60_v7.0.306-80.0.el8_8.no 87/172 Verifying : chkconfig-1.19.2-1.el8.x86_64 88/172 Verifying : crypto-policies-20230731-1.git3177e06.el8.noarch 89/172 Verifying : curl-7.61.1-33.el8.x86_64 90/172 Verifying : elfutils-0.189-3.el8.x86_64 91/172 Verifying : elfutils-libelf-0.189-3.el8.x86_64 92/172 Verifying : elfutils-libs-0.189-3.el8.x86_64 93/172 Verifying : file-5.33-25.el8.x86_64 94/172 Verifying : file-libs-5.33-25.el8.x86_64 95/172 Verifying : findutils-1:4.6.0-21.el8.x86_64 96/172 Verifying : libcurl-7.61.1-33.el8.x86_64 97/172 Verifying : libgcc-8.5.0-20.el8.x86_64 98/172 Verifying : libgomp-8.5.0-20.el8.x86_64 99/172 Verifying : libmount-2.32.1-43.el8.x86_64 100/172 Verifying : libnghttp2-1.33.0-5.el8_9.x86_64 101/172 Verifying : libsmartcols-2.32.1-43.el8.x86_64 102/172 Verifying : libstdc++-8.5.0-20.el8.x86_64 103/172 Verifying : libuuid-2.32.1-43.el8.x86_64 104/172 Verifying : ncurses-libs-6.1-10.20180224.el8.x86_64 105/172 Verifying : pam-1.3.1-27.el8.x86_64 106/172 Verifying : util-linux-2.32.1-43.el8.x86_64 107/172 Verifying : which-2.21-20.el8.x86_64 108/172 Verifying : elfutils-default-yama-scope-0.189-3.el8.noarch 109/172 Verifying : krb5-libs-1.18.2-26.el8_9.x86_64 110/172 Verifying : libblkid-2.32.1-43.el8.x86_64 111/172 Verifying : libcap-2.48-6.el8_9.x86_64 112/172 Verifying : libfdisk-2.32.1-43.el8.x86_64 113/172 Verifying : libxml2-2.9.7-18.el8_9.x86_64 114/172 Verifying : ncurses-6.1-10.20180224.el8.x86_64 115/172 Verifying : ncurses-base-6.1-10.20180224.el8.noarch 116/172 Verifying : openssl-libs-1:1.1.1k-12.el8_9.x86_64 117/172 Verifying : platform-python-3.6.8-56.el8_9.3.x86_64 118/172 Verifying : python3-libs-3.6.8-56.el8_9.3.x86_64 119/172 Verifying : python3-pip-wheel-9.0.3-23.el8.noarch 120/172 Verifying : redhat-release-8.9-0.1.el8.x86_64 121/172 Verifying : shadow-utils-2:4.6-19.el8.x86_64 122/172 Verifying : sqlite-libs-3.26.0-19.el8_9.x86_64 123/172 Verifying : systemd-libs-239-78.el8.x86_64 124/172 Verifying : tpm2-tss-2.3.2-5.el8.x86_64 125/172 Verifying : zlib-1.2.11-25.el8.x86_64 126/172 Verifying : gnutls-3.6.16-8.el8_9.1.x86_64 127/172 Verifying : libssh-0.9.6-13.el8_9.x86_64 128/172 Verifying : libssh-config-0.9.6-13.el8_9.noarch 129/172 Verifying : rpm-4.14.3-28.el8_9.x86_64 130/172 Verifying : rpm-build-libs-4.14.3-28.el8_9.x86_64 131/172 Verifying : rpm-libs-4.14.3-28.el8_9.x86_64 132/172 Verifying : tzdata-2024a-1.el8.noarch 133/172 Verifying : glibc-2.28-236.el8_9.12.x86_64 134/172 Verifying : glibc-all-langpacks-2.28-236.el8_9.12.x86_64 135/172 Verifying : glibc-common-2.28-236.el8_9.12.x86_64 136/172 Verifying : glibc-devel-2.28-236.el8_9.12.x86_64 137/172 Verifying : glibc-gconv-extra-2.28-236.el8_9.12.x86_64 138/172 Verifying : glibc-headers-2.28-236.el8_9.12.x86_64 139/172 Verifying : kernel-headers-4.18.0-513.18.1.el8_9.x86_64 140/172 Verifying : ghc-srpm-macros-1.4.2-7.el8.noarch 141/172 Verifying : ocaml-srpm-macros-5-4.el8.noarch 142/172 Verifying : openblas-srpm-macros-2-2.el8.noarch 143/172 Verifying : perl-srpm-macros-1-25.el8.noarch 144/172 Verifying : rust-srpm-macros-5-2.el8.noarch 145/172 Verifying : libatomic_ops-7.6.2-3.el8.x86_64 146/172 Verifying : gc-7.6.4-3.el8.x86_64 147/172 Verifying : guile-5:2.0.14-7.el8.x86_64 148/172 Verifying : isl-0.16.1-6.el8.x86_64 149/172 Verifying : libipt-1.6.1-8.el8.x86_64 150/172 Verifying : zstd-1.4.4-1.el8.x86_64 151/172 Verifying : libmpc-1.1.0-9.1.el8.x86_64 152/172 Verifying : efi-srpm-macros-3-3.el8.noarch 153/172 Verifying : go-srpm-macros-2-17.el8.noarch 154/172 Verifying : dwz-0.12-10.el8.x86_64 155/172 Verifying : qt5-srpm-macros-5.15.3-1.el8.noarch 156/172 Verifying : python-rpm-macros-3-45.el8.noarch 157/172 Verifying : python3-rpm-macros-3-45.el8.noarch 158/172 Verifying : redhat-rpm-config-131-1.el8.noarch 159/172 Verifying : python-srpm-macros-3-45.el8.noarch 160/172 Verifying : gcc-c++-8.5.0-20.el8.x86_64 161/172 Verifying : gcc-plugin-annobin-8.5.0-20.el8.x86_64 162/172 Verifying : annobin-11.13-2.el8.x86_64 163/172 Verifying : cpp-8.5.0-20.el8.x86_64 164/172 Verifying : gcc-8.5.0-20.el8.x86_64 165/172 Verifying : gdb-headless-8.2-20.el8.x86_64 166/172 Verifying : libstdc++-devel-8.5.0-20.el8.x86_64 167/172 Verifying : rpm-build-4.14.3-28.el8_9.x86_64 168/172 Verifying : ansible-srpm-macros-1-12.el8.noarch 169/172 Verifying : epel-rpm-macros-8-41.noarch 170/172 Verifying : fpc-srpm-macros-1.3-1.el8.noarch 171/172 Verifying : lua-srpm-macros-1-13.el8.noarch 172/172 Installed products updated. Installed: annobin-11.13-2.el8.x86_64 ansible-srpm-macros-1-12.el8.noarch audit-libs-3.0.7-5.el8.x86_64 basesystem-11-5.el8.noarch bash-4.4.20-4.el8_6.x86_64 binutils-2.30-123.el8.x86_64 brotli-1.0.6-3.el8.x86_64 bzip2-1.0.6-26.el8.x86_64 bzip2-libs-1.0.6-26.el8.x86_64 ca-certificates-2023.2.60_v7.0.306-80.0.el8_8.noarch chkconfig-1.19.2-1.el8.x86_64 coreutils-8.30-15.el8.x86_64 coreutils-common-8.30-15.el8.x86_64 cpio-2.12-11.el8.x86_64 cpp-8.5.0-20.el8.x86_64 cracklib-2.9.6-15.el8.x86_64 cracklib-dicts-2.9.6-15.el8.x86_64 crypto-policies-20230731-1.git3177e06.el8.noarch curl-7.61.1-33.el8.x86_64 cyrus-sasl-lib-2.1.27-6.el8_5.x86_64 diffutils-3.6-6.el8.x86_64 dwz-0.12-10.el8.x86_64 efi-srpm-macros-3-3.el8.noarch elfutils-0.189-3.el8.x86_64 elfutils-default-yama-scope-0.189-3.el8.noarch elfutils-libelf-0.189-3.el8.x86_64 elfutils-libs-0.189-3.el8.x86_64 epel-rpm-macros-8-41.noarch expat-2.2.5-11.el8.x86_64 file-5.33-25.el8.x86_64 file-libs-5.33-25.el8.x86_64 filesystem-3.8-6.el8.x86_64 findutils-1:4.6.0-21.el8.x86_64 fpc-srpm-macros-1.3-1.el8.noarch gawk-4.2.1-4.el8.x86_64 gc-7.6.4-3.el8.x86_64 gcc-8.5.0-20.el8.x86_64 gcc-c++-8.5.0-20.el8.x86_64 gcc-plugin-annobin-8.5.0-20.el8.x86_64 gdb-headless-8.2-20.el8.x86_64 gdbm-1:1.18-2.el8.x86_64 gdbm-libs-1:1.18-2.el8.x86_64 ghc-srpm-macros-1.4.2-7.el8.noarch glib2-2.56.4-161.el8.x86_64 glibc-2.28-236.el8_9.12.x86_64 glibc-all-langpacks-2.28-236.el8_9.12.x86_64 glibc-common-2.28-236.el8_9.12.x86_64 glibc-devel-2.28-236.el8_9.12.x86_64 glibc-gconv-extra-2.28-236.el8_9.12.x86_64 glibc-headers-2.28-236.el8_9.12.x86_64 gmp-1:6.1.2-10.el8.x86_64 gnupg2-2.2.20-3.el8_6.x86_64 gnutls-3.6.16-8.el8_9.1.x86_64 go-srpm-macros-2-17.el8.noarch grep-3.1-6.el8.x86_64 guile-5:2.0.14-7.el8.x86_64 gzip-1.9-13.el8_5.x86_64 ima-evm-utils-1.3.2-12.el8.x86_64 info-6.5-7.el8.x86_64 isl-0.16.1-6.el8.x86_64 kernel-headers-4.18.0-513.18.1.el8_9.x86_64 keyutils-libs-1.5.10-9.el8.x86_64 krb5-libs-1.18.2-26.el8_9.x86_64 libacl-2.2.53-1.el8.x86_64 libarchive-3.3.3-5.el8.x86_64 libassuan-2.5.1-3.el8.x86_64 libatomic_ops-7.6.2-3.el8.x86_64 libattr-2.4.48-3.el8.x86_64 libbabeltrace-1.5.4-4.el8.x86_64 libblkid-2.32.1-43.el8.x86_64 libcap-2.48-6.el8_9.x86_64 libcap-ng-0.7.11-1.el8.x86_64 libcom_err-1.45.6-5.el8.x86_64 libcurl-7.61.1-33.el8.x86_64 libdb-5.3.28-42.el8_4.x86_64 libdb-utils-5.3.28-42.el8_4.x86_64 libfdisk-2.32.1-43.el8.x86_64 libffi-3.1-24.el8.x86_64 libgcc-8.5.0-20.el8.x86_64 libgcrypt-1.8.5-7.el8_6.x86_64 libgomp-8.5.0-20.el8.x86_64 libgpg-error-1.31-1.el8.x86_64 libidn2-2.2.0-1.el8.x86_64 libipt-1.6.1-8.el8.x86_64 libksba-1.3.5-9.el8_7.x86_64 libmount-2.32.1-43.el8.x86_64 libmpc-1.1.0-9.1.el8.x86_64 libnghttp2-1.33.0-5.el8_9.x86_64 libnsl2-1.2.0-2.20180605git4a062cf.el8.x86_64 libpkgconf-1.4.2-1.el8.x86_64 libpsl-0.20.2-6.el8.x86_64 libpwquality-1.4.4-6.el8.x86_64 libselinux-2.9-8.el8.x86_64 libsemanage-2.9-9.el8_6.x86_64 libsepol-2.9-3.el8.x86_64 libsigsegv-2.11-5.el8.x86_64 libsmartcols-2.32.1-43.el8.x86_64 libssh-0.9.6-13.el8_9.x86_64 libssh-config-0.9.6-13.el8_9.noarch libstdc++-8.5.0-20.el8.x86_64 libstdc++-devel-8.5.0-20.el8.x86_64 libtasn1-4.13-4.el8_7.x86_64 libtirpc-1.1.4-8.el8.x86_64 libtool-ltdl-2.4.6-25.el8.x86_64 libunistring-0.9.9-3.el8.x86_64 libusbx-1.0.23-4.el8.x86_64 libutempter-1.1.6-14.el8.x86_64 libuuid-2.32.1-43.el8.x86_64 libverto-0.3.2-2.el8.x86_64 libxcrypt-4.1.1-6.el8.x86_64 libxcrypt-devel-4.1.1-6.el8.x86_64 libxml2-2.9.7-18.el8_9.x86_64 libzstd-1.4.4-1.el8.x86_64 lua-libs-5.3.4-12.el8.x86_64 lua-srpm-macros-1-13.el8.noarch lz4-libs-1.8.3-3.el8_4.x86_64 make-1:4.2.1-11.el8.x86_64 mpfr-3.1.6-1.el8.x86_64 ncurses-6.1-10.20180224.el8.x86_64 ncurses-base-6.1-10.20180224.el8.noarch ncurses-libs-6.1-10.20180224.el8.x86_64 nettle-3.4.1-7.el8.x86_64 npth-1.5-4.el8.x86_64 ocaml-srpm-macros-5-4.el8.noarch openblas-srpm-macros-2-2.el8.noarch openldap-2.4.46-18.el8.x86_64 openssl-libs-1:1.1.1k-12.el8_9.x86_64 p11-kit-0.23.22-1.el8.x86_64 p11-kit-trust-0.23.22-1.el8.x86_64 pam-1.3.1-27.el8.x86_64 patch-2.7.6-11.el8.x86_64 pcre-8.42-6.el8.x86_64 pcre2-10.32-3.el8_6.x86_64 perl-srpm-macros-1-25.el8.noarch pkgconf-1.4.2-1.el8.x86_64 pkgconf-m4-1.4.2-1.el8.noarch pkgconf-pkg-config-1.4.2-1.el8.x86_64 platform-python-3.6.8-56.el8_9.3.x86_64 platform-python-setuptools-39.2.0-7.el8.noarch popt-1.18-1.el8.x86_64 publicsuffix-list-dafsa-20180723-1.el8.noarch python-rpm-macros-3-45.el8.noarch python-srpm-macros-3-45.el8.noarch python3-libs-3.6.8-56.el8_9.3.x86_64 python3-pip-wheel-9.0.3-23.el8.noarch python3-rpm-macros-3-45.el8.noarch python3-setuptools-wheel-39.2.0-7.el8.noarch qt5-srpm-macros-5.15.3-1.el8.noarch readline-7.0-10.el8.x86_64 redhat-release-8.9-0.1.el8.x86_64 redhat-rpm-config-131-1.el8.noarch rpm-4.14.3-28.el8_9.x86_64 rpm-build-4.14.3-28.el8_9.x86_64 rpm-build-libs-4.14.3-28.el8_9.x86_64 rpm-libs-4.14.3-28.el8_9.x86_64 rust-srpm-macros-5-2.el8.noarch sed-4.5-5.el8.x86_64 setup-2.12.2-9.el8.noarch shadow-utils-2:4.6-19.el8.x86_64 sqlite-libs-3.26.0-19.el8_9.x86_64 systemd-libs-239-78.el8.x86_64 tar-2:1.30-9.el8.x86_64 tpm2-tss-2.3.2-5.el8.x86_64 tzdata-2024a-1.el8.noarch unzip-6.0-46.el8.x86_64 util-linux-2.32.1-43.el8.x86_64 which-2.21-20.el8.x86_64 xz-5.2.4-4.el8_6.x86_64 xz-libs-5.2.4-4.el8_6.x86_64 zip-3.0-23.el8.x86_64 zlib-1.2.11-25.el8.x86_64 zstd-1.4.4-1.el8.x86_64 Complete! Finish: installing minimal buildroot with dnf Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: annobin-11.13-2.el8.x86_64 ansible-srpm-macros-1-12.el8.noarch audit-libs-3.0.7-5.el8.x86_64 basesystem-11-5.el8.noarch bash-4.4.20-4.el8_6.x86_64 binutils-2.30-123.el8.x86_64 brotli-1.0.6-3.el8.x86_64 bzip2-1.0.6-26.el8.x86_64 bzip2-libs-1.0.6-26.el8.x86_64 ca-certificates-2023.2.60_v7.0.306-80.0.el8_8.noarch chkconfig-1.19.2-1.el8.x86_64 coreutils-8.30-15.el8.x86_64 coreutils-common-8.30-15.el8.x86_64 cpio-2.12-11.el8.x86_64 cpp-8.5.0-20.el8.x86_64 cracklib-2.9.6-15.el8.x86_64 cracklib-dicts-2.9.6-15.el8.x86_64 crypto-policies-20230731-1.git3177e06.el8.noarch curl-7.61.1-33.el8.x86_64 cyrus-sasl-lib-2.1.27-6.el8_5.x86_64 diffutils-3.6-6.el8.x86_64 dwz-0.12-10.el8.x86_64 efi-srpm-macros-3-3.el8.noarch elfutils-0.189-3.el8.x86_64 elfutils-default-yama-scope-0.189-3.el8.noarch elfutils-libelf-0.189-3.el8.x86_64 elfutils-libs-0.189-3.el8.x86_64 epel-rpm-macros-8-41.noarch expat-2.2.5-11.el8.x86_64 file-5.33-25.el8.x86_64 file-libs-5.33-25.el8.x86_64 filesystem-3.8-6.el8.x86_64 findutils-4.6.0-21.el8.x86_64 fpc-srpm-macros-1.3-1.el8.noarch gawk-4.2.1-4.el8.x86_64 gc-7.6.4-3.el8.x86_64 gcc-8.5.0-20.el8.x86_64 gcc-c++-8.5.0-20.el8.x86_64 gcc-plugin-annobin-8.5.0-20.el8.x86_64 gdb-headless-8.2-20.el8.x86_64 gdbm-1.18-2.el8.x86_64 gdbm-libs-1.18-2.el8.x86_64 ghc-srpm-macros-1.4.2-7.el8.noarch glib2-2.56.4-161.el8.x86_64 glibc-2.28-236.el8_9.12.x86_64 glibc-all-langpacks-2.28-236.el8_9.12.x86_64 glibc-common-2.28-236.el8_9.12.x86_64 glibc-devel-2.28-236.el8_9.12.x86_64 glibc-gconv-extra-2.28-236.el8_9.12.x86_64 glibc-headers-2.28-236.el8_9.12.x86_64 gmp-6.1.2-10.el8.x86_64 gnupg2-2.2.20-3.el8_6.x86_64 gnutls-3.6.16-8.el8_9.1.x86_64 go-srpm-macros-2-17.el8.noarch gpg-pubkey-2f86d6a1-5cf7cefb gpg-pubkey-2fa658e0-45700c69 gpg-pubkey-fd431d51-4ae0493b grep-3.1-6.el8.x86_64 guile-2.0.14-7.el8.x86_64 gzip-1.9-13.el8_5.x86_64 ima-evm-utils-1.3.2-12.el8.x86_64 info-6.5-7.el8.x86_64 isl-0.16.1-6.el8.x86_64 kernel-headers-4.18.0-513.18.1.el8_9.x86_64 keyutils-libs-1.5.10-9.el8.x86_64 krb5-libs-1.18.2-26.el8_9.x86_64 libacl-2.2.53-1.el8.x86_64 libarchive-3.3.3-5.el8.x86_64 libassuan-2.5.1-3.el8.x86_64 libatomic_ops-7.6.2-3.el8.x86_64 libattr-2.4.48-3.el8.x86_64 libbabeltrace-1.5.4-4.el8.x86_64 libblkid-2.32.1-43.el8.x86_64 libcap-2.48-6.el8_9.x86_64 libcap-ng-0.7.11-1.el8.x86_64 libcom_err-1.45.6-5.el8.x86_64 libcurl-7.61.1-33.el8.x86_64 libdb-5.3.28-42.el8_4.x86_64 libdb-utils-5.3.28-42.el8_4.x86_64 libfdisk-2.32.1-43.el8.x86_64 libffi-3.1-24.el8.x86_64 libgcc-8.5.0-20.el8.x86_64 libgcrypt-1.8.5-7.el8_6.x86_64 libgomp-8.5.0-20.el8.x86_64 libgpg-error-1.31-1.el8.x86_64 libidn2-2.2.0-1.el8.x86_64 libipt-1.6.1-8.el8.x86_64 libksba-1.3.5-9.el8_7.x86_64 libmount-2.32.1-43.el8.x86_64 libmpc-1.1.0-9.1.el8.x86_64 libnghttp2-1.33.0-5.el8_9.x86_64 libnsl2-1.2.0-2.20180605git4a062cf.el8.x86_64 libpkgconf-1.4.2-1.el8.x86_64 libpsl-0.20.2-6.el8.x86_64 libpwquality-1.4.4-6.el8.x86_64 libselinux-2.9-8.el8.x86_64 libsemanage-2.9-9.el8_6.x86_64 libsepol-2.9-3.el8.x86_64 libsigsegv-2.11-5.el8.x86_64 libsmartcols-2.32.1-43.el8.x86_64 libssh-0.9.6-13.el8_9.x86_64 libssh-config-0.9.6-13.el8_9.noarch libstdc++-8.5.0-20.el8.x86_64 libstdc++-devel-8.5.0-20.el8.x86_64 libtasn1-4.13-4.el8_7.x86_64 libtirpc-1.1.4-8.el8.x86_64 libtool-ltdl-2.4.6-25.el8.x86_64 libunistring-0.9.9-3.el8.x86_64 libusbx-1.0.23-4.el8.x86_64 libutempter-1.1.6-14.el8.x86_64 libuuid-2.32.1-43.el8.x86_64 libverto-0.3.2-2.el8.x86_64 libxcrypt-4.1.1-6.el8.x86_64 libxcrypt-devel-4.1.1-6.el8.x86_64 libxml2-2.9.7-18.el8_9.x86_64 libzstd-1.4.4-1.el8.x86_64 lua-libs-5.3.4-12.el8.x86_64 lua-srpm-macros-1-13.el8.noarch lz4-libs-1.8.3-3.el8_4.x86_64 make-4.2.1-11.el8.x86_64 mpfr-3.1.6-1.el8.x86_64 ncurses-6.1-10.20180224.el8.x86_64 ncurses-base-6.1-10.20180224.el8.noarch ncurses-libs-6.1-10.20180224.el8.x86_64 nettle-3.4.1-7.el8.x86_64 npth-1.5-4.el8.x86_64 ocaml-srpm-macros-5-4.el8.noarch openblas-srpm-macros-2-2.el8.noarch openldap-2.4.46-18.el8.x86_64 openssl-libs-1.1.1k-12.el8_9.x86_64 p11-kit-0.23.22-1.el8.x86_64 p11-kit-trust-0.23.22-1.el8.x86_64 pam-1.3.1-27.el8.x86_64 patch-2.7.6-11.el8.x86_64 pcre-8.42-6.el8.x86_64 pcre2-10.32-3.el8_6.x86_64 perl-srpm-macros-1-25.el8.noarch pkgconf-1.4.2-1.el8.x86_64 pkgconf-m4-1.4.2-1.el8.noarch pkgconf-pkg-config-1.4.2-1.el8.x86_64 platform-python-3.6.8-56.el8_9.3.x86_64 platform-python-setuptools-39.2.0-7.el8.noarch popt-1.18-1.el8.x86_64 publicsuffix-list-dafsa-20180723-1.el8.noarch python-rpm-macros-3-45.el8.noarch python-srpm-macros-3-45.el8.noarch python3-libs-3.6.8-56.el8_9.3.x86_64 python3-pip-wheel-9.0.3-23.el8.noarch python3-rpm-macros-3-45.el8.noarch python3-setuptools-wheel-39.2.0-7.el8.noarch qt5-srpm-macros-5.15.3-1.el8.noarch readline-7.0-10.el8.x86_64 redhat-release-8.9-0.1.el8.x86_64 redhat-rpm-config-131-1.el8.noarch rpm-4.14.3-28.el8_9.x86_64 rpm-build-4.14.3-28.el8_9.x86_64 rpm-build-libs-4.14.3-28.el8_9.x86_64 rpm-libs-4.14.3-28.el8_9.x86_64 rust-srpm-macros-5-2.el8.noarch sed-4.5-5.el8.x86_64 setup-2.12.2-9.el8.noarch shadow-utils-4.6-19.el8.x86_64 sqlite-libs-3.26.0-19.el8_9.x86_64 systemd-libs-239-78.el8.x86_64 tar-1.30-9.el8.x86_64 tpm2-tss-2.3.2-5.el8.x86_64 tzdata-2024a-1.el8.noarch unzip-6.0-46.el8.x86_64 util-linux-2.32.1-43.el8.x86_64 which-2.21-20.el8.x86_64 xz-5.2.4-4.el8_6.x86_64 xz-libs-5.2.4-4.el8_6.x86_64 zip-3.0-23.el8.x86_64 zlib-1.2.11-25.el8.x86_64 zstd-1.4.4-1.el8.x86_64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/cu-gr-1.1-20210112.4.git1632b4b4.el8.src.rpm Finish: rpmbuild -bs cp: preserving permissions for ‘/var/lib/copr-rpmbuild/results/chroot_scan/var/lib/mock/rhel+epel-8-x86_64-1709649977.324498/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-8-x86_64-1709649977.324498/root/var/log/dnf.log /var/lib/mock/rhel+epel-8-x86_64-1709649977.324498/root/var/log/dnf.librepo.log /var/lib/mock/rhel+epel-8-x86_64-1709649977.324498/root/var/log/dnf.rpm.log Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-wiyse5n_/cu-gr/cu-gr.spec) Config(child) 2 minutes 2 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/cu-gr-1.1-20210112.4.git1632b4b4.el8.src.rpm) Config(rhel+epel-8-x86_64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/rhel+epel-8-x86_64-bootstrap-1709649977.324498/root. INFO: reusing tmpfs at /var/lib/mock/rhel+epel-8-x86_64-bootstrap-1709649977.324498/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-8-x86_64-1709649977.324498/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.14.3-28.el8_9.x86_64 python3-dnf-4.7.0-19.el8.noarch python3-dnf-plugins-core-4.0.21-23.el8.noarch yum-4.7.0-19.el8.noarch Finish: chroot init Start: build phase for cu-gr-1.1-20210112.4.git1632b4b4.el8.src.rpm Start: build setup for cu-gr-1.1-20210112.4.git1632b4b4.el8.src.rpm Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/cu-gr-1.1-20210112.4.git1632b4b4.el8.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 51 kB/s | 1.8 kB 00:00 Additional repo copr_rezso_HDL 63 kB/s | 2.1 kB 00:00 Additional repo copr_rezso_ML 51 kB/s | 1.8 kB 00:00 Additional repo copr_rezso_CUDA 54 kB/s | 1.8 kB 00:00 Additional repo http_developer_download_nvidia_ 153 kB/s | 3.5 kB 00:00 Additional repo http_developer_download_nvidia_ 149 kB/s | 3.5 kB 00:00 Additional repo http_developer_download_nvidia_ 154 kB/s | 3.5 kB 00:00 Red Hat Enterprise Linux - BaseOS 16 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 29 kB/s | 4.5 kB 00:00 Extra Packages for Enterprise Linux 8 - x86_64 827 kB/s | 26 kB 00:00 Modular dependency problems: Problem 1: nothing provides requested module(nvidia-driver:latest-dkms:20240226120748) Problem 2: nothing provides requested module(nvidia-driver:latest-dkms:20240226120925) Package gcc-c++-8.5.0-20.el8.x86_64 is already installed. Dependencies resolved. =============================================================================================== Package Arch Version Repository Size =============================================================================================== Installing: boost-devel x86_64 1.66.0-13.el8 rhel-appstream 9.9 M cmake x86_64 3.26.5-1.el8_9 rhel-appstream 14 M def-devel x86_64 5.8-20201214.1.git0b46cdb8.el8 copr_base 51 k git x86_64 2.39.3-1.el8_8 rhel-appstream 104 k lef-devel x86_64 5.8-20201214.1.git741f6ebc.el8 copr_base 49 k vim-common x86_64 2:8.0.1763-19.el8_6.4 rhel-appstream 6.3 M Installing dependencies: boost x86_64 1.66.0-13.el8 rhel-appstream 12 k boost-atomic x86_64 1.66.0-13.el8 rhel-appstream 14 k boost-chrono x86_64 1.66.0-13.el8 rhel-appstream 23 k boost-container x86_64 1.66.0-13.el8 rhel-appstream 44 k boost-context x86_64 1.66.0-13.el8 rhel-appstream 16 k boost-coroutine x86_64 1.66.0-13.el8 rhel-appstream 32 k boost-date-time x86_64 1.66.0-13.el8 rhel-appstream 30 k boost-fiber x86_64 1.66.0-13.el8 rhel-appstream 127 k boost-filesystem x86_64 1.66.0-13.el8 rhel-appstream 49 k boost-graph x86_64 1.66.0-13.el8 rhel-appstream 112 k boost-iostreams x86_64 1.66.0-13.el8 rhel-appstream 42 k boost-locale x86_64 1.66.0-13.el8 rhel-appstream 266 k boost-log x86_64 1.66.0-13.el8 rhel-appstream 449 k boost-math x86_64 1.66.0-13.el8 rhel-appstream 264 k boost-program-options x86_64 1.66.0-13.el8 rhel-appstream 141 k boost-random x86_64 1.66.0-13.el8 rhel-appstream 22 k boost-regex x86_64 1.66.0-13.el8 rhel-appstream 281 k boost-serialization x86_64 1.66.0-13.el8 rhel-appstream 122 k boost-signals x86_64 1.66.0-13.el8 rhel-appstream 39 k boost-stacktrace x86_64 1.66.0-13.el8 rhel-appstream 37 k boost-system x86_64 1.66.0-13.el8 rhel-appstream 18 k boost-test x86_64 1.66.0-13.el8 rhel-appstream 252 k boost-thread x86_64 1.66.0-13.el8 rhel-appstream 59 k boost-timer x86_64 1.66.0-13.el8 rhel-appstream 21 k boost-type_erasure x86_64 1.66.0-13.el8 rhel-appstream 31 k boost-wave x86_64 1.66.0-13.el8 rhel-appstream 189 k cmake-data noarch 3.26.5-1.el8_9 rhel-appstream 1.9 M cmake-filesystem x86_64 3.26.5-1.el8_9 rhel-appstream 45 k cmake-rpm-macros noarch 3.26.5-1.el8_9 rhel-appstream 44 k def x86_64 5.8-20201214.1.git0b46cdb8.el8 copr_base 2.9 M emacs-filesystem noarch 1:26.1-11.el8 rhel-baseos 70 k git-core x86_64 2.39.3-1.el8_8 rhel-appstream 11 M git-core-doc noarch 2.39.3-1.el8_8 rhel-appstream 3.0 M groff-base x86_64 1.22.3-18.el8 rhel-baseos 1.0 M lef x86_64 5.8-20201214.1.git741f6ebc.el8 copr_base 975 k less x86_64 530-1.el8 rhel-baseos 164 k libedit x86_64 3.1-23.20170329cvs.el8 rhel-baseos 102 k libicu x86_64 60.3-2.el8_1 rhel-baseos 8.8 M libicu-devel x86_64 60.3-2.el8_1 rhel-baseos 923 k libquadmath x86_64 8.5.0-20.el8 rhel-baseos 172 k libquadmath-devel x86_64 8.5.0-20.el8 rhel-appstream 26 k libuv x86_64 1:1.41.1-1.el8_4 rhel-appstream 156 k openssh x86_64 8.0p1-19.el8_9.2 rhel-baseos 525 k openssh-clients x86_64 8.0p1-19.el8_9.2 rhel-baseos 645 k openssl x86_64 1:1.1.1k-12.el8_9 rhel-baseos 711 k perl-Carp noarch 1.42-396.el8 rhel-baseos 30 k perl-Data-Dumper x86_64 2.167-399.el8 rhel-baseos 58 k perl-Digest noarch 1.17-395.el8 rhel-baseos 27 k perl-Digest-MD5 x86_64 2.55-396.el8 rhel-baseos 37 k perl-Encode x86_64 4:2.97-3.el8 rhel-baseos 1.5 M perl-Errno x86_64 1.28-422.el8 rhel-baseos 77 k perl-Error noarch 1:0.17025-2.el8 rhel-appstream 46 k perl-Exporter noarch 5.72-396.el8 rhel-baseos 34 k perl-File-Path noarch 2.15-2.el8 rhel-baseos 38 k perl-File-Temp noarch 0.230.600-1.el8 rhel-baseos 63 k perl-Getopt-Long noarch 1:2.50-4.el8 rhel-baseos 63 k perl-Git noarch 2.39.3-1.el8_8 rhel-appstream 79 k perl-HTTP-Tiny noarch 0.074-2.el8 rhel-baseos 58 k perl-IO x86_64 1.38-422.el8 rhel-baseos 142 k perl-IO-Socket-IP noarch 0.39-5.el8 rhel-baseos 47 k perl-IO-Socket-SSL noarch 2.066-4.module+el8.3.0+6446+594cad75 rhel-appstream 298 k perl-MIME-Base64 x86_64 3.15-396.el8 rhel-baseos 31 k perl-Mozilla-CA noarch 20160104-7.module+el8.3.0+6498+9eecfe51 rhel-appstream 15 k perl-Net-SSLeay x86_64 1.88-2.module+el8.6.0+13392+f0897f98 rhel-appstream 379 k perl-PathTools x86_64 3.74-1.el8 rhel-baseos 90 k perl-Pod-Escapes noarch 1:1.07-395.el8 rhel-baseos 20 k perl-Pod-Perldoc noarch 3.28-396.el8 rhel-baseos 88 k perl-Pod-Simple noarch 1:3.35-395.el8 rhel-baseos 213 k perl-Pod-Usage noarch 4:1.69-395.el8 rhel-baseos 34 k perl-Scalar-List-Utils x86_64 3:1.49-2.el8 rhel-baseos 68 k perl-Socket x86_64 4:2.027-3.el8 rhel-baseos 59 k perl-Storable x86_64 1:3.11-3.el8 rhel-baseos 98 k perl-Term-ANSIColor noarch 4.06-396.el8 rhel-baseos 46 k perl-Term-Cap noarch 1.17-395.el8 rhel-baseos 23 k perl-TermReadKey x86_64 2.37-7.el8 rhel-appstream 40 k perl-Text-ParseWords noarch 3.30-395.el8 rhel-baseos 18 k perl-Text-Tabs+Wrap noarch 2013.0523-395.el8 rhel-baseos 24 k perl-Time-Local noarch 1:1.280-1.el8 rhel-baseos 34 k perl-URI noarch 1.73-3.el8 rhel-baseos 116 k perl-Unicode-Normalize x86_64 1.25-396.el8 rhel-baseos 82 k perl-constant noarch 1.33-396.el8 rhel-baseos 25 k perl-interpreter x86_64 4:5.26.3-422.el8 rhel-baseos 6.3 M perl-libnet noarch 3.11-3.el8 rhel-baseos 121 k perl-libs x86_64 4:5.26.3-422.el8 rhel-baseos 1.6 M perl-macros x86_64 4:5.26.3-422.el8 rhel-baseos 73 k perl-parent noarch 1:0.237-1.el8 rhel-baseos 20 k perl-podlators noarch 4.11-1.el8 rhel-baseos 118 k perl-threads x86_64 1:2.21-2.el8 rhel-baseos 61 k perl-threads-shared x86_64 1.58-2.el8 rhel-baseos 48 k vim-filesystem noarch 2:8.0.1763-19.el8_6.4 rhel-appstream 50 k Enabling module streams: perl 5.26 perl-IO-Socket-SSL 2.066 perl-libwww-perl 6.34 Transaction Summary =============================================================================================== Install 96 Packages Total download size: 78 M Installed size: 326 M Downloading Packages: (1/96): def-devel-5.8-20201214.1.git0b46cdb8.el 778 kB/s | 51 kB 00:00 (2/96): lef-devel-5.8-20201214.1.git741f6ebc.el 1.9 MB/s | 49 kB 00:00 (3/96): def-5.8-20201214.1.git0b46cdb8.el8.x86_ 25 MB/s | 2.9 MB 00:00 (4/96): lef-5.8-20201214.1.git741f6ebc.el8.x86_ 6.9 MB/s | 975 kB 00:00 (5/96): libedit-3.1-23.20170329cvs.el8.x86_64.r 362 kB/s | 102 kB 00:00 (6/96): perl-Data-Dumper-2.167-399.el8.x86_64.r 189 kB/s | 58 kB 00:00 (7/96): perl-MIME-Base64-3.15-396.el8.x86_64.rp 349 kB/s | 31 kB 00:00 (8/96): perl-Encode-2.97-3.el8.x86_64.rpm 6.5 MB/s | 1.5 MB 00:00 (9/96): groff-base-1.22.3-18.el8.x86_64.rpm 1.8 MB/s | 1.0 MB 00:00 (10/96): perl-Unicode-Normalize-1.25-396.el8.x8 1.0 MB/s | 82 kB 00:00 (11/96): perl-PathTools-3.74-1.el8.x86_64.rpm 461 kB/s | 90 kB 00:00 (12/96): perl-Scalar-List-Utils-1.49-2.el8.x86_ 559 kB/s | 68 kB 00:00 (13/96): perl-Carp-1.42-396.el8.noarch.rpm 280 kB/s | 30 kB 00:00 (14/96): perl-threads-shared-1.58-2.el8.x86_64. 247 kB/s | 48 kB 00:00 (15/96): perl-Exporter-5.72-396.el8.noarch.rpm 293 kB/s | 34 kB 00:00 (16/96): perl-File-Path-2.15-2.el8.noarch.rpm 253 kB/s | 38 kB 00:00 (17/96): less-530-1.el8.x86_64.rpm 429 kB/s | 164 kB 00:00 (18/96): perl-Pod-Escapes-1.07-395.el8.noarch.r 297 kB/s | 20 kB 00:00 (19/96): perl-Pod-Perldoc-3.28-396.el8.noarch.r 870 kB/s | 88 kB 00:00 (20/96): perl-Pod-Simple-3.35-395.el8.noarch.rp 1.8 MB/s | 213 kB 00:00 (21/96): perl-File-Temp-0.230.600-1.el8.noarch. 128 kB/s | 63 kB 00:00 (22/96): perl-Pod-Usage-1.69-395.el8.noarch.rpm 470 kB/s | 34 kB 00:00 (23/96): perl-Getopt-Long-2.50-4.el8.noarch.rpm 122 kB/s | 63 kB 00:00 (24/96): perl-Term-ANSIColor-4.06-396.el8.noarc 317 kB/s | 46 kB 00:00 (25/96): perl-Text-ParseWords-3.30-395.el8.noar 254 kB/s | 18 kB 00:00 (26/96): perl-Text-Tabs+Wrap-2013.0523-395.el8. 111 kB/s | 24 kB 00:00 (27/96): perl-Storable-3.11-3.el8.x86_64.rpm 179 kB/s | 98 kB 00:00 (28/96): perl-Time-Local-1.280-1.el8.noarch.rpm 211 kB/s | 34 kB 00:00 (29/96): perl-parent-0.237-1.el8.noarch.rpm 163 kB/s | 20 kB 00:00 (30/96): perl-constant-1.33-396.el8.noarch.rpm 122 kB/s | 25 kB 00:00 (31/96): perl-Term-Cap-1.17-395.el8.noarch.rpm 33 kB/s | 23 kB 00:00 (32/96): perl-podlators-4.11-1.el8.noarch.rpm 1.1 MB/s | 118 kB 00:00 (33/96): perl-threads-2.21-2.el8.x86_64.rpm 588 kB/s | 61 kB 00:00 (34/96): perl-Socket-2.027-3.el8.x86_64.rpm 489 kB/s | 59 kB 00:00 (35/96): libicu-devel-60.3-2.el8_1.x86_64.rpm 5.0 MB/s | 923 kB 00:00 (36/96): perl-Errno-1.28-422.el8.x86_64.rpm 812 kB/s | 77 kB 00:00 (37/96): perl-IO-1.38-422.el8.x86_64.rpm 793 kB/s | 142 kB 00:00 (38/96): perl-interpreter-5.26.3-422.el8.x86_64 33 MB/s | 6.3 MB 00:00 (39/96): libicu-60.3-2.el8_1.x86_64.rpm 17 MB/s | 8.8 MB 00:00 (40/96): perl-libs-5.26.3-422.el8.x86_64.rpm 9.7 MB/s | 1.6 MB 00:00 (41/96): perl-macros-5.26.3-422.el8.x86_64.rpm 467 kB/s | 73 kB 00:00 (42/96): libquadmath-8.5.0-20.el8.x86_64.rpm 2.3 MB/s | 172 kB 00:00 (43/96): emacs-filesystem-26.1-11.el8.noarch.rp 555 kB/s | 70 kB 00:00 (44/96): perl-HTTP-Tiny-0.074-2.el8.noarch.rpm 719 kB/s | 58 kB 00:00 (45/96): perl-URI-1.73-3.el8.noarch.rpm 1.1 MB/s | 116 kB 00:00 (46/96): perl-Digest-MD5-2.55-396.el8.x86_64.rp 206 kB/s | 37 kB 00:00 (47/96): perl-libnet-3.11-3.el8.noarch.rpm 1.0 MB/s | 121 kB 00:00 (48/96): openssl-1.1.1k-12.el8_9.x86_64.rpm 4.3 MB/s | 711 kB 00:00 (49/96): perl-IO-Socket-IP-0.39-5.el8.noarch.rp 409 kB/s | 47 kB 00:00 (50/96): perl-Digest-1.17-395.el8.noarch.rpm 157 kB/s | 27 kB 00:00 (51/96): openssh-8.0p1-19.el8_9.2.x86_64.rpm 6.3 MB/s | 525 kB 00:00 (52/96): openssh-clients-8.0p1-19.el8_9.2.x86_6 5.1 MB/s | 645 kB 00:00 (53/96): perl-TermReadKey-2.37-7.el8.x86_64.rpm 386 kB/s | 40 kB 00:00 (54/96): perl-IO-Socket-SSL-2.066-4.module+el8. 2.8 MB/s | 298 kB 00:00 (55/96): perl-Mozilla-CA-20160104-7.module+el8. 232 kB/s | 15 kB 00:00 (56/96): libuv-1.41.1-1.el8_4.x86_64.rpm 1.8 MB/s | 156 kB 00:00 (57/96): perl-Error-0.17025-2.el8.noarch.rpm 165 kB/s | 46 kB 00:00 (58/96): perl-Net-SSLeay-1.88-2.module+el8.6.0+ 5.0 MB/s | 379 kB 00:00 (59/96): boost-1.66.0-13.el8.x86_64.rpm 180 kB/s | 12 kB 00:00 (60/96): vim-filesystem-8.0.1763-19.el8_6.4.noa 717 kB/s | 50 kB 00:00 (61/96): boost-container-1.66.0-13.el8.x86_64.r 525 kB/s | 44 kB 00:00 (62/96): vim-common-8.0.1763-19.el8_6.4.x86_64. 34 MB/s | 6.3 MB 00:00 (63/96): boost-chrono-1.66.0-13.el8.x86_64.rpm 202 kB/s | 23 kB 00:00 (64/96): boost-context-1.66.0-13.el8.x86_64.rpm 240 kB/s | 16 kB 00:00 (65/96): boost-coroutine-1.66.0-13.el8.x86_64.r 423 kB/s | 32 kB 00:00 (66/96): boost-date-time-1.66.0-13.el8.x86_64.r 185 kB/s | 30 kB 00:00 (67/96): boost-fiber-1.66.0-13.el8.x86_64.rpm 1.3 MB/s | 127 kB 00:00 (68/96): boost-iostreams-1.66.0-13.el8.x86_64.r 244 kB/s | 42 kB 00:00 (69/96): boost-graph-1.66.0-13.el8.x86_64.rpm 463 kB/s | 112 kB 00:00 (70/96): boost-locale-1.66.0-13.el8.x86_64.rpm 2.7 MB/s | 266 kB 00:00 (71/96): boost-math-1.66.0-13.el8.x86_64.rpm 3.7 MB/s | 264 kB 00:00 (72/96): boost-devel-1.66.0-13.el8.x86_64.rpm 20 MB/s | 9.9 MB 00:00 (73/96): boost-log-1.66.0-13.el8.x86_64.rpm 3.0 MB/s | 449 kB 00:00 (74/96): boost-program-options-1.66.0-13.el8.x8 1.2 MB/s | 141 kB 00:00 (75/96): boost-regex-1.66.0-13.el8.x86_64.rpm 2.3 MB/s | 281 kB 00:00 (76/96): boost-serialization-1.66.0-13.el8.x86_ 1.1 MB/s | 122 kB 00:00 (77/96): boost-signals-1.66.0-13.el8.x86_64.rpm 289 kB/s | 39 kB 00:00 (78/96): boost-system-1.66.0-13.el8.x86_64.rpm 108 kB/s | 18 kB 00:00 (79/96): boost-test-1.66.0-13.el8.x86_64.rpm 1.6 MB/s | 252 kB 00:00 (80/96): boost-thread-1.66.0-13.el8.x86_64.rpm 644 kB/s | 59 kB 00:00 (81/96): boost-wave-1.66.0-13.el8.x86_64.rpm 2.2 MB/s | 189 kB 00:00 (82/96): boost-timer-1.66.0-13.el8.x86_64.rpm 174 kB/s | 21 kB 00:00 (83/96): boost-atomic-1.66.0-13.el8.x86_64.rpm 93 kB/s | 14 kB 00:00 (84/96): boost-filesystem-1.66.0-13.el8.x86_64. 326 kB/s | 49 kB 00:00 (85/96): boost-stacktrace-1.66.0-13.el8.x86_64. 530 kB/s | 37 kB 00:00 (86/96): git-2.39.3-1.el8_8.x86_64.rpm 1.4 MB/s | 104 kB 00:00 (87/96): boost-random-1.66.0-13.el8.x86_64.rpm 107 kB/s | 22 kB 00:00 (88/96): boost-type_erasure-1.66.0-13.el8.x86_6 294 kB/s | 31 kB 00:00 (89/96): git-core-doc-2.39.3-1.el8_8.noarch.rpm 19 MB/s | 3.0 MB 00:00 (90/96): perl-Git-2.39.3-1.el8_8.noarch.rpm 569 kB/s | 79 kB 00:00 (91/96): libquadmath-devel-8.5.0-20.el8.x86_64. 370 kB/s | 26 kB 00:00 (92/96): git-core-2.39.3-1.el8_8.x86_64.rpm 35 MB/s | 11 MB 00:00 (93/96): cmake-data-3.26.5-1.el8_9.noarch.rpm 13 MB/s | 1.9 MB 00:00 (94/96): cmake-filesystem-3.26.5-1.el8_9.x86_64 221 kB/s | 45 kB 00:00 (95/96): cmake-3.26.5-1.el8_9.x86_64.rpm 35 MB/s | 14 MB 00:00 (96/96): cmake-rpm-macros-3.26.5-1.el8_9.noarch 112 kB/s | 44 kB 00:00 -------------------------------------------------------------------------------- Total 14 MB/s | 78 MB 00:05 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : boost-system-1.66.0-13.el8.x86_64 1/96 Running scriptlet: boost-system-1.66.0-13.el8.x86_64 1/96 Installing : boost-chrono-1.66.0-13.el8.x86_64 2/96 Running scriptlet: boost-chrono-1.66.0-13.el8.x86_64 2/96 Installing : boost-thread-1.66.0-13.el8.x86_64 3/96 Running scriptlet: boost-thread-1.66.0-13.el8.x86_64 3/96 Installing : libicu-60.3-2.el8_1.x86_64 4/96 Running scriptlet: libicu-60.3-2.el8_1.x86_64 4/96 Installing : boost-filesystem-1.66.0-13.el8.x86_64 5/96 Running scriptlet: boost-filesystem-1.66.0-13.el8.x86_64 5/96 Installing : boost-regex-1.66.0-13.el8.x86_64 6/96 Running scriptlet: boost-regex-1.66.0-13.el8.x86_64 6/96 Installing : boost-date-time-1.66.0-13.el8.x86_64 7/96 Running scriptlet: boost-date-time-1.66.0-13.el8.x86_64 7/96 Installing : boost-context-1.66.0-13.el8.x86_64 8/96 Running scriptlet: boost-context-1.66.0-13.el8.x86_64 8/96 Installing : boost-timer-1.66.0-13.el8.x86_64 9/96 Running scriptlet: boost-timer-1.66.0-13.el8.x86_64 9/96 Installing : cmake-rpm-macros-3.26.5-1.el8_9.noarch 10/96 Installing : cmake-filesystem-3.26.5-1.el8_9.x86_64 11/96 Installing : boost-atomic-1.66.0-13.el8.x86_64 12/96 Running scriptlet: boost-atomic-1.66.0-13.el8.x86_64 12/96 Installing : vim-filesystem-2:8.0.1763-19.el8_6.4.noarch 13/96 Installing : emacs-filesystem-1:26.1-11.el8.noarch 14/96 Installing : boost-log-1.66.0-13.el8.x86_64 15/96 Running scriptlet: boost-log-1.66.0-13.el8.x86_64 15/96 Installing : boost-test-1.66.0-13.el8.x86_64 16/96 Running scriptlet: boost-test-1.66.0-13.el8.x86_64 16/96 Installing : boost-coroutine-1.66.0-13.el8.x86_64 17/96 Running scriptlet: boost-coroutine-1.66.0-13.el8.x86_64 17/96 Installing : boost-fiber-1.66.0-13.el8.x86_64 18/96 Running scriptlet: boost-fiber-1.66.0-13.el8.x86_64 18/96 Installing : boost-wave-1.66.0-13.el8.x86_64 19/96 Running scriptlet: boost-wave-1.66.0-13.el8.x86_64 19/96 Installing : boost-graph-1.66.0-13.el8.x86_64 20/96 Running scriptlet: boost-graph-1.66.0-13.el8.x86_64 20/96 Installing : libicu-devel-60.3-2.el8_1.x86_64 21/96 Installing : boost-locale-1.66.0-13.el8.x86_64 22/96 Running scriptlet: boost-locale-1.66.0-13.el8.x86_64 22/96 Installing : boost-type_erasure-1.66.0-13.el8.x86_64 23/96 Running scriptlet: boost-type_erasure-1.66.0-13.el8.x86_64 23/96 Installing : boost-random-1.66.0-13.el8.x86_64 24/96 Running scriptlet: boost-random-1.66.0-13.el8.x86_64 24/96 Installing : boost-stacktrace-1.66.0-13.el8.x86_64 25/96 Running scriptlet: boost-stacktrace-1.66.0-13.el8.x86_64 25/96 Installing : boost-signals-1.66.0-13.el8.x86_64 26/96 Running scriptlet: boost-signals-1.66.0-13.el8.x86_64 26/96 Installing : boost-serialization-1.66.0-13.el8.x86_64 27/96 Running scriptlet: boost-serialization-1.66.0-13.el8.x86_64 27/96 Installing : boost-program-options-1.66.0-13.el8.x86_64 28/96 Running scriptlet: boost-program-options-1.66.0-13.el8.x86_64 28/96 Installing : boost-math-1.66.0-13.el8.x86_64 29/96 Running scriptlet: boost-math-1.66.0-13.el8.x86_64 29/96 Installing : boost-iostreams-1.66.0-13.el8.x86_64 30/96 Running scriptlet: boost-iostreams-1.66.0-13.el8.x86_64 30/96 Installing : boost-container-1.66.0-13.el8.x86_64 31/96 Running scriptlet: boost-container-1.66.0-13.el8.x86_64 31/96 Installing : boost-1.66.0-13.el8.x86_64 32/96 Installing : libuv-1:1.41.1-1.el8_4.x86_64 33/96 Installing : cmake-3.26.5-1.el8_9.x86_64 34/96 Installing : cmake-data-3.26.5-1.el8_9.noarch 35/96 Running scriptlet: openssh-8.0p1-19.el8_9.2.x86_64 36/96 Installing : openssh-8.0p1-19.el8_9.2.x86_64 36/96 Installing : openssl-1:1.1.1k-12.el8_9.x86_64 37/96 Installing : libquadmath-8.5.0-20.el8.x86_64 38/96 Running scriptlet: libquadmath-8.5.0-20.el8.x86_64 38/96 Installing : libquadmath-devel-8.5.0-20.el8.x86_64 39/96 Installing : less-530-1.el8.x86_64 40/96 Installing : libedit-3.1-23.20170329cvs.el8.x86_64 41/96 Installing : openssh-clients-8.0p1-19.el8_9.2.x86_64 42/96 Installing : git-core-2.39.3-1.el8_8.x86_64 43/96 Installing : git-core-doc-2.39.3-1.el8_8.noarch 44/96 Installing : groff-base-1.22.3-18.el8.x86_64 45/96 Installing : perl-Digest-1.17-395.el8.noarch 46/96 Installing : perl-Digest-MD5-2.55-396.el8.x86_64 47/96 Installing : perl-Data-Dumper-2.167-399.el8.x86_64 48/96 Installing : perl-libnet-3.11-3.el8.noarch 49/96 Installing : perl-URI-1.73-3.el8.noarch 50/96 Installing : perl-Pod-Escapes-1:1.07-395.el8.noarch 51/96 Installing : perl-Time-Local-1:1.280-1.el8.noarch 52/96 Installing : perl-IO-Socket-IP-0.39-5.el8.noarch 53/96 Installing : perl-Mozilla-CA-20160104-7.module+el8.3.0+6498+9ee 54/96 Installing : perl-Net-SSLeay-1.88-2.module+el8.6.0+13392+f0897f 55/96 Installing : perl-IO-Socket-SSL-2.066-4.module+el8.3.0+6446+594 56/96 Installing : perl-Term-ANSIColor-4.06-396.el8.noarch 57/96 Installing : perl-Term-Cap-1.17-395.el8.noarch 58/96 Installing : perl-File-Temp-0.230.600-1.el8.noarch 59/96 Installing : perl-HTTP-Tiny-0.074-2.el8.noarch 60/96 Installing : perl-Pod-Simple-1:3.35-395.el8.noarch 61/96 Installing : perl-podlators-4.11-1.el8.noarch 62/96 Installing : perl-Pod-Perldoc-3.28-396.el8.noarch 63/96 Installing : perl-Text-ParseWords-3.30-395.el8.noarch 64/96 Installing : perl-Pod-Usage-4:1.69-395.el8.noarch 65/96 Installing : perl-MIME-Base64-3.15-396.el8.x86_64 66/96 Installing : perl-Storable-1:3.11-3.el8.x86_64 67/96 Installing : perl-Getopt-Long-1:2.50-4.el8.noarch 68/96 Installing : perl-Socket-4:2.027-3.el8.x86_64 69/96 Installing : perl-Errno-1.28-422.el8.x86_64 70/96 Installing : perl-Encode-4:2.97-3.el8.x86_64 71/96 Installing : perl-Scalar-List-Utils-3:1.49-2.el8.x86_64 72/96 Installing : perl-Carp-1.42-396.el8.noarch 73/96 Installing : perl-Exporter-5.72-396.el8.noarch 74/96 Installing : perl-libs-4:5.26.3-422.el8.x86_64 75/96 Installing : perl-parent-1:0.237-1.el8.noarch 76/96 Installing : perl-macros-4:5.26.3-422.el8.x86_64 77/96 Installing : perl-Unicode-Normalize-1.25-396.el8.x86_64 78/96 Installing : perl-Text-Tabs+Wrap-2013.0523-395.el8.noarch 79/96 Installing : perl-constant-1.33-396.el8.noarch 80/96 Installing : perl-PathTools-3.74-1.el8.x86_64 81/96 Installing : perl-threads-shared-1.58-2.el8.x86_64 82/96 Installing : perl-threads-1:2.21-2.el8.x86_64 83/96 Installing : perl-File-Path-2.15-2.el8.noarch 84/96 Installing : perl-IO-1.38-422.el8.x86_64 85/96 Installing : perl-interpreter-4:5.26.3-422.el8.x86_64 86/96 Installing : perl-Error-1:0.17025-2.el8.noarch 87/96 Installing : perl-TermReadKey-2.37-7.el8.x86_64 88/96 Installing : perl-Git-2.39.3-1.el8_8.noarch 89/96 Installing : git-2.39.3-1.el8_8.x86_64 90/96 Installing : lef-5.8-20201214.1.git741f6ebc.el8.x86_64 91/96 Installing : def-5.8-20201214.1.git0b46cdb8.el8.x86_64 92/96 Installing : def-devel-5.8-20201214.1.git0b46cdb8.el8.x86_64 93/96 Installing : lef-devel-5.8-20201214.1.git741f6ebc.el8.x86_64 94/96 Installing : boost-devel-1.66.0-13.el8.x86_64 95/96 Installing : vim-common-2:8.0.1763-19.el8_6.4.x86_64 96/96 Running scriptlet: vim-common-2:8.0.1763-19.el8_6.4.x86_64 96/96 Verifying : def-5.8-20201214.1.git0b46cdb8.el8.x86_64 1/96 Verifying : def-devel-5.8-20201214.1.git0b46cdb8.el8.x86_64 2/96 Verifying : lef-5.8-20201214.1.git741f6ebc.el8.x86_64 3/96 Verifying : lef-devel-5.8-20201214.1.git741f6ebc.el8.x86_64 4/96 Verifying : groff-base-1.22.3-18.el8.x86_64 5/96 Verifying : libedit-3.1-23.20170329cvs.el8.x86_64 6/96 Verifying : perl-Data-Dumper-2.167-399.el8.x86_64 7/96 Verifying : perl-Encode-4:2.97-3.el8.x86_64 8/96 Verifying : perl-MIME-Base64-3.15-396.el8.x86_64 9/96 Verifying : perl-PathTools-3.74-1.el8.x86_64 10/96 Verifying : perl-Scalar-List-Utils-3:1.49-2.el8.x86_64 11/96 Verifying : perl-Unicode-Normalize-1.25-396.el8.x86_64 12/96 Verifying : perl-threads-shared-1.58-2.el8.x86_64 13/96 Verifying : less-530-1.el8.x86_64 14/96 Verifying : perl-Carp-1.42-396.el8.noarch 15/96 Verifying : perl-Exporter-5.72-396.el8.noarch 16/96 Verifying : perl-File-Path-2.15-2.el8.noarch 17/96 Verifying : perl-File-Temp-0.230.600-1.el8.noarch 18/96 Verifying : perl-Getopt-Long-1:2.50-4.el8.noarch 19/96 Verifying : perl-Pod-Escapes-1:1.07-395.el8.noarch 20/96 Verifying : perl-Pod-Perldoc-3.28-396.el8.noarch 21/96 Verifying : perl-Pod-Simple-1:3.35-395.el8.noarch 22/96 Verifying : perl-Pod-Usage-4:1.69-395.el8.noarch 23/96 Verifying : perl-Storable-1:3.11-3.el8.x86_64 24/96 Verifying : perl-Term-ANSIColor-4.06-396.el8.noarch 25/96 Verifying : perl-Term-Cap-1.17-395.el8.noarch 26/96 Verifying : perl-Text-ParseWords-3.30-395.el8.noarch 27/96 Verifying : perl-Text-Tabs+Wrap-2013.0523-395.el8.noarch 28/96 Verifying : perl-Time-Local-1:1.280-1.el8.noarch 29/96 Verifying : perl-constant-1.33-396.el8.noarch 30/96 Verifying : perl-parent-1:0.237-1.el8.noarch 31/96 Verifying : perl-podlators-4.11-1.el8.noarch 32/96 Verifying : perl-threads-1:2.21-2.el8.x86_64 33/96 Verifying : libicu-60.3-2.el8_1.x86_64 34/96 Verifying : libicu-devel-60.3-2.el8_1.x86_64 35/96 Verifying : perl-Socket-4:2.027-3.el8.x86_64 36/96 Verifying : perl-Errno-1.28-422.el8.x86_64 37/96 Verifying : perl-IO-1.38-422.el8.x86_64 38/96 Verifying : perl-interpreter-4:5.26.3-422.el8.x86_64 39/96 Verifying : perl-libs-4:5.26.3-422.el8.x86_64 40/96 Verifying : perl-macros-4:5.26.3-422.el8.x86_64 41/96 Verifying : emacs-filesystem-1:26.1-11.el8.noarch 42/96 Verifying : libquadmath-8.5.0-20.el8.x86_64 43/96 Verifying : perl-Digest-MD5-2.55-396.el8.x86_64 44/96 Verifying : perl-HTTP-Tiny-0.074-2.el8.noarch 45/96 Verifying : perl-URI-1.73-3.el8.noarch 46/96 Verifying : perl-libnet-3.11-3.el8.noarch 47/96 Verifying : openssl-1:1.1.1k-12.el8_9.x86_64 48/96 Verifying : perl-Digest-1.17-395.el8.noarch 49/96 Verifying : perl-IO-Socket-IP-0.39-5.el8.noarch 50/96 Verifying : openssh-8.0p1-19.el8_9.2.x86_64 51/96 Verifying : openssh-clients-8.0p1-19.el8_9.2.x86_64 52/96 Verifying : perl-Error-1:0.17025-2.el8.noarch 53/96 Verifying : perl-TermReadKey-2.37-7.el8.x86_64 54/96 Verifying : perl-IO-Socket-SSL-2.066-4.module+el8.3.0+6446+594 55/96 Verifying : perl-Mozilla-CA-20160104-7.module+el8.3.0+6498+9ee 56/96 Verifying : libuv-1:1.41.1-1.el8_4.x86_64 57/96 Verifying : perl-Net-SSLeay-1.88-2.module+el8.6.0+13392+f0897f 58/96 Verifying : vim-common-2:8.0.1763-19.el8_6.4.x86_64 59/96 Verifying : vim-filesystem-2:8.0.1763-19.el8_6.4.noarch 60/96 Verifying : boost-1.66.0-13.el8.x86_64 61/96 Verifying : boost-chrono-1.66.0-13.el8.x86_64 62/96 Verifying : boost-container-1.66.0-13.el8.x86_64 63/96 Verifying : boost-context-1.66.0-13.el8.x86_64 64/96 Verifying : boost-coroutine-1.66.0-13.el8.x86_64 65/96 Verifying : boost-date-time-1.66.0-13.el8.x86_64 66/96 Verifying : boost-devel-1.66.0-13.el8.x86_64 67/96 Verifying : boost-fiber-1.66.0-13.el8.x86_64 68/96 Verifying : boost-graph-1.66.0-13.el8.x86_64 69/96 Verifying : boost-iostreams-1.66.0-13.el8.x86_64 70/96 Verifying : boost-locale-1.66.0-13.el8.x86_64 71/96 Verifying : boost-log-1.66.0-13.el8.x86_64 72/96 Verifying : boost-math-1.66.0-13.el8.x86_64 73/96 Verifying : boost-program-options-1.66.0-13.el8.x86_64 74/96 Verifying : boost-regex-1.66.0-13.el8.x86_64 75/96 Verifying : boost-serialization-1.66.0-13.el8.x86_64 76/96 Verifying : boost-signals-1.66.0-13.el8.x86_64 77/96 Verifying : boost-system-1.66.0-13.el8.x86_64 78/96 Verifying : boost-test-1.66.0-13.el8.x86_64 79/96 Verifying : boost-thread-1.66.0-13.el8.x86_64 80/96 Verifying : boost-timer-1.66.0-13.el8.x86_64 81/96 Verifying : boost-wave-1.66.0-13.el8.x86_64 82/96 Verifying : boost-atomic-1.66.0-13.el8.x86_64 83/96 Verifying : boost-filesystem-1.66.0-13.el8.x86_64 84/96 Verifying : boost-random-1.66.0-13.el8.x86_64 85/96 Verifying : boost-stacktrace-1.66.0-13.el8.x86_64 86/96 Verifying : boost-type_erasure-1.66.0-13.el8.x86_64 87/96 Verifying : git-2.39.3-1.el8_8.x86_64 88/96 Verifying : git-core-2.39.3-1.el8_8.x86_64 89/96 Verifying : git-core-doc-2.39.3-1.el8_8.noarch 90/96 Verifying : perl-Git-2.39.3-1.el8_8.noarch 91/96 Verifying : libquadmath-devel-8.5.0-20.el8.x86_64 92/96 Verifying : cmake-3.26.5-1.el8_9.x86_64 93/96 Verifying : cmake-data-3.26.5-1.el8_9.noarch 94/96 Verifying : cmake-filesystem-3.26.5-1.el8_9.x86_64 95/96 Verifying : cmake-rpm-macros-3.26.5-1.el8_9.noarch 96/96 Installed products updated. Installed: boost-1.66.0-13.el8.x86_64 boost-atomic-1.66.0-13.el8.x86_64 boost-chrono-1.66.0-13.el8.x86_64 boost-container-1.66.0-13.el8.x86_64 boost-context-1.66.0-13.el8.x86_64 boost-coroutine-1.66.0-13.el8.x86_64 boost-date-time-1.66.0-13.el8.x86_64 boost-devel-1.66.0-13.el8.x86_64 boost-fiber-1.66.0-13.el8.x86_64 boost-filesystem-1.66.0-13.el8.x86_64 boost-graph-1.66.0-13.el8.x86_64 boost-iostreams-1.66.0-13.el8.x86_64 boost-locale-1.66.0-13.el8.x86_64 boost-log-1.66.0-13.el8.x86_64 boost-math-1.66.0-13.el8.x86_64 boost-program-options-1.66.0-13.el8.x86_64 boost-random-1.66.0-13.el8.x86_64 boost-regex-1.66.0-13.el8.x86_64 boost-serialization-1.66.0-13.el8.x86_64 boost-signals-1.66.0-13.el8.x86_64 boost-stacktrace-1.66.0-13.el8.x86_64 boost-system-1.66.0-13.el8.x86_64 boost-test-1.66.0-13.el8.x86_64 boost-thread-1.66.0-13.el8.x86_64 boost-timer-1.66.0-13.el8.x86_64 boost-type_erasure-1.66.0-13.el8.x86_64 boost-wave-1.66.0-13.el8.x86_64 cmake-3.26.5-1.el8_9.x86_64 cmake-data-3.26.5-1.el8_9.noarch cmake-filesystem-3.26.5-1.el8_9.x86_64 cmake-rpm-macros-3.26.5-1.el8_9.noarch def-5.8-20201214.1.git0b46cdb8.el8.x86_64 def-devel-5.8-20201214.1.git0b46cdb8.el8.x86_64 emacs-filesystem-1:26.1-11.el8.noarch git-2.39.3-1.el8_8.x86_64 git-core-2.39.3-1.el8_8.x86_64 git-core-doc-2.39.3-1.el8_8.noarch groff-base-1.22.3-18.el8.x86_64 lef-5.8-20201214.1.git741f6ebc.el8.x86_64 lef-devel-5.8-20201214.1.git741f6ebc.el8.x86_64 less-530-1.el8.x86_64 libedit-3.1-23.20170329cvs.el8.x86_64 libicu-60.3-2.el8_1.x86_64 libicu-devel-60.3-2.el8_1.x86_64 libquadmath-8.5.0-20.el8.x86_64 libquadmath-devel-8.5.0-20.el8.x86_64 libuv-1:1.41.1-1.el8_4.x86_64 openssh-8.0p1-19.el8_9.2.x86_64 openssh-clients-8.0p1-19.el8_9.2.x86_64 openssl-1:1.1.1k-12.el8_9.x86_64 perl-Carp-1.42-396.el8.noarch perl-Data-Dumper-2.167-399.el8.x86_64 perl-Digest-1.17-395.el8.noarch perl-Digest-MD5-2.55-396.el8.x86_64 perl-Encode-4:2.97-3.el8.x86_64 perl-Errno-1.28-422.el8.x86_64 perl-Error-1:0.17025-2.el8.noarch perl-Exporter-5.72-396.el8.noarch perl-File-Path-2.15-2.el8.noarch perl-File-Temp-0.230.600-1.el8.noarch perl-Getopt-Long-1:2.50-4.el8.noarch perl-Git-2.39.3-1.el8_8.noarch perl-HTTP-Tiny-0.074-2.el8.noarch perl-IO-1.38-422.el8.x86_64 perl-IO-Socket-IP-0.39-5.el8.noarch perl-IO-Socket-SSL-2.066-4.module+el8.3.0+6446+594cad75.noarch perl-MIME-Base64-3.15-396.el8.x86_64 perl-Mozilla-CA-20160104-7.module+el8.3.0+6498+9eecfe51.noarch perl-Net-SSLeay-1.88-2.module+el8.6.0+13392+f0897f98.x86_64 perl-PathTools-3.74-1.el8.x86_64 perl-Pod-Escapes-1:1.07-395.el8.noarch perl-Pod-Perldoc-3.28-396.el8.noarch perl-Pod-Simple-1:3.35-395.el8.noarch perl-Pod-Usage-4:1.69-395.el8.noarch perl-Scalar-List-Utils-3:1.49-2.el8.x86_64 perl-Socket-4:2.027-3.el8.x86_64 perl-Storable-1:3.11-3.el8.x86_64 perl-Term-ANSIColor-4.06-396.el8.noarch perl-Term-Cap-1.17-395.el8.noarch perl-TermReadKey-2.37-7.el8.x86_64 perl-Text-ParseWords-3.30-395.el8.noarch perl-Text-Tabs+Wrap-2013.0523-395.el8.noarch perl-Time-Local-1:1.280-1.el8.noarch perl-URI-1.73-3.el8.noarch perl-Unicode-Normalize-1.25-396.el8.x86_64 perl-constant-1.33-396.el8.noarch perl-interpreter-4:5.26.3-422.el8.x86_64 perl-libnet-3.11-3.el8.noarch perl-libs-4:5.26.3-422.el8.x86_64 perl-macros-4:5.26.3-422.el8.x86_64 perl-parent-1:0.237-1.el8.noarch perl-podlators-4.11-1.el8.noarch perl-threads-1:2.21-2.el8.x86_64 perl-threads-shared-1.58-2.el8.x86_64 vim-common-2:8.0.1763-19.el8_6.4.x86_64 vim-filesystem-2:8.0.1763-19.el8_6.4.noarch Complete! Finish: build setup for cu-gr-1.1-20210112.4.git1632b4b4.el8.src.rpm Start: rpmbuild cu-gr-1.1-20210112.4.git1632b4b4.el8.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.VrgnX5 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf cu-gr + /usr/bin/mkdir -p cu-gr + cd cu-gr + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + git clone --depth 1 -n -b master https://github.com/ax3ghazy/cu-gr.git . Cloning into '.'... + git fetch --depth 1 origin 1632b4b450cbd3e5b6bdc9bf92c96cadde6a01b9 From https://github.com/ax3ghazy/cu-gr * branch 1632b4b450cbd3e5b6bdc9bf92c96cadde6a01b9 -> FETCH_HEAD + git reset --hard 1632b4b450cbd3e5b6bdc9bf92c96cadde6a01b9 HEAD is now at 1632b4b Link *.dat files directly into the executable + git log --format=fuller commit 1632b4b450cbd3e5b6bdc9bf92c96cadde6a01b9 Author: Ahmed Ghazy AuthorDate: Tue Jan 12 12:05:43 2021 +0200 Commit: Ahmed Ghazy CommitDate: Tue Jan 12 12:40:25 2021 +0200 Link *.dat files directly into the executable - also assume statically built boost libraries + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.sT6JjO + umask 022 + cd /builddir/build/BUILD + cd cu-gr + rm -rf ./rsyn/lib/linux + sed -i -e '/\-static/d' src/CMakeLists.txt + sed -i -e 's|Boost_USE_STATIC_LIBS ON|Boost_USE_STATIC_LIBS OFF|' src/CMakeLists.txt + sed -i -e 's|iccad19gr def|iccad19gr def pthread|' src/CMakeLists.txt + xxd -i src/flute/POST9.dat + xxd -i src/flute/POWV9.dat + sed -i -e /for_each_dimension/d rsyn/src/rsyn/util/dim.h + mkdir build + pushd build ~/build/BUILD/cu-gr/build ~/build/BUILD/cu-gr + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + /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_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 -- ICCAD19 GR CUHK -- /builddir/build/BUILD/cu-gr/src -- -- The C compiler identification is GNU 8.5.0 -- The CXX compiler identification is GNU 8.5.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - 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/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found Boost: /usr/include (found version "1.66.0") found components: system filesystem program_options -- Configuring done (0.4s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_CXX_FLAGS_RELEASE CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/cu-gr/build + /usr/bin/cmake --build . -j2 --verbose /usr/bin/cmake -S/builddir/build/BUILD/cu-gr/src -B/builddir/build/BUILD/cu-gr/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/cu-gr/build/CMakeFiles /builddir/build/BUILD/cu-gr/build//CMakeFiles/progress.marks /usr/bin/gmake -f CMakeFiles/Makefile2 all gmake[1]: Entering directory '/builddir/build/BUILD/cu-gr/build' /usr/bin/gmake -f CMakeFiles/iccad19gr.dir/build.make CMakeFiles/iccad19gr.dir/depend gmake[2]: Entering directory '/builddir/build/BUILD/cu-gr/build' cd /builddir/build/BUILD/cu-gr/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/cu-gr/src /builddir/build/BUILD/cu-gr/src /builddir/build/BUILD/cu-gr/build /builddir/build/BUILD/cu-gr/build /builddir/build/BUILD/cu-gr/build/CMakeFiles/iccad19gr.dir/DependInfo.cmake --color= gmake[2]: Leaving directory '/builddir/build/BUILD/cu-gr/build' /usr/bin/gmake -f CMakeFiles/iccad19gr.dir/build.make CMakeFiles/iccad19gr.dir/build gmake[2]: Entering directory '/builddir/build/BUILD/cu-gr/build' [ 1%] Building CXX object CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/db/Database.cpp.o [ 3%] Building CXX object CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/guide-ispd18/GuideParser.cpp.o /usr/bin/c++ -I/builddir/build/BUILD/cu-gr/build -I/builddir/build/BUILD/cu-gr/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/cu-gr/src/../rsyn/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/db/Database.cpp.o -MF CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/db/Database.cpp.o.d -o CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/db/Database.cpp.o -c /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/db/Database.cpp /usr/bin/c++ -I/builddir/build/BUILD/cu-gr/build -I/builddir/build/BUILD/cu-gr/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/cu-gr/src/../rsyn/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/guide-ispd18/GuideParser.cpp.o -MF CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/guide-ispd18/GuideParser.cpp.o.d -o CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/guide-ispd18/GuideParser.cpp.o -c /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/guide-ispd18/GuideParser.cpp [ 5%] Building CXX object CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/lef_def/DEFControlParser.cpp.o /usr/bin/c++ -I/builddir/build/BUILD/cu-gr/build -I/builddir/build/BUILD/cu-gr/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/cu-gr/src/../rsyn/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/lef_def/DEFControlParser.cpp.o -MF CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/lef_def/DEFControlParser.cpp.o.d -o CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/lef_def/DEFControlParser.cpp.o -c /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/lef_def/DEFControlParser.cpp In file included from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/lef_def/DEFControlParser.h:26, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/lef_def/DEFControlParser.cpp:16: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::Library::Pin::Pin()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:143:10: warning: 'Legacy::Library::Pin::dy' will be initialized after [-Wreorder] double dy; ^~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:139:15: warning: 'std::__cxx11::string Legacy::Library::Pin::metalLayer' [-Wreorder] std::string metalLayer; ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:145:3: warning: when initialized here [-Wreorder] Pin() : dx(0), dy(0), metalLayer("null") {} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPortLayer::DefPortLayer()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:229:7: warning: 'Legacy::DefStruct1::DefPortLayer::designRuleWidth' will be initialized after [-Wreorder] int designRuleWidth; ^~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:227:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPortLayer::layerName' [-Wreorder] std::string layerName; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:231:3: warning: when initialized here [-Wreorder] DefPortLayer() : spacing(0), designRuleWidth(0), layerName("NULL") {} ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPort::DefPort()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:243:7: warning: 'Legacy::DefStruct1::DefPort::orient' will be initialized after [-Wreorder] int orient; // orient {-1, 0, 1, 2, 3, 4, 5, 6, 7} = {IGNORE, N, W, S, E, FN, FW, FS, FE} source: defapi.pdf version 5.8 ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:237:7: warning: 'int Legacy::DefStruct1::DefPort::special' [-Wreorder] int special; // 0 is ignored; 1 writes a SPECIAL statement ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:240:15: warning: 'Legacy::DefStruct1::DefPort::status' will be initialized after [-Wreorder] std::string status; // {NULL, COVER, FIXED, PLACED} ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:239:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPort::use' [-Wreorder] std::string use; // {NULL, ANALOG, CLOCK, GROUND, POWER, RESET, SCAN, SIGNAL, TIEOFF} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/lef_def/DEFControlParser.cpp: In member function 'void DEFControlParser::writeFullDEF(const string&, const DefDscp&)': /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/lef_def/DEFControlParser.cpp:993:12: warning: unused variable 'hasRect' [-Wunused-variable] bool hasRect = false; ^~~~~~~ [ 7%] Building CXX object CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/lef_def/LEFControlParser.cpp.o /usr/bin/c++ -I/builddir/build/BUILD/cu-gr/build -I/builddir/build/BUILD/cu-gr/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/cu-gr/src/../rsyn/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/lef_def/LEFControlParser.cpp.o -MF CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/lef_def/LEFControlParser.cpp.o.d -o CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/lef_def/LEFControlParser.cpp.o -c /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/lef_def/LEFControlParser.cpp /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/lef_def/LEFControlParser.cpp: In function 'int lefPinCB(LefDefParser::lefrCallbackType_e, LefDefParser::lefiPin*, void*)': /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/lef_def/LEFControlParser.cpp:293:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] for (int k = 0; k < rects.size(); k++) { ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/lef_def/LEFControlParser.cpp:264:21: warning: unused variable 'polyDscp' [-Wunused-variable] LefPolygonDscp * polyDscp; ^~~~~~~~ /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/lef_def/LEFControlParser.cpp:265:14: warning: unused variable 'point' [-Wunused-variable] double2 * point; ^~~~~ /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/lef_def/DEFControlParser.cpp: In function 'int defNetWires(LefDefParser::defiNet*, DefNetDscp&)': /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/lef_def/DEFControlParser.cpp:378:32: warning: 'point' may be used uninitialized in this function [-Wmaybe-uninitialized] point->clsRect[LOWER][X] = static_cast (deltaxl); [ 9%] Building CXX object CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/parser_helper.cpp.o /usr/bin/c++ -I/builddir/build/BUILD/cu-gr/build -I/builddir/build/BUILD/cu-gr/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/cu-gr/src/../rsyn/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/parser_helper.cpp.o -MF CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/parser_helper.cpp.o.d -o CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/parser_helper.cpp.o -c /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/parser_helper.cpp /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/parser_helper.cpp: In member function 'bool ISPD13::VerilogParser::read_module_tau15(std::__cxx11::string&)': /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/parser_helper.cpp:261:63: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] while (valid && !count(tokens.begin(), tokens.end(), ";") == 1) { ^~ /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/parser_helper.cpp:261:21: note: add parentheses around left hand side expression to silence this warning while (valid && !count(tokens.begin(), tokens.end(), ";") == 1) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ( ) /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/parser_helper.cpp: In member function 'bool ISPD13::VerilogParser::read_module_ispd15(std::__cxx11::string&)': /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/parser_helper.cpp:288:63: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] while (valid && !count(tokens.begin(), tokens.end(), ";") == 1) { ^~ /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/parser_helper.cpp:288:21: note: add parentheses around left hand side expression to silence this warning while (valid && !count(tokens.begin(), tokens.end(), ";") == 1) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ( ) /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/parser_helper.cpp: In member function 'bool ISPD13::SdcParser::read_clock(std::__cxx11::string&, std::__cxx11::string&, double&)': /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/parser_helper.cpp:376:10: warning: unused variable 'valid2' [-Wunused-variable] bool valid2 = read_line_as_tokens (is, tokens) ; ^~~~~~ /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/parser_helper.cpp: In member function 'void ISPD13::LibParser::_skip_lut_3D()': /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/parser_helper.cpp:969:10: warning: variable 'valid' set but not used [-Wunused-but-set-variable] bool valid = read_line_as_tokens (is, tokens) ; ^~~~~ /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/parser_helper.cpp:986:14: warning: unused variable 'size3' [-Wunused-variable] unsigned size3 = tokens.size() - 1 ; ^~~~~ /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/parser_helper.cpp: In member function 'void ISPD13::LibParser::_begin_read_lut(ISPD13::LibParserLUT&)': /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/parser_helper.cpp:1006:10: warning: variable 'valid' set but not used [-Wunused-but-set-variable] bool valid = read_line_as_tokens (is, tokens) ; ^~~~~ /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/parser_helper.cpp: In member function 'void ISPD13::LibParser::_begin_read_timing_info(std::__cxx11::string, ISPD13::LibParserPinInfo&, ISPD13::LibParserTimingInfo&)': /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/parser_helper.cpp:1080:18: warning: unused variable 'valid' [-Wunused-variable] bool valid = read_line_as_tokens (is, tokens) ; ^~~~~ /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/parser_helper.cpp:1095:18: warning: unused variable 'valid' [-Wunused-variable] bool valid = read_line_as_tokens (is, tokens) ; ^~~~~ /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/parser_helper.cpp:1061:14: warning: unused variable 'valid' [-Wunused-variable] bool valid = read_line_as_tokens (is, tokens) ; ^~~~~ /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/parser_helper.cpp: In member function 'void ISPD13::LibParser::_begin_read_pin_info(std::__cxx11::string, ISPD13::LibParserCellInfo&, ISPD13::LibParserPinInfo&)': /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/parser_helper.cpp:1152:14: warning: unused variable 'valid' [-Wunused-variable] bool valid = read_line_as_tokens (is, tokens) ; ^~~~~ /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/parser_helper.cpp: In member function 'void ISPD13::LibParser::_begin_read_cell_info(std::__cxx11::string, ISPD13::LibParserCellInfo&)': /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/parser_helper.cpp:1229:14: warning: unused variable 'valid' [-Wunused-variable] bool valid = read_line_as_tokens (is, tokens) ; ^~~~~ /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/parser_helper.cpp: In function 'void ISPD13::test_spef_parser(std::__cxx11::string)': /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/parser_helper.cpp:1598:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] for (int i=0; i < spefNet.connections.size(); ++i) { ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/parser_helper.cpp:1603:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] for (int i=0; i < spefNet.capacitances.size(); ++i) { ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/parser_helper.cpp:1608:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] for (int i=0; i < spefNet.resistances.size(); ++i) { ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 10%] Building CXX object CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/ISPD2018Reader.cpp.o /usr/bin/c++ -I/builddir/build/BUILD/cu-gr/build -I/builddir/build/BUILD/cu-gr/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/cu-gr/src/../rsyn/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/ISPD2018Reader.cpp.o -MF CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/ISPD2018Reader.cpp.o.d -o CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/ISPD2018Reader.cpp.o -c /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/ISPD2018Reader.cpp [ 12%] Building CXX object CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/PopulateRsyn.cpp.o /usr/bin/c++ -I/builddir/build/BUILD/cu-gr/build -I/builddir/build/BUILD/cu-gr/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/cu-gr/src/../rsyn/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/PopulateRsyn.cpp.o -MF CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/PopulateRsyn.cpp.o.d -o CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/PopulateRsyn.cpp.o -c /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/PopulateRsyn.cpp In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Rect:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Polygon.h:26, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Polygon:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/util/PhysicalTransform.h:23, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:47, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/ISPD2018Reader.h:19, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/ISPD2018Reader.cpp:16: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:34:2: warning: when initialized here [-Wreorder] Rect() : clsLower(0, 0), clsUpper(0, 0) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(DBU, DBU, DBU, DBU)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:35:2: warning: when initialized here [-Wreorder] Rect(const DBU x, const DBU y, const DBU w, const DBU h) : clsLower(x, y), clsUpper(x + w, y + h) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(const Bounds&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:36:2: warning: when initialized here [-Wreorder] Rect(const Bounds &bounds) : clsLower(bounds.getLower()), clsUpper(bounds.getUpper()) {} ^~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/ISPD2018Reader.h:19, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/ISPD2018Reader.cpp:16: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPinsFilteredByDirection::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:385:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPins::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:402:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:309, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/ISPD2018Reader.h:19, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/ISPD2018Reader.cpp:16: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h: In constructor 'Rsyn::NetData::NetData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:48:6: warning: 'Rsyn::NetData::sign' will be initialized after [-Wreorder] int sign; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:40:6: warning: 'Rsyn::Pin Rsyn::NetData::driver' [-Wreorder] Pin driver; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:45:41: warning: 'Rsyn::NetData::numPinsOfType' will be initialized after [-Wreorder] std::array numPinsOfType; ^~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:43:9: warning: 'Rsyn::Module Rsyn::NetData::parent' [-Wreorder] Module parent; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:311, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/ISPD2018Reader.h:19, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/ISPD2018Reader.cpp:16: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h: In constructor 'Rsyn::ArcData::ArcData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:25:10: warning: 'Rsyn::ArcData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:20:6: warning: 'Rsyn::Pin Rsyn::ArcData::from' [-Wreorder] Pin from; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:34:2: warning: when initialized here [-Wreorder] ArcData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:312, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/ISPD2018Reader.h:19, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/ISPD2018Reader.cpp:16: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h: In constructor 'Rsyn::InstanceData::InstanceData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:33:9: warning: 'Rsyn::InstanceData::design' will be initialized after [-Wreorder] Design design; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:26:15: warning: 'Rsyn::InstanceType Rsyn::InstanceData::type' [-Wreorder] InstanceType type; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:44:10: warning: 'Rsyn::InstanceData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:40:8: warning: 'Rsyn::Index Rsyn::InstanceData::mid' [-Wreorder] Index mid; ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:318, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/ISPD2018Reader.h:19, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/ISPD2018Reader.cpp:16: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h: In constructor 'Rsyn::LibraryCellData::LibraryCellData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:45:6: warning: 'Rsyn::LibraryCellData::numInOutPins' will be initialized after [-Wreorder] int numInOutPins; ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:37:8: warning: 'DBUxy Rsyn::LibraryCellData::size' [-Wreorder] DBUxy size; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:47:2: warning: when initialized here [-Wreorder] LibraryCellData() : ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:320, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/ISPD2018Reader.h:19, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/ISPD2018Reader.cpp:16: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h: In constructor 'Rsyn::DesignData::DesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:53:7: warning: 'Rsyn::DesignData::initialized' will be initialized after [-Wreorder] bool initialized; ^~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'bool Rsyn::DesignData::dirty' [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'Rsyn::DesignData::dirty' will be initialized after [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:36:6: warning: 'int Rsyn::DesignData::anonymousInstanceId' [-Wreorder] int anonymousInstanceId; ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:351, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/ISPD2018Reader.h:19, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/ISPD2018Reader.cpp:16: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const string Rsyn::Pin::getName() const': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] switch (getInstanceType()) { ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:356, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/ISPD2018Reader.h:19, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/ISPD2018Reader.cpp:16: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:21: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if (levels.size() <= lower) { ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:361, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/ISPD2018Reader.h:19, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/ISPD2018Reader.cpp:16: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] switch (std::get<1>(t)){ ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:34, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/ISPD2018Reader.h:19, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/ISPD2018Reader.cpp:16: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::Library::Pin::Pin()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:143:10: warning: 'Legacy::Library::Pin::dy' will be initialized after [-Wreorder] double dy; ^~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:139:15: warning: 'std::__cxx11::string Legacy::Library::Pin::metalLayer' [-Wreorder] std::string metalLayer; ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:145:3: warning: when initialized here [-Wreorder] Pin() : dx(0), dy(0), metalLayer("null") {} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPortLayer::DefPortLayer()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:229:7: warning: 'Legacy::DefStruct1::DefPortLayer::designRuleWidth' will be initialized after [-Wreorder] int designRuleWidth; ^~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:227:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPortLayer::layerName' [-Wreorder] std::string layerName; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:231:3: warning: when initialized here [-Wreorder] DefPortLayer() : spacing(0), designRuleWidth(0), layerName("NULL") {} ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPort::DefPort()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:243:7: warning: 'Legacy::DefStruct1::DefPort::orient' will be initialized after [-Wreorder] int orient; // orient {-1, 0, 1, 2, 3, 4, 5, 6, 7} = {IGNORE, N, W, S, E, FN, FW, FS, FE} source: defapi.pdf version 5.8 ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:237:7: warning: 'int Legacy::DefStruct1::DefPort::special' [-Wreorder] int special; // 0 is ignored; 1 writes a SPECIAL statement ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:240:15: warning: 'Legacy::DefStruct1::DefPort::status' will be initialized after [-Wreorder] std::string status; // {NULL, COVER, FIXED, PLACED} ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:239:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPort::use' [-Wreorder] std::string use; // {NULL, ANALOG, CLOCK, GROUND, POWER, RESET, SCAN, SIGNAL, TIEOFF} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:188, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/ISPD2018Reader.cpp:17: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h: In constructor 'Rsyn::PhysicalDesignData::PhysicalDesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:78:12: warning: 'Rsyn::PhysicalDesignData::clsClkNet' will be initialized after [-Wreorder] Rsyn::Net clsClkNet; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:25:15: warning: 'Rsyn::Design Rsyn::PhysicalDesignData::clsDesign' [-Wreorder] Rsyn::Design clsDesign; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:89:2: warning: when initialized here [-Wreorder] PhysicalDesignData() : clsClkNet(nullptr), clsDesign(nullptr), clsModule(nullptr) { ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/ISPD2018Reader.cpp:18: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/ispd18/Guide.h: In member function 'const Rsyn::LayerGuide& Rsyn::NetGuide::getGuide(int) const': /builddir/build/BUILD/cu-gr/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] if(id > clsLayerGuides.size()) ~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Rect:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Polygon.h:26, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Polygon:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/util/PhysicalTransform.h:23, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:47, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/PopulateRsyn.cpp:29: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:34:2: warning: when initialized here [-Wreorder] Rect() : clsLower(0, 0), clsUpper(0, 0) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(DBU, DBU, DBU, DBU)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:35:2: warning: when initialized here [-Wreorder] Rect(const DBU x, const DBU y, const DBU w, const DBU h) : clsLower(x, y), clsUpper(x + w, y + h) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(const Bounds&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:36:2: warning: when initialized here [-Wreorder] Rect(const Bounds &bounds) : clsLower(bounds.getLower()), clsUpper(bounds.getUpper()) {} ^~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/ISPD2018Reader.h:19, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/ISPD2018Reader.cpp:16: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/ISPD2018Reader.h:19, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/ISPD2018Reader.cpp:16: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:56: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currentChunk >= chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:40: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:36: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:34: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: 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/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/PopulateRsyn.cpp:29: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPinsFilteredByDirection::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:385:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPins::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:402:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:309, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/PopulateRsyn.cpp:29: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h: In constructor 'Rsyn::NetData::NetData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:48:6: warning: 'Rsyn::NetData::sign' will be initialized after [-Wreorder] int sign; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:40:6: warning: 'Rsyn::Pin Rsyn::NetData::driver' [-Wreorder] Pin driver; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:45:41: warning: 'Rsyn::NetData::numPinsOfType' will be initialized after [-Wreorder] std::array numPinsOfType; ^~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:43:9: warning: 'Rsyn::Module Rsyn::NetData::parent' [-Wreorder] Module parent; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:311, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/PopulateRsyn.cpp:29: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h: In constructor 'Rsyn::ArcData::ArcData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:25:10: warning: 'Rsyn::ArcData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:20:6: warning: 'Rsyn::Pin Rsyn::ArcData::from' [-Wreorder] Pin from; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:34:2: warning: when initialized here [-Wreorder] ArcData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:312, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/PopulateRsyn.cpp:29: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h: In constructor 'Rsyn::InstanceData::InstanceData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:33:9: warning: 'Rsyn::InstanceData::design' will be initialized after [-Wreorder] Design design; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:26:15: warning: 'Rsyn::InstanceType Rsyn::InstanceData::type' [-Wreorder] InstanceType type; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:44:10: warning: 'Rsyn::InstanceData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:40:8: warning: 'Rsyn::Index Rsyn::InstanceData::mid' [-Wreorder] Index mid; ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:318, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/PopulateRsyn.cpp:29: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h: In constructor 'Rsyn::LibraryCellData::LibraryCellData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:45:6: warning: 'Rsyn::LibraryCellData::numInOutPins' will be initialized after [-Wreorder] int numInOutPins; ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:37:8: warning: 'DBUxy Rsyn::LibraryCellData::size' [-Wreorder] DBUxy size; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:47:2: warning: when initialized here [-Wreorder] LibraryCellData() : ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:320, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/PopulateRsyn.cpp:29: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h: In constructor 'Rsyn::DesignData::DesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:53:7: warning: 'Rsyn::DesignData::initialized' will be initialized after [-Wreorder] bool initialized; ^~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'bool Rsyn::DesignData::dirty' [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'Rsyn::DesignData::dirty' will be initialized after [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:36:6: warning: 'int Rsyn::DesignData::anonymousInstanceId' [-Wreorder] int anonymousInstanceId; ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:351, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/PopulateRsyn.cpp:29: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const string Rsyn::Pin::getName() const': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] switch (getInstanceType()) { ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:356, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/PopulateRsyn.cpp:29: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:21: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if (levels.size() <= lower) { ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:361, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/PopulateRsyn.cpp:29: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] switch (std::get<1>(t)){ ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/PopulateRsyn.h:34, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/PopulateRsyn.cpp:29: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::Library::Pin::Pin()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:143:10: warning: 'Legacy::Library::Pin::dy' will be initialized after [-Wreorder] double dy; ^~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:139:15: warning: 'std::__cxx11::string Legacy::Library::Pin::metalLayer' [-Wreorder] std::string metalLayer; ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:145:3: warning: when initialized here [-Wreorder] Pin() : dx(0), dy(0), metalLayer("null") {} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPortLayer::DefPortLayer()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:229:7: warning: 'Legacy::DefStruct1::DefPortLayer::designRuleWidth' will be initialized after [-Wreorder] int designRuleWidth; ^~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:227:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPortLayer::layerName' [-Wreorder] std::string layerName; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:231:3: warning: when initialized here [-Wreorder] DefPortLayer() : spacing(0), designRuleWidth(0), layerName("NULL") {} ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPort::DefPort()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:243:7: warning: 'Legacy::DefStruct1::DefPort::orient' will be initialized after [-Wreorder] int orient; // orient {-1, 0, 1, 2, 3, 4, 5, 6, 7} = {IGNORE, N, W, S, E, FN, FW, FS, FE} source: defapi.pdf version 5.8 ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:237:7: warning: 'int Legacy::DefStruct1::DefPort::special' [-Wreorder] int special; // 0 is ignored; 1 writes a SPECIAL statement ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:240:15: warning: 'Legacy::DefStruct1::DefPort::status' will be initialized after [-Wreorder] std::string status; // {NULL, COVER, FIXED, PLACED} ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:239:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPort::use' [-Wreorder] std::string use; // {NULL, ANALOG, CLOCK, GROUND, POWER, RESET, SCAN, SIGNAL, TIEOFF} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/PopulateRsyn.cpp: In member function 'virtual void Rsyn::PopulateRsyn::populateRsyn(const LefDscp&, const DefDscp&, Rsyn::Design)': /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/PopulateRsyn.cpp:309:7: warning: unused variable 'keepWarning' [-Wunused-variable] bool keepWarning; ^~~~~~~~~~~ /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/PopulateRsyn.cpp:310:6: warning: unused variable 'keepWarningCounter' [-Wunused-variable] int keepWarningCounter; ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: 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/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/ISPD2018Reader.h:19, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/ISPD2018Reader.cpp:16: /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/PopulateRsyn.cpp:29: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/PopulateRsyn.cpp:29: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:56: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currentChunk >= chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:40: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:36: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:34: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: 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/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/PopulateRsyn.cpp:29: /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/PopulateRsyn.cpp:29: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currChunk == l->chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: 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/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/ISPD2018Reader.h:19, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/ISPD2018Reader.cpp:16: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currChunk == l->chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:322:33: required from 'Rsyn::GenericReferenceListCollection::GenericReferenceListCollection(const Rsyn::List&) [with Reference = Rsyn::Port; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:242:62: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:663:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:289:86: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:352:75: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 14%] Building CXX object CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/ispd18/RoutingGuide.cpp.o /usr/bin/c++ -I/builddir/build/BUILD/cu-gr/build -I/builddir/build/BUILD/cu-gr/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/cu-gr/src/../rsyn/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/ispd18/RoutingGuide.cpp.o -MF CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/ispd18/RoutingGuide.cpp.o.d -o CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/ispd18/RoutingGuide.cpp.o -c /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/ispd18/RoutingGuide.cpp In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:318, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/PopulateRsyn.cpp:29: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h: In member function 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryCellData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:32:8: warning: '.Rsyn::LibraryCellData::' may be used uninitialized in this function [-Wmaybe-uninitialized] struct LibraryCellData : ObjectData { ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:316, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/PopulateRsyn.cpp:29: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryPin.h: In member function 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::LibraryPinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryPin.h:18:8: warning: '.Rsyn::LibraryPinData::' may be used uninitialized in this function [-Wmaybe-uninitialized] struct LibraryPinData : ObjectData { ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:312, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/PopulateRsyn.cpp:29: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h: In member function 'Rsyn::Cell Rsyn::Design::createCell(Rsyn::Module, Rsyn::LibraryCell, const string&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:25:8: warning: '.Rsyn::InstanceData::' may be used uninitialized in this function [-Wmaybe-uninitialized] struct InstanceData : ObjectData { ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:310, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/PopulateRsyn.cpp:29: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Pin.h:18:8: warning: '.Rsyn::PinData::' may be used uninitialized in this function [-Wmaybe-uninitialized] struct PinData : ObjectData { ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:309, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/PopulateRsyn.cpp:29: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h: In member function 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::NetData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:29:8: warning: '.Rsyn::NetData::' may be used uninitialized in this function [-Wmaybe-uninitialized] struct NetData : ObjectData { ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:310, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/PopulateRsyn.cpp:29: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Pin.h: In member function 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::PinData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Pin.h:18:8: warning: '.Rsyn::PinData::' may be used uninitialized in this function [-Wmaybe-uninitialized] struct PinData : ObjectData { ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:312, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/PopulateRsyn.cpp:29: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h: In member function 'Rsyn::Port Rsyn::Design::createPort(Rsyn::Module, Rsyn::Direction, const string&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:25:8: warning: '.Rsyn::InstanceData::' may be used uninitialized in this function [-Wmaybe-uninitialized] struct InstanceData : ObjectData { ^~~~~~~~~~~~ [ 16%] Building CXX object CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/PhysicalRouting.cpp.o /usr/bin/c++ -I/builddir/build/BUILD/cu-gr/build -I/builddir/build/BUILD/cu-gr/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/cu-gr/src/../rsyn/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/PhysicalRouting.cpp.o -MF CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/PhysicalRouting.cpp.o.d -o CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/PhysicalRouting.cpp.o -c /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/PhysicalRouting.cpp In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Rect:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Polygon.h:26, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Polygon:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/util/PhysicalTransform.h:23, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:47, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/ispd18/RoutingGuide.h:27, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/ispd18/RoutingGuide.cpp:23: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:34:2: warning: when initialized here [-Wreorder] Rect() : clsLower(0, 0), clsUpper(0, 0) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(DBU, DBU, DBU, DBU)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:35:2: warning: when initialized here [-Wreorder] Rect(const DBU x, const DBU y, const DBU w, const DBU h) : clsLower(x, y), clsUpper(x + w, y + h) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(const Bounds&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:36:2: warning: when initialized here [-Wreorder] Rect(const Bounds &bounds) : clsLower(bounds.getLower()), clsUpper(bounds.getUpper()) {} ^~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/ispd18/RoutingGuide.h:27, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/ispd18/RoutingGuide.cpp:23: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPinsFilteredByDirection::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:385:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPins::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:402:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:309, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/ispd18/RoutingGuide.h:27, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/ispd18/RoutingGuide.cpp:23: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h: In constructor 'Rsyn::NetData::NetData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:48:6: warning: 'Rsyn::NetData::sign' will be initialized after [-Wreorder] int sign; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:40:6: warning: 'Rsyn::Pin Rsyn::NetData::driver' [-Wreorder] Pin driver; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:45:41: warning: 'Rsyn::NetData::numPinsOfType' will be initialized after [-Wreorder] std::array numPinsOfType; ^~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:43:9: warning: 'Rsyn::Module Rsyn::NetData::parent' [-Wreorder] Module parent; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:311, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/ispd18/RoutingGuide.h:27, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/ispd18/RoutingGuide.cpp:23: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h: In constructor 'Rsyn::ArcData::ArcData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:25:10: warning: 'Rsyn::ArcData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:20:6: warning: 'Rsyn::Pin Rsyn::ArcData::from' [-Wreorder] Pin from; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:34:2: warning: when initialized here [-Wreorder] ArcData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:312, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/ispd18/RoutingGuide.h:27, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/ispd18/RoutingGuide.cpp:23: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h: In constructor 'Rsyn::InstanceData::InstanceData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:33:9: warning: 'Rsyn::InstanceData::design' will be initialized after [-Wreorder] Design design; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:26:15: warning: 'Rsyn::InstanceType Rsyn::InstanceData::type' [-Wreorder] InstanceType type; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:44:10: warning: 'Rsyn::InstanceData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:40:8: warning: 'Rsyn::Index Rsyn::InstanceData::mid' [-Wreorder] Index mid; ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:318, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/ispd18/RoutingGuide.h:27, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/ispd18/RoutingGuide.cpp:23: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h: In constructor 'Rsyn::LibraryCellData::LibraryCellData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:45:6: warning: 'Rsyn::LibraryCellData::numInOutPins' will be initialized after [-Wreorder] int numInOutPins; ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:37:8: warning: 'DBUxy Rsyn::LibraryCellData::size' [-Wreorder] DBUxy size; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:47:2: warning: when initialized here [-Wreorder] LibraryCellData() : ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:320, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/ispd18/RoutingGuide.h:27, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/ispd18/RoutingGuide.cpp:23: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h: In constructor 'Rsyn::DesignData::DesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:53:7: warning: 'Rsyn::DesignData::initialized' will be initialized after [-Wreorder] bool initialized; ^~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'bool Rsyn::DesignData::dirty' [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'Rsyn::DesignData::dirty' will be initialized after [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:36:6: warning: 'int Rsyn::DesignData::anonymousInstanceId' [-Wreorder] int anonymousInstanceId; ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:351, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/ispd18/RoutingGuide.h:27, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/ispd18/RoutingGuide.cpp:23: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const string Rsyn::Pin::getName() const': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] switch (getInstanceType()) { ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:356, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/ispd18/RoutingGuide.h:27, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/ispd18/RoutingGuide.cpp:23: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:21: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if (levels.size() <= lower) { ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:361, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/ispd18/RoutingGuide.h:27, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/ispd18/RoutingGuide.cpp:23: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] switch (std::get<1>(t)){ ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:34, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/ispd18/RoutingGuide.h:27, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/ispd18/RoutingGuide.cpp:23: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::Library::Pin::Pin()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:143:10: warning: 'Legacy::Library::Pin::dy' will be initialized after [-Wreorder] double dy; ^~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:139:15: warning: 'std::__cxx11::string Legacy::Library::Pin::metalLayer' [-Wreorder] std::string metalLayer; ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:145:3: warning: when initialized here [-Wreorder] Pin() : dx(0), dy(0), metalLayer("null") {} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPortLayer::DefPortLayer()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:229:7: warning: 'Legacy::DefStruct1::DefPortLayer::designRuleWidth' will be initialized after [-Wreorder] int designRuleWidth; ^~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:227:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPortLayer::layerName' [-Wreorder] std::string layerName; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:231:3: warning: when initialized here [-Wreorder] DefPortLayer() : spacing(0), designRuleWidth(0), layerName("NULL") {} ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPort::DefPort()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:243:7: warning: 'Legacy::DefStruct1::DefPort::orient' will be initialized after [-Wreorder] int orient; // orient {-1, 0, 1, 2, 3, 4, 5, 6, 7} = {IGNORE, N, W, S, E, FN, FW, FS, FE} source: defapi.pdf version 5.8 ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:237:7: warning: 'int Legacy::DefStruct1::DefPort::special' [-Wreorder] int special; // 0 is ignored; 1 writes a SPECIAL statement ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:240:15: warning: 'Legacy::DefStruct1::DefPort::status' will be initialized after [-Wreorder] std::string status; // {NULL, COVER, FIXED, PLACED} ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:239:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPort::use' [-Wreorder] std::string use; // {NULL, ANALOG, CLOCK, GROUND, POWER, RESET, SCAN, SIGNAL, TIEOFF} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:188, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/ispd18/Guide.h:33, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/ispd18/RoutingGuide.h:28, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/ispd18/RoutingGuide.cpp:23: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h: In constructor 'Rsyn::PhysicalDesignData::PhysicalDesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:78:12: warning: 'Rsyn::PhysicalDesignData::clsClkNet' will be initialized after [-Wreorder] Rsyn::Net clsClkNet; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:25:15: warning: 'Rsyn::Design Rsyn::PhysicalDesignData::clsDesign' [-Wreorder] Rsyn::Design clsDesign; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:89:2: warning: when initialized here [-Wreorder] PhysicalDesignData() : clsClkNet(nullptr), clsDesign(nullptr), clsModule(nullptr) { ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/ispd18/RoutingGuide.h:28, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/ispd18/RoutingGuide.cpp:23: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/ispd18/Guide.h: In member function 'const Rsyn::LayerGuide& Rsyn::NetGuide::getGuide(int) const': /builddir/build/BUILD/cu-gr/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] if(id > clsLayerGuides.size()) ~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/ispd18/RoutingGuide.h:27, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/ispd18/RoutingGuide.cpp:23: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/ispd18/RoutingGuide.h:27, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/ispd18/RoutingGuide.cpp:23: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:56: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currentChunk >= chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:40: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:36: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:34: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: 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/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/ispd18/RoutingGuide.h:27, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/ispd18/RoutingGuide.cpp:23: /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/ispd18/RoutingGuide.h:27, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/ispd18/RoutingGuide.cpp:23: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currChunk == l->chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:663:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:289:86: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:352:75: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: 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/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Rect:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:29, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/PhysicalRouting.cpp:16: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:34:2: warning: when initialized here [-Wreorder] Rect() : clsLower(0, 0), clsUpper(0, 0) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(DBU, DBU, DBU, DBU)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:35:2: warning: when initialized here [-Wreorder] Rect(const DBU x, const DBU y, const DBU w, const DBU h) : clsLower(x, y), clsUpper(x + w, y + h) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(const Bounds&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:36:2: warning: when initialized here [-Wreorder] Rect(const Bounds &bounds) : clsLower(bounds.getLower()), clsUpper(bounds.getUpper()) {} ^~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:32, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/PhysicalRouting.cpp:16: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPinsFilteredByDirection::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:385:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPins::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:402:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:309, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:32, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/PhysicalRouting.cpp:16: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h: In constructor 'Rsyn::NetData::NetData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:48:6: warning: 'Rsyn::NetData::sign' will be initialized after [-Wreorder] int sign; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:40:6: warning: 'Rsyn::Pin Rsyn::NetData::driver' [-Wreorder] Pin driver; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:45:41: warning: 'Rsyn::NetData::numPinsOfType' will be initialized after [-Wreorder] std::array numPinsOfType; ^~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:43:9: warning: 'Rsyn::Module Rsyn::NetData::parent' [-Wreorder] Module parent; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:311, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:32, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/PhysicalRouting.cpp:16: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h: In constructor 'Rsyn::ArcData::ArcData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:25:10: warning: 'Rsyn::ArcData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:20:6: warning: 'Rsyn::Pin Rsyn::ArcData::from' [-Wreorder] Pin from; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:34:2: warning: when initialized here [-Wreorder] ArcData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:312, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:32, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/PhysicalRouting.cpp:16: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h: In constructor 'Rsyn::InstanceData::InstanceData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:33:9: warning: 'Rsyn::InstanceData::design' will be initialized after [-Wreorder] Design design; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:26:15: warning: 'Rsyn::InstanceType Rsyn::InstanceData::type' [-Wreorder] InstanceType type; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:44:10: warning: 'Rsyn::InstanceData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:40:8: warning: 'Rsyn::Index Rsyn::InstanceData::mid' [-Wreorder] Index mid; ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:318, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:32, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/PhysicalRouting.cpp:16: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h: In constructor 'Rsyn::LibraryCellData::LibraryCellData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:45:6: warning: 'Rsyn::LibraryCellData::numInOutPins' will be initialized after [-Wreorder] int numInOutPins; ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:37:8: warning: 'DBUxy Rsyn::LibraryCellData::size' [-Wreorder] DBUxy size; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:47:2: warning: when initialized here [-Wreorder] LibraryCellData() : ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:320, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:32, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/PhysicalRouting.cpp:16: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h: In constructor 'Rsyn::DesignData::DesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:53:7: warning: 'Rsyn::DesignData::initialized' will be initialized after [-Wreorder] bool initialized; ^~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'bool Rsyn::DesignData::dirty' [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'Rsyn::DesignData::dirty' will be initialized after [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:36:6: warning: 'int Rsyn::DesignData::anonymousInstanceId' [-Wreorder] int anonymousInstanceId; ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:351, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:32, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/PhysicalRouting.cpp:16: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const string Rsyn::Pin::getName() const': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] switch (getInstanceType()) { ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:356, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:32, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/PhysicalRouting.cpp:16: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:21: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if (levels.size() <= lower) { ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:361, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:32, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/PhysicalRouting.cpp:16: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] switch (std::get<1>(t)){ ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:188, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/PhysicalRouting.cpp:16: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h: In constructor 'Rsyn::PhysicalDesignData::PhysicalDesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:78:12: warning: 'Rsyn::PhysicalDesignData::clsClkNet' will be initialized after [-Wreorder] Rsyn::Net clsClkNet; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:25:15: warning: 'Rsyn::Design Rsyn::PhysicalDesignData::clsDesign' [-Wreorder] Rsyn::Design clsDesign; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:89:2: warning: when initialized here [-Wreorder] PhysicalDesignData() : clsClkNet(nullptr), clsDesign(nullptr), clsModule(nullptr) { ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:32, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/PhysicalRouting.cpp:16: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:32, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/PhysicalRouting.cpp:16: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:56: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currentChunk >= chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:40: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:36: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:34: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: 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/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:32, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/PhysicalRouting.cpp:16: /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:32, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/PhysicalRouting.cpp:16: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currChunk == l->chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:663:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:289:86: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:352:75: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 18%] Building CXX object CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/PhysicalService.cpp.o /usr/bin/c++ -I/builddir/build/BUILD/cu-gr/build -I/builddir/build/BUILD/cu-gr/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/cu-gr/src/../rsyn/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/PhysicalService.cpp.o -MF CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/PhysicalService.cpp.o.d -o CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/PhysicalService.cpp.o -c /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/PhysicalService.cpp [ 20%] Building CXX object CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp.o /usr/bin/c++ -I/builddir/build/BUILD/cu-gr/build -I/builddir/build/BUILD/cu-gr/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/cu-gr/src/../rsyn/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp.o -MF CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp.o.d -o CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp.o -c /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Rect:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Polygon.h:26, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Polygon:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/util/PhysicalTransform.h:23, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:47, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/PhysicalService.cpp:16: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:34:2: warning: when initialized here [-Wreorder] Rect() : clsLower(0, 0), clsUpper(0, 0) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(DBU, DBU, DBU, DBU)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:35:2: warning: when initialized here [-Wreorder] Rect(const DBU x, const DBU y, const DBU w, const DBU h) : clsLower(x, y), clsUpper(x + w, y + h) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(const Bounds&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:36:2: warning: when initialized here [-Wreorder] Rect(const Bounds &bounds) : clsLower(bounds.getLower()), clsUpper(bounds.getUpper()) {} ^~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/PhysicalService.cpp:16: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPinsFilteredByDirection::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:385:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPins::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:402:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:309, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/PhysicalService.cpp:16: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h: In constructor 'Rsyn::NetData::NetData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:48:6: warning: 'Rsyn::NetData::sign' will be initialized after [-Wreorder] int sign; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:40:6: warning: 'Rsyn::Pin Rsyn::NetData::driver' [-Wreorder] Pin driver; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:45:41: warning: 'Rsyn::NetData::numPinsOfType' will be initialized after [-Wreorder] std::array numPinsOfType; ^~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:43:9: warning: 'Rsyn::Module Rsyn::NetData::parent' [-Wreorder] Module parent; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:311, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/PhysicalService.cpp:16: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h: In constructor 'Rsyn::ArcData::ArcData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:25:10: warning: 'Rsyn::ArcData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:20:6: warning: 'Rsyn::Pin Rsyn::ArcData::from' [-Wreorder] Pin from; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:34:2: warning: when initialized here [-Wreorder] ArcData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:312, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/PhysicalService.cpp:16: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h: In constructor 'Rsyn::InstanceData::InstanceData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:33:9: warning: 'Rsyn::InstanceData::design' will be initialized after [-Wreorder] Design design; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:26:15: warning: 'Rsyn::InstanceType Rsyn::InstanceData::type' [-Wreorder] InstanceType type; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:44:10: warning: 'Rsyn::InstanceData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:40:8: warning: 'Rsyn::Index Rsyn::InstanceData::mid' [-Wreorder] Index mid; ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:318, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/PhysicalService.cpp:16: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h: In constructor 'Rsyn::LibraryCellData::LibraryCellData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:45:6: warning: 'Rsyn::LibraryCellData::numInOutPins' will be initialized after [-Wreorder] int numInOutPins; ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:37:8: warning: 'DBUxy Rsyn::LibraryCellData::size' [-Wreorder] DBUxy size; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:47:2: warning: when initialized here [-Wreorder] LibraryCellData() : ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:320, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/PhysicalService.cpp:16: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h: In constructor 'Rsyn::DesignData::DesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:53:7: warning: 'Rsyn::DesignData::initialized' will be initialized after [-Wreorder] bool initialized; ^~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'bool Rsyn::DesignData::dirty' [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'Rsyn::DesignData::dirty' will be initialized after [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:36:6: warning: 'int Rsyn::DesignData::anonymousInstanceId' [-Wreorder] int anonymousInstanceId; ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:351, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/PhysicalService.cpp:16: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const string Rsyn::Pin::getName() const': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] switch (getInstanceType()) { ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:356, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/PhysicalService.cpp:16: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:21: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if (levels.size() <= lower) { ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:361, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/PhysicalService.cpp:16: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] switch (std::get<1>(t)){ ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:34, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/PhysicalService.cpp:16: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::Library::Pin::Pin()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:143:10: warning: 'Legacy::Library::Pin::dy' will be initialized after [-Wreorder] double dy; ^~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:139:15: warning: 'std::__cxx11::string Legacy::Library::Pin::metalLayer' [-Wreorder] std::string metalLayer; ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:145:3: warning: when initialized here [-Wreorder] Pin() : dx(0), dy(0), metalLayer("null") {} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPortLayer::DefPortLayer()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:229:7: warning: 'Legacy::DefStruct1::DefPortLayer::designRuleWidth' will be initialized after [-Wreorder] int designRuleWidth; ^~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:227:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPortLayer::layerName' [-Wreorder] std::string layerName; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:231:3: warning: when initialized here [-Wreorder] DefPortLayer() : spacing(0), designRuleWidth(0), layerName("NULL") {} ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPort::DefPort()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:243:7: warning: 'Legacy::DefStruct1::DefPort::orient' will be initialized after [-Wreorder] int orient; // orient {-1, 0, 1, 2, 3, 4, 5, 6, 7} = {IGNORE, N, W, S, E, FN, FW, FS, FE} source: defapi.pdf version 5.8 ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:237:7: warning: 'int Legacy::DefStruct1::DefPort::special' [-Wreorder] int special; // 0 is ignored; 1 writes a SPECIAL statement ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:240:15: warning: 'Legacy::DefStruct1::DefPort::status' will be initialized after [-Wreorder] std::string status; // {NULL, COVER, FIXED, PLACED} ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:239:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPort::use' [-Wreorder] std::string use; // {NULL, ANALOG, CLOCK, GROUND, POWER, RESET, SCAN, SIGNAL, TIEOFF} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:188, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalService.h:20, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/PhysicalService.cpp:17: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h: In constructor 'Rsyn::PhysicalDesignData::PhysicalDesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:78:12: warning: 'Rsyn::PhysicalDesignData::clsClkNet' will be initialized after [-Wreorder] Rsyn::Net clsClkNet; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:25:15: warning: 'Rsyn::Design Rsyn::PhysicalDesignData::clsDesign' [-Wreorder] Rsyn::Design clsDesign; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:89:2: warning: when initialized here [-Wreorder] PhysicalDesignData() : clsClkNet(nullptr), clsDesign(nullptr), clsModule(nullptr) { ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/PhysicalService.cpp:16: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/PhysicalService.cpp:16: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:56: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currentChunk >= chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:40: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:36: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:34: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: 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/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/PhysicalService.cpp:16: /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Rect:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:29, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp:22: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:34:2: warning: when initialized here [-Wreorder] Rect() : clsLower(0, 0), clsUpper(0, 0) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(DBU, DBU, DBU, DBU)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:35:2: warning: when initialized here [-Wreorder] Rect(const DBU x, const DBU y, const DBU w, const DBU h) : clsLower(x, y), clsUpper(x + w, y + h) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(const Bounds&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:36:2: warning: when initialized here [-Wreorder] Rect(const Bounds &bounds) : clsLower(bounds.getLower()), clsUpper(bounds.getUpper()) {} ^~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:32, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp:22: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPinsFilteredByDirection::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:385:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPins::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:402:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:309, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:32, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp:22: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h: In constructor 'Rsyn::NetData::NetData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:48:6: warning: 'Rsyn::NetData::sign' will be initialized after [-Wreorder] int sign; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:40:6: warning: 'Rsyn::Pin Rsyn::NetData::driver' [-Wreorder] Pin driver; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:45:41: warning: 'Rsyn::NetData::numPinsOfType' will be initialized after [-Wreorder] std::array numPinsOfType; ^~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:43:9: warning: 'Rsyn::Module Rsyn::NetData::parent' [-Wreorder] Module parent; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:311, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:32, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp:22: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h: In constructor 'Rsyn::ArcData::ArcData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:25:10: warning: 'Rsyn::ArcData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:20:6: warning: 'Rsyn::Pin Rsyn::ArcData::from' [-Wreorder] Pin from; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:34:2: warning: when initialized here [-Wreorder] ArcData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:312, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:32, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp:22: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h: In constructor 'Rsyn::InstanceData::InstanceData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:33:9: warning: 'Rsyn::InstanceData::design' will be initialized after [-Wreorder] Design design; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:26:15: warning: 'Rsyn::InstanceType Rsyn::InstanceData::type' [-Wreorder] InstanceType type; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:44:10: warning: 'Rsyn::InstanceData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:40:8: warning: 'Rsyn::Index Rsyn::InstanceData::mid' [-Wreorder] Index mid; ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:318, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:32, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp:22: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h: In constructor 'Rsyn::LibraryCellData::LibraryCellData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:45:6: warning: 'Rsyn::LibraryCellData::numInOutPins' will be initialized after [-Wreorder] int numInOutPins; ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:37:8: warning: 'DBUxy Rsyn::LibraryCellData::size' [-Wreorder] DBUxy size; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:47:2: warning: when initialized here [-Wreorder] LibraryCellData() : ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/PhysicalService.cpp:16: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currChunk == l->chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: 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/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:320, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:32, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp:22: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h: In constructor 'Rsyn::DesignData::DesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:53:7: warning: 'Rsyn::DesignData::initialized' will be initialized after [-Wreorder] bool initialized; ^~~~~~~~~~~ /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'bool Rsyn::DesignData::dirty' [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'Rsyn::DesignData::dirty' will be initialized after [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:36:6: warning: 'int Rsyn::DesignData::anonymousInstanceId' [-Wreorder] int anonymousInstanceId; ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:351, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:32, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp:22: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const string Rsyn::Pin::getName() const': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] switch (getInstanceType()) { ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:663:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: 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/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:356, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:32, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp:22: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:21: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if (levels.size() <= lower) { ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:361, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:32, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp:22: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] switch (std::get<1>(t)){ ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:289:86: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:352:75: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: 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/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:188, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp:22: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h: In constructor 'Rsyn::PhysicalDesignData::PhysicalDesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:78:12: warning: 'Rsyn::PhysicalDesignData::clsClkNet' will be initialized after [-Wreorder] Rsyn::Net clsClkNet; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:25:15: warning: 'Rsyn::Design Rsyn::PhysicalDesignData::clsDesign' [-Wreorder] Rsyn::Design clsDesign; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:89:2: warning: when initialized here [-Wreorder] PhysicalDesignData() : clsClkNet(nullptr), clsDesign(nullptr), clsModule(nullptr) { ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp: In member function 'void Rsyn::PhysicalDesign::addPhysicalViaRule(const LefViaRuleDscp&)': /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp:455:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < via.clsLayers.size(); i++) { ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:32, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp:22: /builddir/build/BUILD/cu-gr/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/cu-gr/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp:59:60: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:213:17: warning: comparison of integer expressions of different signedness: 'const int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (numChunks > chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp:155:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:213:17: 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/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:32, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp:22: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:32, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp:22: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:56: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currentChunk >= chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:40: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:36: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:34: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: 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/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:32, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp:22: /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:32, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp:22: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp:322:71: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currentChunk >= chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp:814:63: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp:1096:74: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currChunk == l->chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:663:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericListCollection]' /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp:952:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:289:86: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:352:75: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 21%] Building CXX object CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/util/PhysicalLayerUtil.cpp.o /usr/bin/c++ -I/builddir/build/BUILD/cu-gr/build -I/builddir/build/BUILD/cu-gr/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/cu-gr/src/../rsyn/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/util/PhysicalLayerUtil.cpp.o -MF CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/util/PhysicalLayerUtil.cpp.o.d -o CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/util/PhysicalLayerUtil.cpp.o -c /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/util/PhysicalLayerUtil.cpp /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/util/PhysicalLayerUtil.cpp: In function 'bool Rsyn::isPhysicalSymmetryX(Rsyn::PhysicalSymmetry)': /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/util/PhysicalLayerUtil.cpp:178:32: warning: enum constant in boolean context [-Wint-in-bool-context] symmetry == SYMMETRY_XR90 || SYMMETRY_XYR90; ^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/util/PhysicalLayerUtil.cpp: In function 'bool Rsyn::isPhysicalSymmetryY(Rsyn::PhysicalSymmetry)': /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/util/PhysicalLayerUtil.cpp:185:32: warning: enum constant in boolean context [-Wint-in-bool-context] symmetry == SYMMETRY_YR90 || SYMMETRY_XYR90; ^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/util/PhysicalLayerUtil.cpp: In function 'bool Rsyn::isPhysicalSymmetryR90(Rsyn::PhysicalSymmetry)': /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/util/PhysicalLayerUtil.cpp:192:32: warning: enum constant in boolean context [-Wint-in-bool-context] symmetry == SYMMETRY_YR90 || SYMMETRY_XYR90; ^~~~~~~~~~~~~~ [ 23%] Building CXX object CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/util/PhysicalTransform.cpp.o /usr/bin/c++ -I/builddir/build/BUILD/cu-gr/build -I/builddir/build/BUILD/cu-gr/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/cu-gr/src/../rsyn/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/util/PhysicalTransform.cpp.o -MF CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/util/PhysicalTransform.cpp.o.d -o CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/util/PhysicalTransform.cpp.o -c /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/util/PhysicalTransform.cpp In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Rect:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Polygon.h:26, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Polygon:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/util/PhysicalTransform.h:23, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/util/PhysicalTransform.cpp:16: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:34:2: warning: when initialized here [-Wreorder] Rect() : clsLower(0, 0), clsUpper(0, 0) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(DBU, DBU, DBU, DBU)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:35:2: warning: when initialized here [-Wreorder] Rect(const DBU x, const DBU y, const DBU w, const DBU h) : clsLower(x, y), clsUpper(x + w, y + h) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(const Bounds&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:36:2: warning: when initialized here [-Wreorder] Rect(const Bounds &bounds) : clsLower(bounds.getLower()), clsUpper(bounds.getUpper()) {} ^~~~ [ 25%] Building CXX object CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/session/Session.cpp.o /usr/bin/c++ -I/builddir/build/BUILD/cu-gr/build -I/builddir/build/BUILD/cu-gr/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/cu-gr/src/../rsyn/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/session/Session.cpp.o -MF CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/session/Session.cpp.o.d -o CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/session/Session.cpp.o -c /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/session/Session.cpp /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp: In member function 'void Rsyn::PhysicalDesign::mergeBounds(const std::vector&, std::vector&, Dimension)': /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp:1232:27: warning: 'low' may be used uninitialized in this function [-Wmaybe-uninitialized] merged[LOWER][reverse] = low; /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp: In member function 'void Rsyn::PhysicalDesign::addPhysicalViaRule(const LefViaRuleDscp&)': /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp:522:70: warning: 'cutLayerId' may be used uninitialized in this function [-Wmaybe-uninitialized] const LefViaRuleLayerDscp & cutLayerDscp = via.clsLayers[cutLayerId]; ^ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Rect:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Polygon.h:26, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Polygon:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/util/PhysicalTransform.h:23, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:47, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/session/Session.cpp:21: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:34:2: warning: when initialized here [-Wreorder] Rect() : clsLower(0, 0), clsUpper(0, 0) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(DBU, DBU, DBU, DBU)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:35:2: warning: when initialized here [-Wreorder] Rect(const DBU x, const DBU y, const DBU w, const DBU h) : clsLower(x, y), clsUpper(x + w, y + h) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(const Bounds&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:36:2: warning: when initialized here [-Wreorder] Rect(const Bounds &bounds) : clsLower(bounds.getLower()), clsUpper(bounds.getUpper()) {} ^~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/session/Session.cpp:21: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPinsFilteredByDirection::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:385:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPins::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:402:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:309, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/session/Session.cpp:21: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h: In constructor 'Rsyn::NetData::NetData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:48:6: warning: 'Rsyn::NetData::sign' will be initialized after [-Wreorder] int sign; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:40:6: warning: 'Rsyn::Pin Rsyn::NetData::driver' [-Wreorder] Pin driver; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:45:41: warning: 'Rsyn::NetData::numPinsOfType' will be initialized after [-Wreorder] std::array numPinsOfType; ^~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:43:9: warning: 'Rsyn::Module Rsyn::NetData::parent' [-Wreorder] Module parent; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:311, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/session/Session.cpp:21: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h: In constructor 'Rsyn::ArcData::ArcData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:25:10: warning: 'Rsyn::ArcData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:20:6: warning: 'Rsyn::Pin Rsyn::ArcData::from' [-Wreorder] Pin from; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:34:2: warning: when initialized here [-Wreorder] ArcData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:312, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/session/Session.cpp:21: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h: In constructor 'Rsyn::InstanceData::InstanceData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:33:9: warning: 'Rsyn::InstanceData::design' will be initialized after [-Wreorder] Design design; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:26:15: warning: 'Rsyn::InstanceType Rsyn::InstanceData::type' [-Wreorder] InstanceType type; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:44:10: warning: 'Rsyn::InstanceData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:40:8: warning: 'Rsyn::Index Rsyn::InstanceData::mid' [-Wreorder] Index mid; ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:318, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/session/Session.cpp:21: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h: In constructor 'Rsyn::LibraryCellData::LibraryCellData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:45:6: warning: 'Rsyn::LibraryCellData::numInOutPins' will be initialized after [-Wreorder] int numInOutPins; ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:37:8: warning: 'DBUxy Rsyn::LibraryCellData::size' [-Wreorder] DBUxy size; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:47:2: warning: when initialized here [-Wreorder] LibraryCellData() : ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:320, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/session/Session.cpp:21: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h: In constructor 'Rsyn::DesignData::DesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:53:7: warning: 'Rsyn::DesignData::initialized' will be initialized after [-Wreorder] bool initialized; ^~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'bool Rsyn::DesignData::dirty' [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'Rsyn::DesignData::dirty' will be initialized after [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:36:6: warning: 'int Rsyn::DesignData::anonymousInstanceId' [-Wreorder] int anonymousInstanceId; ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:351, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/session/Session.cpp:21: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const string Rsyn::Pin::getName() const': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] switch (getInstanceType()) { ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:356, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/session/Session.cpp:21: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:21: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if (levels.size() <= lower) { ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:361, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/session/Session.cpp:21: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] switch (std::get<1>(t)){ ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:34, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/session/Session.cpp:21: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::Library::Pin::Pin()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:143:10: warning: 'Legacy::Library::Pin::dy' will be initialized after [-Wreorder] double dy; ^~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:139:15: warning: 'std::__cxx11::string Legacy::Library::Pin::metalLayer' [-Wreorder] std::string metalLayer; ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:145:3: warning: when initialized here [-Wreorder] Pin() : dx(0), dy(0), metalLayer("null") {} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPortLayer::DefPortLayer()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:229:7: warning: 'Legacy::DefStruct1::DefPortLayer::designRuleWidth' will be initialized after [-Wreorder] int designRuleWidth; ^~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:227:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPortLayer::layerName' [-Wreorder] std::string layerName; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:231:3: warning: when initialized here [-Wreorder] DefPortLayer() : spacing(0), designRuleWidth(0), layerName("NULL") {} ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPort::DefPort()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:243:7: warning: 'Legacy::DefStruct1::DefPort::orient' will be initialized after [-Wreorder] int orient; // orient {-1, 0, 1, 2, 3, 4, 5, 6, 7} = {IGNORE, N, W, S, E, FN, FW, FS, FE} source: defapi.pdf version 5.8 ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:237:7: warning: 'int Legacy::DefStruct1::DefPort::special' [-Wreorder] int special; // 0 is ignored; 1 writes a SPECIAL statement ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:240:15: warning: 'Legacy::DefStruct1::DefPort::status' will be initialized after [-Wreorder] std::string status; // {NULL, COVER, FIXED, PLACED} ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:239:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPort::use' [-Wreorder] std::string use; // {NULL, ANALOG, CLOCK, GROUND, POWER, RESET, SCAN, SIGNAL, TIEOFF} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:188, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalService.h:20, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/session/Session.cpp:24: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h: In constructor 'Rsyn::PhysicalDesignData::PhysicalDesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:78:12: warning: 'Rsyn::PhysicalDesignData::clsClkNet' will be initialized after [-Wreorder] Rsyn::Net clsClkNet; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:25:15: warning: 'Rsyn::Design Rsyn::PhysicalDesignData::clsDesign' [-Wreorder] Rsyn::Design clsDesign; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:89:2: warning: when initialized here [-Wreorder] PhysicalDesignData() : clsClkNet(nullptr), clsDesign(nullptr), clsModule(nullptr) { ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/session/Session.cpp:21: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/session/Session.cpp:21: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:56: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currentChunk >= chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:40: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:36: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:34: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: 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/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/session/Session.cpp:21: /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/session/Session.cpp:21: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currChunk == l->chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:663:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:289:86: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:352:75: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 27%] Building CXX object CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/setup/reader.cpp.o /usr/bin/c++ -I/builddir/build/BUILD/cu-gr/build -I/builddir/build/BUILD/cu-gr/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/cu-gr/src/../rsyn/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/setup/reader.cpp.o -MF CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/setup/reader.cpp.o.d -o CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/setup/reader.cpp.o -c /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/setup/reader.cpp In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:312, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/session/Session.cpp:21: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h: In member function 'Rsyn::Element* Rsyn::List::create_internal() [with T = Rsyn::InstanceData; unsigned int DEFAULT_CHUNK_SIZE = 1000]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:25:8: warning: '.Rsyn::InstanceData::' may be used uninitialized in this function [-Wmaybe-uninitialized] struct InstanceData : ObjectData { ^~~~~~~~~~~~ [ 29%] Building CXX object CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/setup/service.cpp.o /usr/bin/c++ -I/builddir/build/BUILD/cu-gr/build -I/builddir/build/BUILD/cu-gr/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/cu-gr/src/../rsyn/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/setup/service.cpp.o -MF CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/setup/service.cpp.o.d -o CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/setup/service.cpp.o -c /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/setup/service.cpp In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Rect:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Polygon.h:26, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Polygon:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/util/PhysicalTransform.h:23, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:47, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/setup/reader.cpp:22: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:34:2: warning: when initialized here [-Wreorder] Rect() : clsLower(0, 0), clsUpper(0, 0) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(DBU, DBU, DBU, DBU)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:35:2: warning: when initialized here [-Wreorder] Rect(const DBU x, const DBU y, const DBU w, const DBU h) : clsLower(x, y), clsUpper(x + w, y + h) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(const Bounds&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:36:2: warning: when initialized here [-Wreorder] Rect(const Bounds &bounds) : clsLower(bounds.getLower()), clsUpper(bounds.getUpper()) {} ^~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/setup/reader.cpp:22: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPinsFilteredByDirection::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:385:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPins::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:402:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:309, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/setup/reader.cpp:22: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h: In constructor 'Rsyn::NetData::NetData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:48:6: warning: 'Rsyn::NetData::sign' will be initialized after [-Wreorder] int sign; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:40:6: warning: 'Rsyn::Pin Rsyn::NetData::driver' [-Wreorder] Pin driver; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:45:41: warning: 'Rsyn::NetData::numPinsOfType' will be initialized after [-Wreorder] std::array numPinsOfType; ^~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:43:9: warning: 'Rsyn::Module Rsyn::NetData::parent' [-Wreorder] Module parent; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:311, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/setup/reader.cpp:22: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h: In constructor 'Rsyn::ArcData::ArcData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:25:10: warning: 'Rsyn::ArcData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:20:6: warning: 'Rsyn::Pin Rsyn::ArcData::from' [-Wreorder] Pin from; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:34:2: warning: when initialized here [-Wreorder] ArcData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:312, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/setup/reader.cpp:22: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h: In constructor 'Rsyn::InstanceData::InstanceData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:33:9: warning: 'Rsyn::InstanceData::design' will be initialized after [-Wreorder] Design design; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:26:15: warning: 'Rsyn::InstanceType Rsyn::InstanceData::type' [-Wreorder] InstanceType type; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:44:10: warning: 'Rsyn::InstanceData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:40:8: warning: 'Rsyn::Index Rsyn::InstanceData::mid' [-Wreorder] Index mid; ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:318, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/setup/reader.cpp:22: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h: In constructor 'Rsyn::LibraryCellData::LibraryCellData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:45:6: warning: 'Rsyn::LibraryCellData::numInOutPins' will be initialized after [-Wreorder] int numInOutPins; ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:37:8: warning: 'DBUxy Rsyn::LibraryCellData::size' [-Wreorder] DBUxy size; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:47:2: warning: when initialized here [-Wreorder] LibraryCellData() : ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:320, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/setup/reader.cpp:22: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h: In constructor 'Rsyn::DesignData::DesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:53:7: warning: 'Rsyn::DesignData::initialized' will be initialized after [-Wreorder] bool initialized; ^~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'bool Rsyn::DesignData::dirty' [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'Rsyn::DesignData::dirty' will be initialized after [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:36:6: warning: 'int Rsyn::DesignData::anonymousInstanceId' [-Wreorder] int anonymousInstanceId; ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:351, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/setup/reader.cpp:22: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const string Rsyn::Pin::getName() const': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] switch (getInstanceType()) { ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:356, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/setup/reader.cpp:22: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:21: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if (levels.size() <= lower) { ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:361, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/setup/reader.cpp:22: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] switch (std::get<1>(t)){ ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:34, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/setup/reader.cpp:22: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::Library::Pin::Pin()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:143:10: warning: 'Legacy::Library::Pin::dy' will be initialized after [-Wreorder] double dy; ^~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:139:15: warning: 'std::__cxx11::string Legacy::Library::Pin::metalLayer' [-Wreorder] std::string metalLayer; ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:145:3: warning: when initialized here [-Wreorder] Pin() : dx(0), dy(0), metalLayer("null") {} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPortLayer::DefPortLayer()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:229:7: warning: 'Legacy::DefStruct1::DefPortLayer::designRuleWidth' will be initialized after [-Wreorder] int designRuleWidth; ^~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:227:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPortLayer::layerName' [-Wreorder] std::string layerName; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:231:3: warning: when initialized here [-Wreorder] DefPortLayer() : spacing(0), designRuleWidth(0), layerName("NULL") {} ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPort::DefPort()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:243:7: warning: 'Legacy::DefStruct1::DefPort::orient' will be initialized after [-Wreorder] int orient; // orient {-1, 0, 1, 2, 3, 4, 5, 6, 7} = {IGNORE, N, W, S, E, FN, FW, FS, FE} source: defapi.pdf version 5.8 ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:237:7: warning: 'int Legacy::DefStruct1::DefPort::special' [-Wreorder] int special; // 0 is ignored; 1 writes a SPECIAL statement ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:240:15: warning: 'Legacy::DefStruct1::DefPort::status' will be initialized after [-Wreorder] std::string status; // {NULL, COVER, FIXED, PLACED} ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:239:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPort::use' [-Wreorder] std::string use; // {NULL, ANALOG, CLOCK, GROUND, POWER, RESET, SCAN, SIGNAL, TIEOFF} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/setup/reader.cpp:22: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/setup/reader.cpp:22: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:56: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currentChunk >= chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:40: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:36: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:34: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: 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/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/setup/reader.cpp:22: /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/setup/reader.cpp:22: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currChunk == l->chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: 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/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Rect:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Polygon.h:26, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Polygon:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/util/PhysicalTransform.h:23, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:47, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/setup/service.cpp:21: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:34:2: warning: when initialized here [-Wreorder] Rect() : clsLower(0, 0), clsUpper(0, 0) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(DBU, DBU, DBU, DBU)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:35:2: warning: when initialized here [-Wreorder] Rect(const DBU x, const DBU y, const DBU w, const DBU h) : clsLower(x, y), clsUpper(x + w, y + h) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(const Bounds&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:36:2: warning: when initialized here [-Wreorder] Rect(const Bounds &bounds) : clsLower(bounds.getLower()), clsUpper(bounds.getUpper()) {} ^~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/setup/service.cpp:21: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPinsFilteredByDirection::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:385:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPins::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:402:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:309, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/setup/service.cpp:21: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h: In constructor 'Rsyn::NetData::NetData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:48:6: warning: 'Rsyn::NetData::sign' will be initialized after [-Wreorder] int sign; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:40:6: warning: 'Rsyn::Pin Rsyn::NetData::driver' [-Wreorder] Pin driver; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:45:41: warning: 'Rsyn::NetData::numPinsOfType' will be initialized after [-Wreorder] std::array numPinsOfType; ^~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:43:9: warning: 'Rsyn::Module Rsyn::NetData::parent' [-Wreorder] Module parent; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:311, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/setup/service.cpp:21: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h: In constructor 'Rsyn::ArcData::ArcData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:25:10: warning: 'Rsyn::ArcData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:20:6: warning: 'Rsyn::Pin Rsyn::ArcData::from' [-Wreorder] Pin from; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:34:2: warning: when initialized here [-Wreorder] ArcData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:312, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/setup/service.cpp:21: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h: In constructor 'Rsyn::InstanceData::InstanceData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:33:9: warning: 'Rsyn::InstanceData::design' will be initialized after [-Wreorder] Design design; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:26:15: warning: 'Rsyn::InstanceType Rsyn::InstanceData::type' [-Wreorder] InstanceType type; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:44:10: warning: 'Rsyn::InstanceData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:40:8: warning: 'Rsyn::Index Rsyn::InstanceData::mid' [-Wreorder] Index mid; ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:318, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/setup/service.cpp:21: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h: In constructor 'Rsyn::LibraryCellData::LibraryCellData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:45:6: warning: 'Rsyn::LibraryCellData::numInOutPins' will be initialized after [-Wreorder] int numInOutPins; ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:37:8: warning: 'DBUxy Rsyn::LibraryCellData::size' [-Wreorder] DBUxy size; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:47:2: warning: when initialized here [-Wreorder] LibraryCellData() : ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:320, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/setup/service.cpp:21: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h: In constructor 'Rsyn::DesignData::DesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:53:7: warning: 'Rsyn::DesignData::initialized' will be initialized after [-Wreorder] bool initialized; ^~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'bool Rsyn::DesignData::dirty' [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'Rsyn::DesignData::dirty' will be initialized after [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:36:6: warning: 'int Rsyn::DesignData::anonymousInstanceId' [-Wreorder] int anonymousInstanceId; ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:351, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/setup/service.cpp:21: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const string Rsyn::Pin::getName() const': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] switch (getInstanceType()) { ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:356, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/setup/service.cpp:21: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:21: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if (levels.size() <= lower) { ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:361, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/setup/service.cpp:21: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] switch (std::get<1>(t)){ ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:34, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/setup/service.cpp:21: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::Library::Pin::Pin()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:143:10: warning: 'Legacy::Library::Pin::dy' will be initialized after [-Wreorder] double dy; ^~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:139:15: warning: 'std::__cxx11::string Legacy::Library::Pin::metalLayer' [-Wreorder] std::string metalLayer; ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:145:3: warning: when initialized here [-Wreorder] Pin() : dx(0), dy(0), metalLayer("null") {} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPortLayer::DefPortLayer()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:229:7: warning: 'Legacy::DefStruct1::DefPortLayer::designRuleWidth' will be initialized after [-Wreorder] int designRuleWidth; ^~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:227:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPortLayer::layerName' [-Wreorder] std::string layerName; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:231:3: warning: when initialized here [-Wreorder] DefPortLayer() : spacing(0), designRuleWidth(0), layerName("NULL") {} ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPort::DefPort()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:243:7: warning: 'Legacy::DefStruct1::DefPort::orient' will be initialized after [-Wreorder] int orient; // orient {-1, 0, 1, 2, 3, 4, 5, 6, 7} = {IGNORE, N, W, S, E, FN, FW, FS, FE} source: defapi.pdf version 5.8 ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:237:7: warning: 'int Legacy::DefStruct1::DefPort::special' [-Wreorder] int special; // 0 is ignored; 1 writes a SPECIAL statement ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:240:15: warning: 'Legacy::DefStruct1::DefPort::status' will be initialized after [-Wreorder] std::string status; // {NULL, COVER, FIXED, PLACED} ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:239:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPort::use' [-Wreorder] std::string use; // {NULL, ANALOG, CLOCK, GROUND, POWER, RESET, SCAN, SIGNAL, TIEOFF} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:322:33: required from 'Rsyn::GenericReferenceListCollection::GenericReferenceListCollection(const Rsyn::List&) [with Reference = Rsyn::Port; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:242:62: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: 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/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:188, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalService.h:20, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/setup/service.cpp:24: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h: In constructor 'Rsyn::PhysicalDesignData::PhysicalDesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:78:12: warning: 'Rsyn::PhysicalDesignData::clsClkNet' will be initialized after [-Wreorder] Rsyn::Net clsClkNet; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:25:15: warning: 'Rsyn::Design Rsyn::PhysicalDesignData::clsDesign' [-Wreorder] Rsyn::Design clsDesign; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:89:2: warning: when initialized here [-Wreorder] PhysicalDesignData() : clsClkNet(nullptr), clsDesign(nullptr), clsModule(nullptr) { ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/ispd18/RoutingGuide.h:28, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/setup/service.cpp:25: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/ispd18/Guide.h: In member function 'const Rsyn::LayerGuide& Rsyn::NetGuide::getGuide(int) const': /builddir/build/BUILD/cu-gr/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] if(id > clsLayerGuides.size()) ~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/setup/service.cpp:21: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/setup/service.cpp:21: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:56: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currentChunk >= chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:40: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:36: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:34: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: 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/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/setup/service.cpp:21: /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Session:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/setup/service.cpp:21: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currChunk == l->chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:663:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:289:86: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:352:75: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 30%] Building CXX object CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/util/geometry/Polygon.cpp.o /usr/bin/c++ -I/builddir/build/BUILD/cu-gr/build -I/builddir/build/BUILD/cu-gr/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/cu-gr/src/../rsyn/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/util/geometry/Polygon.cpp.o -MF CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/util/geometry/Polygon.cpp.o.d -o CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/util/geometry/Polygon.cpp.o -c /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/util/geometry/Polygon.cpp [ 32%] Building CXX object CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/util/geometry/Rect.cpp.o /usr/bin/c++ -I/builddir/build/BUILD/cu-gr/build -I/builddir/build/BUILD/cu-gr/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/cu-gr/src/../rsyn/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/util/geometry/Rect.cpp.o -MF CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/util/geometry/Rect.cpp.o.d -o CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/util/geometry/Rect.cpp.o -c /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/util/geometry/Rect.cpp In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Rect:1, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/util/geometry/Polygon.h:26, from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/util/geometry/Polygon.cpp:16: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:34:2: warning: when initialized here [-Wreorder] Rect() : clsLower(0, 0), clsUpper(0, 0) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(DBU, DBU, DBU, DBU)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:35:2: warning: when initialized here [-Wreorder] Rect(const DBU x, const DBU y, const DBU w, const DBU h) : clsLower(x, y), clsUpper(x + w, y + h) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(const Bounds&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:36:2: warning: when initialized here [-Wreorder] Rect(const Bounds &bounds) : clsLower(bounds.getLower()), clsUpper(bounds.getUpper()) {} ^~~~ In file included from /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/util/geometry/Rect.cpp:16: /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect()': /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/util/geometry/Rect.h:34:2: warning: when initialized here [-Wreorder] Rect() : clsLower(0, 0), clsUpper(0, 0) {} ^~~~ /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(DBU, DBU, DBU, DBU)': /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/util/geometry/Rect.h:35:2: warning: when initialized here [-Wreorder] Rect(const DBU x, const DBU y, const DBU w, const DBU h) : clsLower(x, y), clsUpper(x + w, y + h) {} ^~~~ /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(const Bounds&)': /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/rsyn/src/rsyn/util/geometry/Rect.h:36:2: warning: when initialized here [-Wreorder] Rect(const Bounds &bounds) : clsLower(bounds.getLower()), clsUpper(bounds.getUpper()) {} ^~~~ [ 34%] Building CXX object CMakeFiles/iccad19gr.dir/db/CutLayer.cpp.o /usr/bin/c++ -I/builddir/build/BUILD/cu-gr/build -I/builddir/build/BUILD/cu-gr/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/cu-gr/src/../rsyn/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/iccad19gr.dir/db/CutLayer.cpp.o -MF CMakeFiles/iccad19gr.dir/db/CutLayer.cpp.o.d -o CMakeFiles/iccad19gr.dir/db/CutLayer.cpp.o -c /builddir/build/BUILD/cu-gr/src/db/CutLayer.cpp In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Rect:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Polygon.h:26, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Polygon:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/util/PhysicalTransform.h:23, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:47, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:34:2: warning: when initialized here [-Wreorder] Rect() : clsLower(0, 0), clsUpper(0, 0) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(DBU, DBU, DBU, DBU)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:35:2: warning: when initialized here [-Wreorder] Rect(const DBU x, const DBU y, const DBU w, const DBU h) : clsLower(x, y), clsUpper(x + w, y + h) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(const Bounds&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:36:2: warning: when initialized here [-Wreorder] Rect(const Bounds &bounds) : clsLower(bounds.getLower()), clsUpper(bounds.getUpper()) {} ^~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPinsFilteredByDirection::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:385:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPins::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:402:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:309, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h: In constructor 'Rsyn::NetData::NetData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:48:6: warning: 'Rsyn::NetData::sign' will be initialized after [-Wreorder] int sign; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:40:6: warning: 'Rsyn::Pin Rsyn::NetData::driver' [-Wreorder] Pin driver; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:45:41: warning: 'Rsyn::NetData::numPinsOfType' will be initialized after [-Wreorder] std::array numPinsOfType; ^~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:43:9: warning: 'Rsyn::Module Rsyn::NetData::parent' [-Wreorder] Module parent; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:311, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h: In constructor 'Rsyn::ArcData::ArcData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:25:10: warning: 'Rsyn::ArcData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:20:6: warning: 'Rsyn::Pin Rsyn::ArcData::from' [-Wreorder] Pin from; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:34:2: warning: when initialized here [-Wreorder] ArcData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:312, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h: In constructor 'Rsyn::InstanceData::InstanceData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:33:9: warning: 'Rsyn::InstanceData::design' will be initialized after [-Wreorder] Design design; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:26:15: warning: 'Rsyn::InstanceType Rsyn::InstanceData::type' [-Wreorder] InstanceType type; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:44:10: warning: 'Rsyn::InstanceData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:40:8: warning: 'Rsyn::Index Rsyn::InstanceData::mid' [-Wreorder] Index mid; ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:318, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h: In constructor 'Rsyn::LibraryCellData::LibraryCellData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:45:6: warning: 'Rsyn::LibraryCellData::numInOutPins' will be initialized after [-Wreorder] int numInOutPins; ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:37:8: warning: 'DBUxy Rsyn::LibraryCellData::size' [-Wreorder] DBUxy size; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:47:2: warning: when initialized here [-Wreorder] LibraryCellData() : ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:320, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h: In constructor 'Rsyn::DesignData::DesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:53:7: warning: 'Rsyn::DesignData::initialized' will be initialized after [-Wreorder] bool initialized; ^~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'bool Rsyn::DesignData::dirty' [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'Rsyn::DesignData::dirty' will be initialized after [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:36:6: warning: 'int Rsyn::DesignData::anonymousInstanceId' [-Wreorder] int anonymousInstanceId; ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:351, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const string Rsyn::Pin::getName() const': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] switch (getInstanceType()) { ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:356, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:21: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if (levels.size() <= lower) { ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:361, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] switch (std::get<1>(t)){ ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:34, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::Library::Pin::Pin()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:143:10: warning: 'Legacy::Library::Pin::dy' will be initialized after [-Wreorder] double dy; ^~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:139:15: warning: 'std::__cxx11::string Legacy::Library::Pin::metalLayer' [-Wreorder] std::string metalLayer; ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:145:3: warning: when initialized here [-Wreorder] Pin() : dx(0), dy(0), metalLayer("null") {} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPortLayer::DefPortLayer()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:229:7: warning: 'Legacy::DefStruct1::DefPortLayer::designRuleWidth' will be initialized after [-Wreorder] int designRuleWidth; ^~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:227:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPortLayer::layerName' [-Wreorder] std::string layerName; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:231:3: warning: when initialized here [-Wreorder] DefPortLayer() : spacing(0), designRuleWidth(0), layerName("NULL") {} ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPort::DefPort()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:243:7: warning: 'Legacy::DefStruct1::DefPort::orient' will be initialized after [-Wreorder] int orient; // orient {-1, 0, 1, 2, 3, 4, 5, 6, 7} = {IGNORE, N, W, S, E, FN, FW, FS, FE} source: defapi.pdf version 5.8 ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:237:7: warning: 'int Legacy::DefStruct1::DefPort::special' [-Wreorder] int special; // 0 is ignored; 1 writes a SPECIAL statement ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:240:15: warning: 'Legacy::DefStruct1::DefPort::status' will be initialized after [-Wreorder] std::string status; // {NULL, COVER, FIXED, PLACED} ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:239:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPort::use' [-Wreorder] std::string use; // {NULL, ANALOG, CLOCK, GROUND, POWER, RESET, SCAN, SIGNAL, TIEOFF} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:188, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalService.h:20, from /builddir/build/BUILD/cu-gr/src/global.h:42, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h: In constructor 'Rsyn::PhysicalDesignData::PhysicalDesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:78:12: warning: 'Rsyn::PhysicalDesignData::clsClkNet' will be initialized after [-Wreorder] Rsyn::Net clsClkNet; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:25:15: warning: 'Rsyn::Design Rsyn::PhysicalDesignData::clsDesign' [-Wreorder] Rsyn::Design clsDesign; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:89:2: warning: when initialized here [-Wreorder] PhysicalDesignData() : clsClkNet(nullptr), clsDesign(nullptr), clsModule(nullptr) { ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/ispd18/RoutingGuide.h:28, from /builddir/build/BUILD/cu-gr/src/global.h:43, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/ispd18/Guide.h: In member function 'const Rsyn::LayerGuide& Rsyn::NetGuide::getGuide(int) const': /builddir/build/BUILD/cu-gr/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] if(id > clsLayerGuides.size()) ~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:56: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currentChunk >= chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:40: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:36: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:34: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: 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/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currChunk == l->chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:663:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:289:86: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:352:75: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 36%] Building CXX object CMakeFiles/iccad19gr.dir/db/Database.cpp.o /usr/bin/c++ -I/builddir/build/BUILD/cu-gr/build -I/builddir/build/BUILD/cu-gr/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/cu-gr/src/../rsyn/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/iccad19gr.dir/db/Database.cpp.o -MF CMakeFiles/iccad19gr.dir/db/Database.cpp.o.d -o CMakeFiles/iccad19gr.dir/db/Database.cpp.o -c /builddir/build/BUILD/cu-gr/src/db/Database.cpp [ 38%] Building CXX object CMakeFiles/iccad19gr.dir/db/GeoPrimitive.cpp.o /usr/bin/c++ -I/builddir/build/BUILD/cu-gr/build -I/builddir/build/BUILD/cu-gr/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/cu-gr/src/../rsyn/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/iccad19gr.dir/db/GeoPrimitive.cpp.o -MF CMakeFiles/iccad19gr.dir/db/GeoPrimitive.cpp.o.d -o CMakeFiles/iccad19gr.dir/db/GeoPrimitive.cpp.o -c /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.cpp In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Rect:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Polygon.h:26, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Polygon:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/util/PhysicalTransform.h:23, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:47, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:34:2: warning: when initialized here [-Wreorder] Rect() : clsLower(0, 0), clsUpper(0, 0) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(DBU, DBU, DBU, DBU)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:35:2: warning: when initialized here [-Wreorder] Rect(const DBU x, const DBU y, const DBU w, const DBU h) : clsLower(x, y), clsUpper(x + w, y + h) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(const Bounds&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:36:2: warning: when initialized here [-Wreorder] Rect(const Bounds &bounds) : clsLower(bounds.getLower()), clsUpper(bounds.getUpper()) {} ^~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPinsFilteredByDirection::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:385:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPins::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:402:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:309, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h: In constructor 'Rsyn::NetData::NetData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:48:6: warning: 'Rsyn::NetData::sign' will be initialized after [-Wreorder] int sign; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:40:6: warning: 'Rsyn::Pin Rsyn::NetData::driver' [-Wreorder] Pin driver; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:45:41: warning: 'Rsyn::NetData::numPinsOfType' will be initialized after [-Wreorder] std::array numPinsOfType; ^~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:43:9: warning: 'Rsyn::Module Rsyn::NetData::parent' [-Wreorder] Module parent; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:311, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h: In constructor 'Rsyn::ArcData::ArcData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:25:10: warning: 'Rsyn::ArcData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:20:6: warning: 'Rsyn::Pin Rsyn::ArcData::from' [-Wreorder] Pin from; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:34:2: warning: when initialized here [-Wreorder] ArcData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:312, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h: In constructor 'Rsyn::InstanceData::InstanceData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:33:9: warning: 'Rsyn::InstanceData::design' will be initialized after [-Wreorder] Design design; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:26:15: warning: 'Rsyn::InstanceType Rsyn::InstanceData::type' [-Wreorder] InstanceType type; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:44:10: warning: 'Rsyn::InstanceData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:40:8: warning: 'Rsyn::Index Rsyn::InstanceData::mid' [-Wreorder] Index mid; ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:318, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h: In constructor 'Rsyn::LibraryCellData::LibraryCellData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:45:6: warning: 'Rsyn::LibraryCellData::numInOutPins' will be initialized after [-Wreorder] int numInOutPins; ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:37:8: warning: 'DBUxy Rsyn::LibraryCellData::size' [-Wreorder] DBUxy size; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:47:2: warning: when initialized here [-Wreorder] LibraryCellData() : ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:320, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h: In constructor 'Rsyn::DesignData::DesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:53:7: warning: 'Rsyn::DesignData::initialized' will be initialized after [-Wreorder] bool initialized; ^~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'bool Rsyn::DesignData::dirty' [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'Rsyn::DesignData::dirty' will be initialized after [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:36:6: warning: 'int Rsyn::DesignData::anonymousInstanceId' [-Wreorder] int anonymousInstanceId; ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:351, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const string Rsyn::Pin::getName() const': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] switch (getInstanceType()) { ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:356, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:21: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if (levels.size() <= lower) { ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:361, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] switch (std::get<1>(t)){ ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:34, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::Library::Pin::Pin()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:143:10: warning: 'Legacy::Library::Pin::dy' will be initialized after [-Wreorder] double dy; ^~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:139:15: warning: 'std::__cxx11::string Legacy::Library::Pin::metalLayer' [-Wreorder] std::string metalLayer; ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:145:3: warning: when initialized here [-Wreorder] Pin() : dx(0), dy(0), metalLayer("null") {} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPortLayer::DefPortLayer()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:229:7: warning: 'Legacy::DefStruct1::DefPortLayer::designRuleWidth' will be initialized after [-Wreorder] int designRuleWidth; ^~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:227:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPortLayer::layerName' [-Wreorder] std::string layerName; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:231:3: warning: when initialized here [-Wreorder] DefPortLayer() : spacing(0), designRuleWidth(0), layerName("NULL") {} ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPort::DefPort()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:243:7: warning: 'Legacy::DefStruct1::DefPort::orient' will be initialized after [-Wreorder] int orient; // orient {-1, 0, 1, 2, 3, 4, 5, 6, 7} = {IGNORE, N, W, S, E, FN, FW, FS, FE} source: defapi.pdf version 5.8 ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:237:7: warning: 'int Legacy::DefStruct1::DefPort::special' [-Wreorder] int special; // 0 is ignored; 1 writes a SPECIAL statement ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:240:15: warning: 'Legacy::DefStruct1::DefPort::status' will be initialized after [-Wreorder] std::string status; // {NULL, COVER, FIXED, PLACED} ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:239:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPort::use' [-Wreorder] std::string use; // {NULL, ANALOG, CLOCK, GROUND, POWER, RESET, SCAN, SIGNAL, TIEOFF} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:188, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalService.h:20, from /builddir/build/BUILD/cu-gr/src/global.h:42, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h: In constructor 'Rsyn::PhysicalDesignData::PhysicalDesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:78:12: warning: 'Rsyn::PhysicalDesignData::clsClkNet' will be initialized after [-Wreorder] Rsyn::Net clsClkNet; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:25:15: warning: 'Rsyn::Design Rsyn::PhysicalDesignData::clsDesign' [-Wreorder] Rsyn::Design clsDesign; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:89:2: warning: when initialized here [-Wreorder] PhysicalDesignData() : clsClkNet(nullptr), clsDesign(nullptr), clsModule(nullptr) { ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/ispd18/RoutingGuide.h:28, from /builddir/build/BUILD/cu-gr/src/global.h:43, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/ispd18/Guide.h: In member function 'const Rsyn::LayerGuide& Rsyn::NetGuide::getGuide(int) const': /builddir/build/BUILD/cu-gr/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] if(id > clsLayerGuides.size()) ~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/db/Database.cpp: In member function 'void db::Database::getGridPinAccessBoxes(const db::Net&, std::vector >&) const': /builddir/build/BUILD/cu-gr/src/db/Database.cpp:224:17: warning: unused variable 'dir' [-Wunused-variable] int dir = getLayerDir(pinAccessBox.layerIdx); ^~~ In file included from /builddir/build/BUILD/cu-gr/src/db/CutLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/LayerList.h:3, from /builddir/build/BUILD/cu-gr/src/db/RouteGrid.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:4, from /builddir/build/BUILD/cu-gr/src/db/Database.cpp:1: /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h: In instantiation of 'db::BoxOnLayer::BoxOnLayer(int, Args ...) [with Args = {utils::BoxT}]': /builddir/build/BUILD/cu-gr/src/db/Database.cpp:90:76: required from here /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:12:9: warning: 'db::BoxOnLayer::layerIdx' will be initialized after [-Wreorder] int layerIdx; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:16:103: warning: base 'utils::BoxT' [-Wreorder] BoxOnLayer(int layerIndex = -1, Args... params) : layerIdx(layerIndex), utils::BoxT(params...) {} ^ /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:16:5: warning: when initialized here [-Wreorder] BoxOnLayer(int layerIndex = -1, Args... params) : layerIdx(layerIndex), utils::BoxT(params...) {} ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h: In instantiation of 'db::BoxOnLayer::BoxOnLayer(int, Args ...) [with Args = {}]': /builddir/build/BUILD/cu-gr/src/db/Database.cpp:114:52: required from here /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:12:9: warning: 'db::BoxOnLayer::layerIdx' will be initialized after [-Wreorder] int layerIdx; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:16:103: warning: base 'utils::BoxT' [-Wreorder] BoxOnLayer(int layerIndex = -1, Args... params) : layerIdx(layerIndex), utils::BoxT(params...) {} ^ /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:16:5: warning: when initialized here [-Wreorder] BoxOnLayer(int layerIndex = -1, Args... params) : layerIdx(layerIndex), utils::BoxT(params...) {} ^~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:56: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currentChunk >= chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:40: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:36: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:34: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: 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/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Rect:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Polygon.h:26, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Polygon:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/util/PhysicalTransform.h:23, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:47, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:34:2: warning: when initialized here [-Wreorder] Rect() : clsLower(0, 0), clsUpper(0, 0) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(DBU, DBU, DBU, DBU)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:35:2: warning: when initialized here [-Wreorder] Rect(const DBU x, const DBU y, const DBU w, const DBU h) : clsLower(x, y), clsUpper(x + w, y + h) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(const Bounds&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:36:2: warning: when initialized here [-Wreorder] Rect(const Bounds &bounds) : clsLower(bounds.getLower()), clsUpper(bounds.getUpper()) {} ^~~~ /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: 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/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPinsFilteredByDirection::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:385:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPins::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:402:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:309, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h: In constructor 'Rsyn::NetData::NetData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:48:6: warning: 'Rsyn::NetData::sign' will be initialized after [-Wreorder] int sign; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:40:6: warning: 'Rsyn::Pin Rsyn::NetData::driver' [-Wreorder] Pin driver; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:45:41: warning: 'Rsyn::NetData::numPinsOfType' will be initialized after [-Wreorder] std::array numPinsOfType; ^~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:43:9: warning: 'Rsyn::Module Rsyn::NetData::parent' [-Wreorder] Module parent; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:311, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h: In constructor 'Rsyn::ArcData::ArcData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:25:10: warning: 'Rsyn::ArcData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:20:6: warning: 'Rsyn::Pin Rsyn::ArcData::from' [-Wreorder] Pin from; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:34:2: warning: when initialized here [-Wreorder] ArcData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:312, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h: In constructor 'Rsyn::InstanceData::InstanceData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:33:9: warning: 'Rsyn::InstanceData::design' will be initialized after [-Wreorder] Design design; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:26:15: warning: 'Rsyn::InstanceType Rsyn::InstanceData::type' [-Wreorder] InstanceType type; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:44:10: warning: 'Rsyn::InstanceData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:40:8: warning: 'Rsyn::Index Rsyn::InstanceData::mid' [-Wreorder] Index mid; ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:318, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h: In constructor 'Rsyn::LibraryCellData::LibraryCellData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:45:6: warning: 'Rsyn::LibraryCellData::numInOutPins' will be initialized after [-Wreorder] int numInOutPins; ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:37:8: warning: 'DBUxy Rsyn::LibraryCellData::size' [-Wreorder] DBUxy size; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:47:2: warning: when initialized here [-Wreorder] LibraryCellData() : ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:320, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h: In constructor 'Rsyn::DesignData::DesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:53:7: warning: 'Rsyn::DesignData::initialized' will be initialized after [-Wreorder] bool initialized; ^~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'bool Rsyn::DesignData::dirty' [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'Rsyn::DesignData::dirty' will be initialized after [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:36:6: warning: 'int Rsyn::DesignData::anonymousInstanceId' [-Wreorder] int anonymousInstanceId; ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:351, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const string Rsyn::Pin::getName() const': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] switch (getInstanceType()) { ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:356, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:21: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if (levels.size() <= lower) { ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:361, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] switch (std::get<1>(t)){ ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:34, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::Library::Pin::Pin()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:143:10: warning: 'Legacy::Library::Pin::dy' will be initialized after [-Wreorder] double dy; ^~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:139:15: warning: 'std::__cxx11::string Legacy::Library::Pin::metalLayer' [-Wreorder] std::string metalLayer; ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:145:3: warning: when initialized here [-Wreorder] Pin() : dx(0), dy(0), metalLayer("null") {} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPortLayer::DefPortLayer()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:229:7: warning: 'Legacy::DefStruct1::DefPortLayer::designRuleWidth' will be initialized after [-Wreorder] int designRuleWidth; ^~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:227:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPortLayer::layerName' [-Wreorder] std::string layerName; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:231:3: warning: when initialized here [-Wreorder] DefPortLayer() : spacing(0), designRuleWidth(0), layerName("NULL") {} ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPort::DefPort()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:243:7: warning: 'Legacy::DefStruct1::DefPort::orient' will be initialized after [-Wreorder] int orient; // orient {-1, 0, 1, 2, 3, 4, 5, 6, 7} = {IGNORE, N, W, S, E, FN, FW, FS, FE} source: defapi.pdf version 5.8 ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:237:7: warning: 'int Legacy::DefStruct1::DefPort::special' [-Wreorder] int special; // 0 is ignored; 1 writes a SPECIAL statement ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:240:15: warning: 'Legacy::DefStruct1::DefPort::status' will be initialized after [-Wreorder] std::string status; // {NULL, COVER, FIXED, PLACED} ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:239:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPort::use' [-Wreorder] std::string use; // {NULL, ANALOG, CLOCK, GROUND, POWER, RESET, SCAN, SIGNAL, TIEOFF} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currChunk == l->chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:663:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: 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/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:188, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalService.h:20, from /builddir/build/BUILD/cu-gr/src/global.h:42, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h: In constructor 'Rsyn::PhysicalDesignData::PhysicalDesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:78:12: warning: 'Rsyn::PhysicalDesignData::clsClkNet' will be initialized after [-Wreorder] Rsyn::Net clsClkNet; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:25:15: warning: 'Rsyn::Design Rsyn::PhysicalDesignData::clsDesign' [-Wreorder] Rsyn::Design clsDesign; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:89:2: warning: when initialized here [-Wreorder] PhysicalDesignData() : clsClkNet(nullptr), clsDesign(nullptr), clsModule(nullptr) { ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:289:86: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:352:75: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: 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/cu-gr/src/../rsyn/src/rsyn/ispd18/RoutingGuide.h:28, from /builddir/build/BUILD/cu-gr/src/global.h:43, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/ispd18/Guide.h: In member function 'const Rsyn::LayerGuide& Rsyn::NetGuide::getGuide(int) const': /builddir/build/BUILD/cu-gr/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] if(id > clsLayerGuides.size()) ~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.cpp: In member function 'bool db::GridEdge::isVia() const': /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.cpp:54:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] if ((lower.layerIdx + 1) == database.getLayerNum()) { ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/utils/utils.h:3, from /builddir/build/BUILD/cu-gr/src/global.h:3, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.cpp:1: /builddir/build/BUILD/cu-gr/src/utils/geo.h: In instantiation of 'void utils::MergeRects(std::vector&, int) [with BoxT = db::GridBoxOnLayer]': /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.cpp:112:31: required from here /builddir/build/BUILD/cu-gr/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] for (int i = 1; i < boxes.size(); ++i) { In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:56: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currentChunk >= chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:40: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:36: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:34: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: 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/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currChunk == l->chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:663:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:289:86: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:352:75: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 40%] Building CXX object CMakeFiles/iccad19gr.dir/db/LayerList.cpp.o /usr/bin/c++ -I/builddir/build/BUILD/cu-gr/build -I/builddir/build/BUILD/cu-gr/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/cu-gr/src/../rsyn/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/iccad19gr.dir/db/LayerList.cpp.o -MF CMakeFiles/iccad19gr.dir/db/LayerList.cpp.o.d -o CMakeFiles/iccad19gr.dir/db/LayerList.cpp.o -c /builddir/build/BUILD/cu-gr/src/db/LayerList.cpp [ 41%] Building CXX object CMakeFiles/iccad19gr.dir/db/MetalLayer.cpp.o /usr/bin/c++ -I/builddir/build/BUILD/cu-gr/build -I/builddir/build/BUILD/cu-gr/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/cu-gr/src/../rsyn/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/iccad19gr.dir/db/MetalLayer.cpp.o -MF CMakeFiles/iccad19gr.dir/db/MetalLayer.cpp.o.d -o CMakeFiles/iccad19gr.dir/db/MetalLayer.cpp.o -c /builddir/build/BUILD/cu-gr/src/db/MetalLayer.cpp In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Rect:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Polygon.h:26, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Polygon:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/util/PhysicalTransform.h:23, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:47, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/LayerList.h:3, from /builddir/build/BUILD/cu-gr/src/db/LayerList.cpp:3: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:34:2: warning: when initialized here [-Wreorder] Rect() : clsLower(0, 0), clsUpper(0, 0) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(DBU, DBU, DBU, DBU)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:35:2: warning: when initialized here [-Wreorder] Rect(const DBU x, const DBU y, const DBU w, const DBU h) : clsLower(x, y), clsUpper(x + w, y + h) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(const Bounds&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:36:2: warning: when initialized here [-Wreorder] Rect(const Bounds &bounds) : clsLower(bounds.getLower()), clsUpper(bounds.getUpper()) {} ^~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/LayerList.h:3, from /builddir/build/BUILD/cu-gr/src/db/LayerList.cpp:3: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPinsFilteredByDirection::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:385:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPins::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:402:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:309, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/LayerList.h:3, from /builddir/build/BUILD/cu-gr/src/db/LayerList.cpp:3: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h: In constructor 'Rsyn::NetData::NetData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:48:6: warning: 'Rsyn::NetData::sign' will be initialized after [-Wreorder] int sign; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:40:6: warning: 'Rsyn::Pin Rsyn::NetData::driver' [-Wreorder] Pin driver; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:45:41: warning: 'Rsyn::NetData::numPinsOfType' will be initialized after [-Wreorder] std::array numPinsOfType; ^~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:43:9: warning: 'Rsyn::Module Rsyn::NetData::parent' [-Wreorder] Module parent; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:311, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/LayerList.h:3, from /builddir/build/BUILD/cu-gr/src/db/LayerList.cpp:3: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h: In constructor 'Rsyn::ArcData::ArcData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:25:10: warning: 'Rsyn::ArcData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:20:6: warning: 'Rsyn::Pin Rsyn::ArcData::from' [-Wreorder] Pin from; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:34:2: warning: when initialized here [-Wreorder] ArcData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:312, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/LayerList.h:3, from /builddir/build/BUILD/cu-gr/src/db/LayerList.cpp:3: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h: In constructor 'Rsyn::InstanceData::InstanceData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:33:9: warning: 'Rsyn::InstanceData::design' will be initialized after [-Wreorder] Design design; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:26:15: warning: 'Rsyn::InstanceType Rsyn::InstanceData::type' [-Wreorder] InstanceType type; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:44:10: warning: 'Rsyn::InstanceData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:40:8: warning: 'Rsyn::Index Rsyn::InstanceData::mid' [-Wreorder] Index mid; ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:318, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/LayerList.h:3, from /builddir/build/BUILD/cu-gr/src/db/LayerList.cpp:3: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h: In constructor 'Rsyn::LibraryCellData::LibraryCellData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:45:6: warning: 'Rsyn::LibraryCellData::numInOutPins' will be initialized after [-Wreorder] int numInOutPins; ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:37:8: warning: 'DBUxy Rsyn::LibraryCellData::size' [-Wreorder] DBUxy size; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:47:2: warning: when initialized here [-Wreorder] LibraryCellData() : ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:320, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/LayerList.h:3, from /builddir/build/BUILD/cu-gr/src/db/LayerList.cpp:3: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h: In constructor 'Rsyn::DesignData::DesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:53:7: warning: 'Rsyn::DesignData::initialized' will be initialized after [-Wreorder] bool initialized; ^~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'bool Rsyn::DesignData::dirty' [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'Rsyn::DesignData::dirty' will be initialized after [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:36:6: warning: 'int Rsyn::DesignData::anonymousInstanceId' [-Wreorder] int anonymousInstanceId; ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:351, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/LayerList.h:3, from /builddir/build/BUILD/cu-gr/src/db/LayerList.cpp:3: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const string Rsyn::Pin::getName() const': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] switch (getInstanceType()) { ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:356, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/LayerList.h:3, from /builddir/build/BUILD/cu-gr/src/db/LayerList.cpp:3: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:21: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if (levels.size() <= lower) { ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:361, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/LayerList.h:3, from /builddir/build/BUILD/cu-gr/src/db/LayerList.cpp:3: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] switch (std::get<1>(t)){ ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:34, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/LayerList.h:3, from /builddir/build/BUILD/cu-gr/src/db/LayerList.cpp:3: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::Library::Pin::Pin()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:143:10: warning: 'Legacy::Library::Pin::dy' will be initialized after [-Wreorder] double dy; ^~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:139:15: warning: 'std::__cxx11::string Legacy::Library::Pin::metalLayer' [-Wreorder] std::string metalLayer; ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:145:3: warning: when initialized here [-Wreorder] Pin() : dx(0), dy(0), metalLayer("null") {} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPortLayer::DefPortLayer()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:229:7: warning: 'Legacy::DefStruct1::DefPortLayer::designRuleWidth' will be initialized after [-Wreorder] int designRuleWidth; ^~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:227:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPortLayer::layerName' [-Wreorder] std::string layerName; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:231:3: warning: when initialized here [-Wreorder] DefPortLayer() : spacing(0), designRuleWidth(0), layerName("NULL") {} ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPort::DefPort()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:243:7: warning: 'Legacy::DefStruct1::DefPort::orient' will be initialized after [-Wreorder] int orient; // orient {-1, 0, 1, 2, 3, 4, 5, 6, 7} = {IGNORE, N, W, S, E, FN, FW, FS, FE} source: defapi.pdf version 5.8 ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:237:7: warning: 'int Legacy::DefStruct1::DefPort::special' [-Wreorder] int special; // 0 is ignored; 1 writes a SPECIAL statement ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:240:15: warning: 'Legacy::DefStruct1::DefPort::status' will be initialized after [-Wreorder] std::string status; // {NULL, COVER, FIXED, PLACED} ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:239:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPort::use' [-Wreorder] std::string use; // {NULL, ANALOG, CLOCK, GROUND, POWER, RESET, SCAN, SIGNAL, TIEOFF} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Rect:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Polygon.h:26, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Polygon:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/util/PhysicalTransform.h:23, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:47, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/MetalLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/MetalLayer.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:34:2: warning: when initialized here [-Wreorder] Rect() : clsLower(0, 0), clsUpper(0, 0) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(DBU, DBU, DBU, DBU)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:35:2: warning: when initialized here [-Wreorder] Rect(const DBU x, const DBU y, const DBU w, const DBU h) : clsLower(x, y), clsUpper(x + w, y + h) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(const Bounds&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:36:2: warning: when initialized here [-Wreorder] Rect(const Bounds &bounds) : clsLower(bounds.getLower()), clsUpper(bounds.getUpper()) {} ^~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/MetalLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/MetalLayer.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPinsFilteredByDirection::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:385:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPins::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:402:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:309, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/MetalLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/MetalLayer.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h: In constructor 'Rsyn::NetData::NetData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:48:6: warning: 'Rsyn::NetData::sign' will be initialized after [-Wreorder] int sign; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:40:6: warning: 'Rsyn::Pin Rsyn::NetData::driver' [-Wreorder] Pin driver; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:45:41: warning: 'Rsyn::NetData::numPinsOfType' will be initialized after [-Wreorder] std::array numPinsOfType; ^~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:43:9: warning: 'Rsyn::Module Rsyn::NetData::parent' [-Wreorder] Module parent; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:311, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/MetalLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/MetalLayer.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h: In constructor 'Rsyn::ArcData::ArcData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:25:10: warning: 'Rsyn::ArcData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:20:6: warning: 'Rsyn::Pin Rsyn::ArcData::from' [-Wreorder] Pin from; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:34:2: warning: when initialized here [-Wreorder] ArcData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:312, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/MetalLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/MetalLayer.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h: In constructor 'Rsyn::InstanceData::InstanceData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:33:9: warning: 'Rsyn::InstanceData::design' will be initialized after [-Wreorder] Design design; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:26:15: warning: 'Rsyn::InstanceType Rsyn::InstanceData::type' [-Wreorder] InstanceType type; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:44:10: warning: 'Rsyn::InstanceData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:40:8: warning: 'Rsyn::Index Rsyn::InstanceData::mid' [-Wreorder] Index mid; ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:188, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalService.h:20, from /builddir/build/BUILD/cu-gr/src/global.h:42, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/LayerList.h:3, from /builddir/build/BUILD/cu-gr/src/db/LayerList.cpp:3: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h: In constructor 'Rsyn::PhysicalDesignData::PhysicalDesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:78:12: warning: 'Rsyn::PhysicalDesignData::clsClkNet' will be initialized after [-Wreorder] Rsyn::Net clsClkNet; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:25:15: warning: 'Rsyn::Design Rsyn::PhysicalDesignData::clsDesign' [-Wreorder] Rsyn::Design clsDesign; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:89:2: warning: when initialized here [-Wreorder] PhysicalDesignData() : clsClkNet(nullptr), clsDesign(nullptr), clsModule(nullptr) { ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:318, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/MetalLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/MetalLayer.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h: In constructor 'Rsyn::LibraryCellData::LibraryCellData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:45:6: warning: 'Rsyn::LibraryCellData::numInOutPins' will be initialized after [-Wreorder] int numInOutPins; ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:37:8: warning: 'DBUxy Rsyn::LibraryCellData::size' [-Wreorder] DBUxy size; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:47:2: warning: when initialized here [-Wreorder] LibraryCellData() : ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:320, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/MetalLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/MetalLayer.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h: In constructor 'Rsyn::DesignData::DesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:53:7: warning: 'Rsyn::DesignData::initialized' will be initialized after [-Wreorder] bool initialized; ^~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'bool Rsyn::DesignData::dirty' [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'Rsyn::DesignData::dirty' will be initialized after [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:36:6: warning: 'int Rsyn::DesignData::anonymousInstanceId' [-Wreorder] int anonymousInstanceId; ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:351, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/MetalLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/MetalLayer.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const string Rsyn::Pin::getName() const': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] switch (getInstanceType()) { ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:356, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/MetalLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/MetalLayer.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:21: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if (levels.size() <= lower) { ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:361, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/MetalLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/MetalLayer.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] switch (std::get<1>(t)){ ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:34, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/MetalLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/MetalLayer.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::Library::Pin::Pin()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:143:10: warning: 'Legacy::Library::Pin::dy' will be initialized after [-Wreorder] double dy; ^~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:139:15: warning: 'std::__cxx11::string Legacy::Library::Pin::metalLayer' [-Wreorder] std::string metalLayer; ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:145:3: warning: when initialized here [-Wreorder] Pin() : dx(0), dy(0), metalLayer("null") {} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPortLayer::DefPortLayer()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:229:7: warning: 'Legacy::DefStruct1::DefPortLayer::designRuleWidth' will be initialized after [-Wreorder] int designRuleWidth; ^~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:227:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPortLayer::layerName' [-Wreorder] std::string layerName; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:231:3: warning: when initialized here [-Wreorder] DefPortLayer() : spacing(0), designRuleWidth(0), layerName("NULL") {} ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPort::DefPort()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:243:7: warning: 'Legacy::DefStruct1::DefPort::orient' will be initialized after [-Wreorder] int orient; // orient {-1, 0, 1, 2, 3, 4, 5, 6, 7} = {IGNORE, N, W, S, E, FN, FW, FS, FE} source: defapi.pdf version 5.8 ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:237:7: warning: 'int Legacy::DefStruct1::DefPort::special' [-Wreorder] int special; // 0 is ignored; 1 writes a SPECIAL statement ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:240:15: warning: 'Legacy::DefStruct1::DefPort::status' will be initialized after [-Wreorder] std::string status; // {NULL, COVER, FIXED, PLACED} ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:239:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPort::use' [-Wreorder] std::string use; // {NULL, ANALOG, CLOCK, GROUND, POWER, RESET, SCAN, SIGNAL, TIEOFF} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/ispd18/RoutingGuide.h:28, from /builddir/build/BUILD/cu-gr/src/global.h:43, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/LayerList.h:3, from /builddir/build/BUILD/cu-gr/src/db/LayerList.cpp:3: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/ispd18/Guide.h: In member function 'const Rsyn::LayerGuide& Rsyn::NetGuide::getGuide(int) const': /builddir/build/BUILD/cu-gr/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] if(id > clsLayerGuides.size()) ~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:188, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalService.h:20, from /builddir/build/BUILD/cu-gr/src/global.h:42, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/MetalLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/MetalLayer.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h: In constructor 'Rsyn::PhysicalDesignData::PhysicalDesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:78:12: warning: 'Rsyn::PhysicalDesignData::clsClkNet' will be initialized after [-Wreorder] Rsyn::Net clsClkNet; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:25:15: warning: 'Rsyn::Design Rsyn::PhysicalDesignData::clsDesign' [-Wreorder] Rsyn::Design clsDesign; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:89:2: warning: when initialized here [-Wreorder] PhysicalDesignData() : clsClkNet(nullptr), clsDesign(nullptr), clsModule(nullptr) { ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/db/LayerList.cpp: In member function 'bool db::LayerList::isValid(const db::GridPoint&) const': /builddir/build/BUILD/cu-gr/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] return gridPt.layerIdx >= 0 && gridPt.layerIdx < layers.size() && layers[gridPt.layerIdx].isValid(gridPt); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/db/LayerList.cpp: In member function 'bool db::LayerList::isValid(const db::GridBoxOnLayer&) const': /builddir/build/BUILD/cu-gr/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] return gridBox.layerIdx >= 0 && gridBox.layerIdx < layers.size() && layers[gridBox.layerIdx].isValid(gridBox); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/db/LayerList.cpp: In member function 'utils::IntervalT db::LayerList::getSurroundingCrossPoint(int, DBU) const': /builddir/build/BUILD/cu-gr/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] } else if (layerIdx == layers.size() - 1) { ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/db/LayerList.cpp: In member function 'utils::IntervalT db::LayerList::rangeSearchCrossPoint(int, const utils::IntervalT&, bool) const': /builddir/build/BUILD/cu-gr/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] } else if (layerIdx == layers.size() - 1) { ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/db/LayerList.cpp: In member function 'void db::LayerList::initCrossPoints()': /builddir/build/BUILD/cu-gr/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] while (iLo < lowerTrackSet.size() || iUp < upperTrackSet.size()) { ~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/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] while (iLo < lowerTrackSet.size() || iUp < upperTrackSet.size()) { ~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/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] if (iUp >= upperTrackSet.size()) { ~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/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] } else if (iLo >= lowerTrackSet.size()) { ~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/db/LayerList.cpp:336:13: warning: unused variable 'lastBoth' [-Wunused-variable] DBU lastBoth = 0; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/db/LayerList.cpp: In lambda function: /builddir/build/BUILD/cu-gr/src/db/LayerList.cpp:386:61: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'const int' [-Wsign-compare] for (unsigned k = max(0, ySize - (int)i); k < min(ySize * 2 + 1, int(nCPs + ySize - i)); ++k) { ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/db/LayerList.cpp: In member function 'void db::LayerList::initViaWire(int, const utils::BoxT&, std::vector > >&)': /builddir/build/BUILD/cu-gr/src/db/LayerList.cpp:435:28: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for (unsigned i = 0; i != layer.numCrossPoints(); ++i) { ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/db/LayerList.cpp: In member function 'void db::LayerList::initViaConfLUT()': /builddir/build/BUILD/cu-gr/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] for (int k = 0; k != viaType.allViaBotVia.size(); ++k) { ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/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] for (int k = 0; k != viaType.allViaTopVia.size(); ++k) { ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/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] for (int i = 0; i < layers.size(); ++i) { ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/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] if ((i + 1) < layers.size()) { ~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/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] for (int i = 0; i < layers.size(); ++i) { ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/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] (i + 1) < layers.size() && layers[i].wireTopVia[0][0].size() > 1) ~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/db/LayerList.cpp:562:19: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (i > 0 && layers[i].wireBotVia[0][0].size() > 1 || ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/db/LayerList.cpp: In member function 'void db::LayerList::initViaForbidRegions()': /builddir/build/BUILD/cu-gr/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] for (int i = 0; i < cutLayers.size(); ++i) { ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/db/LayerList.cpp: In member function 'void db::LayerList::print()': /builddir/build/BUILD/cu-gr/src/db/LayerList.cpp:823:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for (int i = 0; i < getLayerNum() - 1; ++i) { ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/db/LayerList.cpp: In member function 'void db::LayerList::writeDefConflictLUTs(const string&) const': /builddir/build/BUILD/cu-gr/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] for (int j = xSize; j != cutLayer.allViaTypes[0].allViaCut[0].size(); ++j) { ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/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] for (int k = ySize; k != cutLayer.allViaTypes[0].allViaCut[0][0].size(); ++k) { ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/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] for (int j = xSize; j != cutLayer.allViaTypes[0].allViaMetal[0].size(); ++j) { ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/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] for (int k = ySize; k != cutLayer.allViaTypes[0].allViaMetal[0][0].size(); ++k) { ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/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] if (cutLayer.idx < cutLayers.size() - 1) { ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/db/CutLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/LayerList.h:3, from /builddir/build/BUILD/cu-gr/src/db/LayerList.cpp:3: /builddir/build/BUILD/cu-gr/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/cu-gr/src/db/LayerList.cpp:131:39: required from here /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:12:9: warning: 'db::BoxOnLayer::layerIdx' will be initialized after [-Wreorder] int layerIdx; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:16:103: warning: base 'utils::BoxT' [-Wreorder] BoxOnLayer(int layerIndex = -1, Args... params) : layerIdx(layerIndex), utils::BoxT(params...) {} ^ /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:16:5: warning: when initialized here [-Wreorder] BoxOnLayer(int layerIndex = -1, Args... params) : layerIdx(layerIndex), utils::BoxT(params...) {} ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h: In instantiation of 'db::BoxOnLayer::BoxOnLayer(int, Args ...) [with Args = {utils::BoxT}]': /builddir/build/BUILD/cu-gr/src/db/LayerList.cpp:291:63: required from here /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:12:9: warning: 'db::BoxOnLayer::layerIdx' will be initialized after [-Wreorder] int layerIdx; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:16:103: warning: base 'utils::BoxT' [-Wreorder] BoxOnLayer(int layerIndex = -1, Args... params) : layerIdx(layerIndex), utils::BoxT(params...) {} ^ /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:16:5: warning: when initialized here [-Wreorder] BoxOnLayer(int layerIndex = -1, Args... params) : layerIdx(layerIndex), utils::BoxT(params...) {} ^~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/LayerList.h:3, from /builddir/build/BUILD/cu-gr/src/db/LayerList.cpp:3: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/LayerList.h:3, from /builddir/build/BUILD/cu-gr/src/db/LayerList.cpp:3: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:56: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currentChunk >= chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:40: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:36: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:34: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: 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/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/LayerList.h:3, from /builddir/build/BUILD/cu-gr/src/db/LayerList.cpp:3: /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/ispd18/RoutingGuide.h:28, from /builddir/build/BUILD/cu-gr/src/global.h:43, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/MetalLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/MetalLayer.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/ispd18/Guide.h: In member function 'const Rsyn::LayerGuide& Rsyn::NetGuide::getGuide(int) const': /builddir/build/BUILD/cu-gr/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] if(id > clsLayerGuides.size()) ~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/db/MetalLayer.cpp: In member function 'bool db::MetalLayer::isTrackRangeValid(const utils::IntervalT&) const': /builddir/build/BUILD/cu-gr/src/db/MetalLayer.cpp:219:51: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] return trackRange.low >= 0 && trackRange.high < tracks.size() && trackRange.IsValid(); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/db/MetalLayer.cpp: In member function 'bool db::MetalLayer::isTrackRangeWeaklyValid(const utils::IntervalT&) const': /builddir/build/BUILD/cu-gr/src/db/MetalLayer.cpp:223:50: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] return trackRange.low >= 0 && trackRange.low < tracks.size() && trackRange.high >= 0 && ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/db/MetalLayer.cpp:224:28: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] trackRange.high < tracks.size(); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/db/MetalLayer.cpp: In member function 'bool db::MetalLayer::isCrossPointRangeValid(const utils::IntervalT&) const': /builddir/build/BUILD/cu-gr/src/db/MetalLayer.cpp:264:61: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] return crossPointRange.low >= 0 && crossPointRange.high < crossPoints.size() && crossPointRange.IsValid(); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/db/MetalLayer.cpp: In member function 'bool db::MetalLayer::isValid(const db::GridPoint&) const': /builddir/build/BUILD/cu-gr/src/db/MetalLayer.cpp:332:52: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] return gridPt.trackIdx >= 0 && gridPt.trackIdx < tracks.size() && // track ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/db/MetalLayer.cpp:333:62: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] gridPt.crossPointIdx >= 0 && gridPt.crossPointIdx < crossPoints.size(); // cross point ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/db/MetalLayer.cpp: In member function 'std::ostream& db::MetalLayer::printDesignRules(std::ostream&) const': /builddir/build/BUILD/cu-gr/src/db/MetalLayer.cpp:436:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < parallelWidth.size(); ++i) { ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/db/MetalLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/MetalLayer.cpp:1: /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h: In instantiation of 'db::BoxOnLayer::BoxOnLayer(int, Args ...) [with Args = {}]': /builddir/build/BUILD/cu-gr/src/db/MetalLayer.cpp:315:16: required from here /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:12:9: warning: 'db::BoxOnLayer::layerIdx' will be initialized after [-Wreorder] int layerIdx; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:16:103: warning: base 'utils::BoxT' [-Wreorder] BoxOnLayer(int layerIndex = -1, Args... params) : layerIdx(layerIndex), utils::BoxT(params...) {} ^ /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:16:5: warning: when initialized here [-Wreorder] BoxOnLayer(int layerIndex = -1, Args... params) : layerIdx(layerIndex), utils::BoxT(params...) {} ^~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/MetalLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/MetalLayer.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/MetalLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/MetalLayer.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:56: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currentChunk >= chunks.size()) { In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/LayerList.h:3, from /builddir/build/BUILD/cu-gr/src/db/LayerList.cpp:3: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currChunk == l->chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:40: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:36: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:34: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: 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/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/MetalLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/MetalLayer.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:663:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericListCollection]' /builddir/build/BUILD/cu-gr/src/db/LayerList.cpp:16:82: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:289:86: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:352:75: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: 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/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/MetalLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/MetalLayer.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currChunk == l->chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:663:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:289:86: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:352:75: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 43%] Building CXX object CMakeFiles/iccad19gr.dir/db/Net.cpp.o /usr/bin/c++ -I/builddir/build/BUILD/cu-gr/build -I/builddir/build/BUILD/cu-gr/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/cu-gr/src/../rsyn/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/iccad19gr.dir/db/Net.cpp.o -MF CMakeFiles/iccad19gr.dir/db/Net.cpp.o.d -o CMakeFiles/iccad19gr.dir/db/Net.cpp.o -c /builddir/build/BUILD/cu-gr/src/db/Net.cpp [ 45%] Building CXX object CMakeFiles/iccad19gr.dir/db/RouteGrid.cpp.o /usr/bin/c++ -I/builddir/build/BUILD/cu-gr/build -I/builddir/build/BUILD/cu-gr/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/cu-gr/src/../rsyn/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/iccad19gr.dir/db/RouteGrid.cpp.o -MF CMakeFiles/iccad19gr.dir/db/RouteGrid.cpp.o.d -o CMakeFiles/iccad19gr.dir/db/RouteGrid.cpp.o -c /builddir/build/BUILD/cu-gr/src/db/RouteGrid.cpp In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Rect:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Polygon.h:26, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Polygon:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/util/PhysicalTransform.h:23, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:47, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Net.h:3, from /builddir/build/BUILD/cu-gr/src/db/Net.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:34:2: warning: when initialized here [-Wreorder] Rect() : clsLower(0, 0), clsUpper(0, 0) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(DBU, DBU, DBU, DBU)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:35:2: warning: when initialized here [-Wreorder] Rect(const DBU x, const DBU y, const DBU w, const DBU h) : clsLower(x, y), clsUpper(x + w, y + h) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(const Bounds&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:36:2: warning: when initialized here [-Wreorder] Rect(const Bounds &bounds) : clsLower(bounds.getLower()), clsUpper(bounds.getUpper()) {} ^~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Net.h:3, from /builddir/build/BUILD/cu-gr/src/db/Net.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPinsFilteredByDirection::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:385:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPins::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:402:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:309, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Net.h:3, from /builddir/build/BUILD/cu-gr/src/db/Net.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h: In constructor 'Rsyn::NetData::NetData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:48:6: warning: 'Rsyn::NetData::sign' will be initialized after [-Wreorder] int sign; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:40:6: warning: 'Rsyn::Pin Rsyn::NetData::driver' [-Wreorder] Pin driver; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:45:41: warning: 'Rsyn::NetData::numPinsOfType' will be initialized after [-Wreorder] std::array numPinsOfType; ^~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:43:9: warning: 'Rsyn::Module Rsyn::NetData::parent' [-Wreorder] Module parent; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:311, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Net.h:3, from /builddir/build/BUILD/cu-gr/src/db/Net.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h: In constructor 'Rsyn::ArcData::ArcData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:25:10: warning: 'Rsyn::ArcData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:20:6: warning: 'Rsyn::Pin Rsyn::ArcData::from' [-Wreorder] Pin from; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:34:2: warning: when initialized here [-Wreorder] ArcData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:312, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Net.h:3, from /builddir/build/BUILD/cu-gr/src/db/Net.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h: In constructor 'Rsyn::InstanceData::InstanceData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:33:9: warning: 'Rsyn::InstanceData::design' will be initialized after [-Wreorder] Design design; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:26:15: warning: 'Rsyn::InstanceType Rsyn::InstanceData::type' [-Wreorder] InstanceType type; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:44:10: warning: 'Rsyn::InstanceData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:40:8: warning: 'Rsyn::Index Rsyn::InstanceData::mid' [-Wreorder] Index mid; ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:318, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Net.h:3, from /builddir/build/BUILD/cu-gr/src/db/Net.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h: In constructor 'Rsyn::LibraryCellData::LibraryCellData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:45:6: warning: 'Rsyn::LibraryCellData::numInOutPins' will be initialized after [-Wreorder] int numInOutPins; ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:37:8: warning: 'DBUxy Rsyn::LibraryCellData::size' [-Wreorder] DBUxy size; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:47:2: warning: when initialized here [-Wreorder] LibraryCellData() : ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:320, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Net.h:3, from /builddir/build/BUILD/cu-gr/src/db/Net.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h: In constructor 'Rsyn::DesignData::DesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:53:7: warning: 'Rsyn::DesignData::initialized' will be initialized after [-Wreorder] bool initialized; ^~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'bool Rsyn::DesignData::dirty' [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'Rsyn::DesignData::dirty' will be initialized after [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:36:6: warning: 'int Rsyn::DesignData::anonymousInstanceId' [-Wreorder] int anonymousInstanceId; ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:351, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Net.h:3, from /builddir/build/BUILD/cu-gr/src/db/Net.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const string Rsyn::Pin::getName() const': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] switch (getInstanceType()) { ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:356, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Net.h:3, from /builddir/build/BUILD/cu-gr/src/db/Net.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:21: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if (levels.size() <= lower) { ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:361, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Net.h:3, from /builddir/build/BUILD/cu-gr/src/db/Net.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] switch (std::get<1>(t)){ ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:34, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Net.h:3, from /builddir/build/BUILD/cu-gr/src/db/Net.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::Library::Pin::Pin()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:143:10: warning: 'Legacy::Library::Pin::dy' will be initialized after [-Wreorder] double dy; ^~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:139:15: warning: 'std::__cxx11::string Legacy::Library::Pin::metalLayer' [-Wreorder] std::string metalLayer; ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:145:3: warning: when initialized here [-Wreorder] Pin() : dx(0), dy(0), metalLayer("null") {} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPortLayer::DefPortLayer()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:229:7: warning: 'Legacy::DefStruct1::DefPortLayer::designRuleWidth' will be initialized after [-Wreorder] int designRuleWidth; ^~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:227:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPortLayer::layerName' [-Wreorder] std::string layerName; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:231:3: warning: when initialized here [-Wreorder] DefPortLayer() : spacing(0), designRuleWidth(0), layerName("NULL") {} ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPort::DefPort()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:243:7: warning: 'Legacy::DefStruct1::DefPort::orient' will be initialized after [-Wreorder] int orient; // orient {-1, 0, 1, 2, 3, 4, 5, 6, 7} = {IGNORE, N, W, S, E, FN, FW, FS, FE} source: defapi.pdf version 5.8 ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:237:7: warning: 'int Legacy::DefStruct1::DefPort::special' [-Wreorder] int special; // 0 is ignored; 1 writes a SPECIAL statement ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:240:15: warning: 'Legacy::DefStruct1::DefPort::status' will be initialized after [-Wreorder] std::string status; // {NULL, COVER, FIXED, PLACED} ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:239:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPort::use' [-Wreorder] std::string use; // {NULL, ANALOG, CLOCK, GROUND, POWER, RESET, SCAN, SIGNAL, TIEOFF} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:188, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalService.h:20, from /builddir/build/BUILD/cu-gr/src/global.h:42, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Net.h:3, from /builddir/build/BUILD/cu-gr/src/db/Net.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h: In constructor 'Rsyn::PhysicalDesignData::PhysicalDesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:78:12: warning: 'Rsyn::PhysicalDesignData::clsClkNet' will be initialized after [-Wreorder] Rsyn::Net clsClkNet; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:25:15: warning: 'Rsyn::Design Rsyn::PhysicalDesignData::clsDesign' [-Wreorder] Rsyn::Design clsDesign; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:89:2: warning: when initialized here [-Wreorder] PhysicalDesignData() : clsClkNet(nullptr), clsDesign(nullptr), clsModule(nullptr) { ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/ispd18/RoutingGuide.h:28, from /builddir/build/BUILD/cu-gr/src/global.h:43, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Net.h:3, from /builddir/build/BUILD/cu-gr/src/db/Net.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/ispd18/Guide.h: In member function 'const Rsyn::LayerGuide& Rsyn::NetGuide::getGuide(int) const': /builddir/build/BUILD/cu-gr/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] if(id > clsLayerGuides.size()) ~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/db/Net.cpp: In member function 'void db::NetBase::print(std::ostream&) const': /builddir/build/BUILD/cu-gr/src/db/Net.cpp:25:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for (int i = 0; i < numOfPins(); ++i) { ~~^~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/db/Net.cpp:34:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < routeGuides.size(); ++i) { ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/db/Net.h:4, from /builddir/build/BUILD/cu-gr/src/db/Net.cpp:1: /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h: In instantiation of 'db::BoxOnLayer::BoxOnLayer(int, Args ...) [with Args = {}]': /builddir/build/BUILD/cu-gr/src/db/Net.cpp:13:20: required from here /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:12:9: warning: 'db::BoxOnLayer::layerIdx' will be initialized after [-Wreorder] int layerIdx; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:16:103: warning: base 'utils::BoxT' [-Wreorder] BoxOnLayer(int layerIndex = -1, Args... params) : layerIdx(layerIndex), utils::BoxT(params...) {} ^ /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:16:5: warning: when initialized here [-Wreorder] BoxOnLayer(int layerIndex = -1, Args... params) : layerIdx(layerIndex), utils::BoxT(params...) {} ^~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Net.h:3, from /builddir/build/BUILD/cu-gr/src/db/Net.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Net.h:3, from /builddir/build/BUILD/cu-gr/src/db/Net.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:56: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currentChunk >= chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:40: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:36: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:34: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: 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/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Net.h:3, from /builddir/build/BUILD/cu-gr/src/db/Net.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Rect:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Polygon.h:26, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Polygon:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/util/PhysicalTransform.h:23, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:47, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/LayerList.h:3, from /builddir/build/BUILD/cu-gr/src/db/RouteGrid.h:3, from /builddir/build/BUILD/cu-gr/src/db/RouteGrid.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:34:2: warning: when initialized here [-Wreorder] Rect() : clsLower(0, 0), clsUpper(0, 0) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(DBU, DBU, DBU, DBU)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:35:2: warning: when initialized here [-Wreorder] Rect(const DBU x, const DBU y, const DBU w, const DBU h) : clsLower(x, y), clsUpper(x + w, y + h) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(const Bounds&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:36:2: warning: when initialized here [-Wreorder] Rect(const Bounds &bounds) : clsLower(bounds.getLower()), clsUpper(bounds.getUpper()) {} ^~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/LayerList.h:3, from /builddir/build/BUILD/cu-gr/src/db/RouteGrid.h:3, from /builddir/build/BUILD/cu-gr/src/db/RouteGrid.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPinsFilteredByDirection::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:385:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPins::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:402:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:309, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/LayerList.h:3, from /builddir/build/BUILD/cu-gr/src/db/RouteGrid.h:3, from /builddir/build/BUILD/cu-gr/src/db/RouteGrid.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h: In constructor 'Rsyn::NetData::NetData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:48:6: warning: 'Rsyn::NetData::sign' will be initialized after [-Wreorder] int sign; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:40:6: warning: 'Rsyn::Pin Rsyn::NetData::driver' [-Wreorder] Pin driver; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:45:41: warning: 'Rsyn::NetData::numPinsOfType' will be initialized after [-Wreorder] std::array numPinsOfType; ^~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:43:9: warning: 'Rsyn::Module Rsyn::NetData::parent' [-Wreorder] Module parent; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:311, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/LayerList.h:3, from /builddir/build/BUILD/cu-gr/src/db/RouteGrid.h:3, from /builddir/build/BUILD/cu-gr/src/db/RouteGrid.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h: In constructor 'Rsyn::ArcData::ArcData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:25:10: warning: 'Rsyn::ArcData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:20:6: warning: 'Rsyn::Pin Rsyn::ArcData::from' [-Wreorder] Pin from; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:34:2: warning: when initialized here [-Wreorder] ArcData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:312, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/LayerList.h:3, from /builddir/build/BUILD/cu-gr/src/db/RouteGrid.h:3, from /builddir/build/BUILD/cu-gr/src/db/RouteGrid.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h: In constructor 'Rsyn::InstanceData::InstanceData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:33:9: warning: 'Rsyn::InstanceData::design' will be initialized after [-Wreorder] Design design; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:26:15: warning: 'Rsyn::InstanceType Rsyn::InstanceData::type' [-Wreorder] InstanceType type; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:44:10: warning: 'Rsyn::InstanceData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:40:8: warning: 'Rsyn::Index Rsyn::InstanceData::mid' [-Wreorder] Index mid; ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:318, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/LayerList.h:3, from /builddir/build/BUILD/cu-gr/src/db/RouteGrid.h:3, from /builddir/build/BUILD/cu-gr/src/db/RouteGrid.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h: In constructor 'Rsyn::LibraryCellData::LibraryCellData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:45:6: warning: 'Rsyn::LibraryCellData::numInOutPins' will be initialized after [-Wreorder] int numInOutPins; ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:37:8: warning: 'DBUxy Rsyn::LibraryCellData::size' [-Wreorder] DBUxy size; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:47:2: warning: when initialized here [-Wreorder] LibraryCellData() : ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:320, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/LayerList.h:3, from /builddir/build/BUILD/cu-gr/src/db/RouteGrid.h:3, from /builddir/build/BUILD/cu-gr/src/db/RouteGrid.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h: In constructor 'Rsyn::DesignData::DesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:53:7: warning: 'Rsyn::DesignData::initialized' will be initialized after [-Wreorder] bool initialized; ^~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'bool Rsyn::DesignData::dirty' [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'Rsyn::DesignData::dirty' will be initialized after [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:36:6: warning: 'int Rsyn::DesignData::anonymousInstanceId' [-Wreorder] int anonymousInstanceId; ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:351, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/LayerList.h:3, from /builddir/build/BUILD/cu-gr/src/db/RouteGrid.h:3, from /builddir/build/BUILD/cu-gr/src/db/RouteGrid.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const string Rsyn::Pin::getName() const': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] switch (getInstanceType()) { ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:356, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/LayerList.h:3, from /builddir/build/BUILD/cu-gr/src/db/RouteGrid.h:3, from /builddir/build/BUILD/cu-gr/src/db/RouteGrid.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:21: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if (levels.size() <= lower) { ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Net.h:3, from /builddir/build/BUILD/cu-gr/src/db/Net.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currChunk == l->chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: 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/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:361, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/LayerList.h:3, from /builddir/build/BUILD/cu-gr/src/db/RouteGrid.h:3, from /builddir/build/BUILD/cu-gr/src/db/RouteGrid.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] switch (std::get<1>(t)){ ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:663:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: 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/cu-gr/src/db/Net.h:4, from /builddir/build/BUILD/cu-gr/src/db/Net.cpp:1: /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h: In instantiation of 'db::BoxOnLayer::BoxOnLayer(int, Args ...) [with Args = {utils::BoxT}]': /usr/include/c++/8/ext/new_allocator.h:136: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++/8/bits/alloc_traits.h:475:4: 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++/8/bits/vector.tcc:103: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/cu-gr/src/db/Net.cpp:101:96: required from here /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:12:9: warning: 'db::BoxOnLayer::layerIdx' will be initialized after [-Wreorder] int layerIdx; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:16:103: warning: base 'utils::BoxT' [-Wreorder] BoxOnLayer(int layerIndex = -1, Args... params) : layerIdx(layerIndex), utils::BoxT(params...) {} ^ /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:16:5: warning: when initialized here [-Wreorder] BoxOnLayer(int layerIndex = -1, Args... params) : layerIdx(layerIndex), utils::BoxT(params...) {} ^~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:34, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/LayerList.h:3, from /builddir/build/BUILD/cu-gr/src/db/RouteGrid.h:3, from /builddir/build/BUILD/cu-gr/src/db/RouteGrid.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::Library::Pin::Pin()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:143:10: warning: 'Legacy::Library::Pin::dy' will be initialized after [-Wreorder] double dy; ^~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:139:15: warning: 'std::__cxx11::string Legacy::Library::Pin::metalLayer' [-Wreorder] std::string metalLayer; ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:145:3: warning: when initialized here [-Wreorder] Pin() : dx(0), dy(0), metalLayer("null") {} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPortLayer::DefPortLayer()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:229:7: warning: 'Legacy::DefStruct1::DefPortLayer::designRuleWidth' will be initialized after [-Wreorder] int designRuleWidth; ^~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:227:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPortLayer::layerName' [-Wreorder] std::string layerName; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:231:3: warning: when initialized here [-Wreorder] DefPortLayer() : spacing(0), designRuleWidth(0), layerName("NULL") {} ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPort::DefPort()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:243:7: warning: 'Legacy::DefStruct1::DefPort::orient' will be initialized after [-Wreorder] int orient; // orient {-1, 0, 1, 2, 3, 4, 5, 6, 7} = {IGNORE, N, W, S, E, FN, FW, FS, FE} source: defapi.pdf version 5.8 ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:237:7: warning: 'int Legacy::DefStruct1::DefPort::special' [-Wreorder] int special; // 0 is ignored; 1 writes a SPECIAL statement ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:240:15: warning: 'Legacy::DefStruct1::DefPort::status' will be initialized after [-Wreorder] std::string status; // {NULL, COVER, FIXED, PLACED} ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:239:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPort::use' [-Wreorder] std::string use; // {NULL, ANALOG, CLOCK, GROUND, POWER, RESET, SCAN, SIGNAL, TIEOFF} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Net.h:3, from /builddir/build/BUILD/cu-gr/src/db/Net.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currChunk == l->chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:289:86: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:352:75: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: 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/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:188, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalService.h:20, from /builddir/build/BUILD/cu-gr/src/global.h:42, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/LayerList.h:3, from /builddir/build/BUILD/cu-gr/src/db/RouteGrid.h:3, from /builddir/build/BUILD/cu-gr/src/db/RouteGrid.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h: In constructor 'Rsyn::PhysicalDesignData::PhysicalDesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:78:12: warning: 'Rsyn::PhysicalDesignData::clsClkNet' will be initialized after [-Wreorder] Rsyn::Net clsClkNet; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:25:15: warning: 'Rsyn::Design Rsyn::PhysicalDesignData::clsDesign' [-Wreorder] Rsyn::Design clsDesign; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:89:2: warning: when initialized here [-Wreorder] PhysicalDesignData() : clsClkNet(nullptr), clsDesign(nullptr), clsModule(nullptr) { ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/ispd18/RoutingGuide.h:28, from /builddir/build/BUILD/cu-gr/src/global.h:43, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/LayerList.h:3, from /builddir/build/BUILD/cu-gr/src/db/RouteGrid.h:3, from /builddir/build/BUILD/cu-gr/src/db/RouteGrid.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/ispd18/Guide.h: In member function 'const Rsyn::LayerGuide& Rsyn::NetGuide::getGuide(int) const': /builddir/build/BUILD/cu-gr/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] if(id > clsLayerGuides.size()) ~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/db/RouteGrid.cpp: In member function 'void db::RouteGrid::init()': /builddir/build/BUILD/cu-gr/src/db/RouteGrid.cpp:25:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < layers.size(); ++i) { ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/db/RouteGrid.cpp: In member function 'void db::RouteGrid::setUnitVioCost(double)': /builddir/build/BUILD/cu-gr/src/db/RouteGrid.cpp:56:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < unitShortVioCost.size(); ++i) { ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/db/RouteGrid.cpp: In member function 'void db::RouteGrid::markFixedMetalBatch(std::vector >&, int, int)': /builddir/build/BUILD/cu-gr/src/db/RouteGrid.cpp:176:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] for (unsigned i = beginIdx; i < endIdx; i++) layerToObjIdx[fixedMetalVec[i].first.layerIdx].push_back(i); ~~^~~~~~~~ /builddir/build/BUILD/cu-gr/src/db/RouteGrid.cpp: In lambda function: /builddir/build/BUILD/cu-gr/src/db/RouteGrid.cpp:187:19: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] if (l >= getLayerNum()) return; ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/db/RouteGrid.cpp: In member function 'void db::RouteGrid::markFixedMetalBatch(std::vector >&, int, int)': /builddir/build/BUILD/cu-gr/src/db/RouteGrid.cpp:217:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] for (int layerIdx = 0; layerIdx < layers.size(); layerIdx++) { ~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/db/RouteGrid.cpp:222:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] for (int layerIdx = 0; layerIdx < layers.size(); layerIdx++) { ~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/db/CutLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/LayerList.h:3, from /builddir/build/BUILD/cu-gr/src/db/RouteGrid.h:3, from /builddir/build/BUILD/cu-gr/src/db/RouteGrid.cpp:1: /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h: In instantiation of 'db::BoxOnLayer::BoxOnLayer(int, Args ...) [with Args = {utils::BoxT}]': /builddir/build/BUILD/cu-gr/src/db/RouteGrid.cpp:99:96: required from here /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:12:9: warning: 'db::BoxOnLayer::layerIdx' will be initialized after [-Wreorder] int layerIdx; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:16:103: warning: base 'utils::BoxT' [-Wreorder] BoxOnLayer(int layerIndex = -1, Args... params) : layerIdx(layerIndex), utils::BoxT(params...) {} ^ /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:16:5: warning: when initialized here [-Wreorder] BoxOnLayer(int layerIndex = -1, Args... params) : layerIdx(layerIndex), utils::BoxT(params...) {} ^~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/LayerList.h:3, from /builddir/build/BUILD/cu-gr/src/db/RouteGrid.h:3, from /builddir/build/BUILD/cu-gr/src/db/RouteGrid.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/LayerList.h:3, from /builddir/build/BUILD/cu-gr/src/db/RouteGrid.h:3, from /builddir/build/BUILD/cu-gr/src/db/RouteGrid.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:56: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currentChunk >= chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:40: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:36: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:34: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: 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/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/LayerList.h:3, from /builddir/build/BUILD/cu-gr/src/db/RouteGrid.h:3, from /builddir/build/BUILD/cu-gr/src/db/RouteGrid.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/db/CutLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/LayerList.h:3, from /builddir/build/BUILD/cu-gr/src/db/RouteGrid.h:3, from /builddir/build/BUILD/cu-gr/src/db/RouteGrid.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currChunk == l->chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:663:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:289:86: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:352:75: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 47%] Building CXX object CMakeFiles/iccad19gr.dir/db/Setting.cpp.o /usr/bin/c++ -I/builddir/build/BUILD/cu-gr/build -I/builddir/build/BUILD/cu-gr/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/cu-gr/src/../rsyn/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/iccad19gr.dir/db/Setting.cpp.o -MF CMakeFiles/iccad19gr.dir/db/Setting.cpp.o.d -o CMakeFiles/iccad19gr.dir/db/Setting.cpp.o -c /builddir/build/BUILD/cu-gr/src/db/Setting.cpp In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Rect:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Polygon.h:26, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Polygon:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/util/PhysicalTransform.h:23, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:47, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/Setting.h:3, from /builddir/build/BUILD/cu-gr/src/db/Setting.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:34:2: warning: when initialized here [-Wreorder] Rect() : clsLower(0, 0), clsUpper(0, 0) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(DBU, DBU, DBU, DBU)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:35:2: warning: when initialized here [-Wreorder] Rect(const DBU x, const DBU y, const DBU w, const DBU h) : clsLower(x, y), clsUpper(x + w, y + h) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(const Bounds&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:36:2: warning: when initialized here [-Wreorder] Rect(const Bounds &bounds) : clsLower(bounds.getLower()), clsUpper(bounds.getUpper()) {} ^~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/Setting.h:3, from /builddir/build/BUILD/cu-gr/src/db/Setting.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPinsFilteredByDirection::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:385:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPins::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:402:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:309, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/Setting.h:3, from /builddir/build/BUILD/cu-gr/src/db/Setting.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h: In constructor 'Rsyn::NetData::NetData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:48:6: warning: 'Rsyn::NetData::sign' will be initialized after [-Wreorder] int sign; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:40:6: warning: 'Rsyn::Pin Rsyn::NetData::driver' [-Wreorder] Pin driver; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:45:41: warning: 'Rsyn::NetData::numPinsOfType' will be initialized after [-Wreorder] std::array numPinsOfType; ^~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:43:9: warning: 'Rsyn::Module Rsyn::NetData::parent' [-Wreorder] Module parent; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:311, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/Setting.h:3, from /builddir/build/BUILD/cu-gr/src/db/Setting.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h: In constructor 'Rsyn::ArcData::ArcData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:25:10: warning: 'Rsyn::ArcData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:20:6: warning: 'Rsyn::Pin Rsyn::ArcData::from' [-Wreorder] Pin from; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:34:2: warning: when initialized here [-Wreorder] ArcData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:312, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/Setting.h:3, from /builddir/build/BUILD/cu-gr/src/db/Setting.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h: In constructor 'Rsyn::InstanceData::InstanceData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:33:9: warning: 'Rsyn::InstanceData::design' will be initialized after [-Wreorder] Design design; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:26:15: warning: 'Rsyn::InstanceType Rsyn::InstanceData::type' [-Wreorder] InstanceType type; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:44:10: warning: 'Rsyn::InstanceData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:40:8: warning: 'Rsyn::Index Rsyn::InstanceData::mid' [-Wreorder] Index mid; ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:318, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/Setting.h:3, from /builddir/build/BUILD/cu-gr/src/db/Setting.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h: In constructor 'Rsyn::LibraryCellData::LibraryCellData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:45:6: warning: 'Rsyn::LibraryCellData::numInOutPins' will be initialized after [-Wreorder] int numInOutPins; ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:37:8: warning: 'DBUxy Rsyn::LibraryCellData::size' [-Wreorder] DBUxy size; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:47:2: warning: when initialized here [-Wreorder] LibraryCellData() : ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:320, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/Setting.h:3, from /builddir/build/BUILD/cu-gr/src/db/Setting.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h: In constructor 'Rsyn::DesignData::DesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:53:7: warning: 'Rsyn::DesignData::initialized' will be initialized after [-Wreorder] bool initialized; ^~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'bool Rsyn::DesignData::dirty' [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'Rsyn::DesignData::dirty' will be initialized after [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:36:6: warning: 'int Rsyn::DesignData::anonymousInstanceId' [-Wreorder] int anonymousInstanceId; ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:351, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/Setting.h:3, from /builddir/build/BUILD/cu-gr/src/db/Setting.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const string Rsyn::Pin::getName() const': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] switch (getInstanceType()) { ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:356, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/Setting.h:3, from /builddir/build/BUILD/cu-gr/src/db/Setting.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:21: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if (levels.size() <= lower) { ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:361, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/Setting.h:3, from /builddir/build/BUILD/cu-gr/src/db/Setting.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] switch (std::get<1>(t)){ ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:34, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/Setting.h:3, from /builddir/build/BUILD/cu-gr/src/db/Setting.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::Library::Pin::Pin()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:143:10: warning: 'Legacy::Library::Pin::dy' will be initialized after [-Wreorder] double dy; ^~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:139:15: warning: 'std::__cxx11::string Legacy::Library::Pin::metalLayer' [-Wreorder] std::string metalLayer; ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:145:3: warning: when initialized here [-Wreorder] Pin() : dx(0), dy(0), metalLayer("null") {} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPortLayer::DefPortLayer()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:229:7: warning: 'Legacy::DefStruct1::DefPortLayer::designRuleWidth' will be initialized after [-Wreorder] int designRuleWidth; ^~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:227:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPortLayer::layerName' [-Wreorder] std::string layerName; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:231:3: warning: when initialized here [-Wreorder] DefPortLayer() : spacing(0), designRuleWidth(0), layerName("NULL") {} ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPort::DefPort()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:243:7: warning: 'Legacy::DefStruct1::DefPort::orient' will be initialized after [-Wreorder] int orient; // orient {-1, 0, 1, 2, 3, 4, 5, 6, 7} = {IGNORE, N, W, S, E, FN, FW, FS, FE} source: defapi.pdf version 5.8 ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:237:7: warning: 'int Legacy::DefStruct1::DefPort::special' [-Wreorder] int special; // 0 is ignored; 1 writes a SPECIAL statement ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:240:15: warning: 'Legacy::DefStruct1::DefPort::status' will be initialized after [-Wreorder] std::string status; // {NULL, COVER, FIXED, PLACED} ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:239:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPort::use' [-Wreorder] std::string use; // {NULL, ANALOG, CLOCK, GROUND, POWER, RESET, SCAN, SIGNAL, TIEOFF} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:188, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalService.h:20, from /builddir/build/BUILD/cu-gr/src/global.h:42, from /builddir/build/BUILD/cu-gr/src/db/Setting.h:3, from /builddir/build/BUILD/cu-gr/src/db/Setting.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h: In constructor 'Rsyn::PhysicalDesignData::PhysicalDesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:78:12: warning: 'Rsyn::PhysicalDesignData::clsClkNet' will be initialized after [-Wreorder] Rsyn::Net clsClkNet; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:25:15: warning: 'Rsyn::Design Rsyn::PhysicalDesignData::clsDesign' [-Wreorder] Rsyn::Design clsDesign; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:89:2: warning: when initialized here [-Wreorder] PhysicalDesignData() : clsClkNet(nullptr), clsDesign(nullptr), clsModule(nullptr) { ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/ispd18/RoutingGuide.h:28, from /builddir/build/BUILD/cu-gr/src/global.h:43, from /builddir/build/BUILD/cu-gr/src/db/Setting.h:3, from /builddir/build/BUILD/cu-gr/src/db/Setting.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/ispd18/Guide.h: In member function 'const Rsyn::LayerGuide& Rsyn::NetGuide::getGuide(int) const': /builddir/build/BUILD/cu-gr/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] if(id > clsLayerGuides.size()) ~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/Setting.h:3, from /builddir/build/BUILD/cu-gr/src/db/Setting.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/Setting.h:3, from /builddir/build/BUILD/cu-gr/src/db/Setting.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:56: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currentChunk >= chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:40: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:36: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:34: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: 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/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/Setting.h:3, from /builddir/build/BUILD/cu-gr/src/db/Setting.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } [ 49%] Building CXX object CMakeFiles/iccad19gr.dir/db/Stat.cpp.o /usr/bin/c++ -I/builddir/build/BUILD/cu-gr/build -I/builddir/build/BUILD/cu-gr/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/cu-gr/src/../rsyn/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/iccad19gr.dir/db/Stat.cpp.o -MF CMakeFiles/iccad19gr.dir/db/Stat.cpp.o.d -o CMakeFiles/iccad19gr.dir/db/Stat.cpp.o -c /builddir/build/BUILD/cu-gr/src/db/Stat.cpp In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/Setting.h:3, from /builddir/build/BUILD/cu-gr/src/db/Setting.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currChunk == l->chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:663:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:289:86: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:352:75: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 50%] Building C object CMakeFiles/iccad19gr.dir/flute/POST9.c.o /usr/bin/cc -I/builddir/build/BUILD/cu-gr/build -I/builddir/build/BUILD/cu-gr/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/cu-gr/src/../rsyn/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -MD -MT CMakeFiles/iccad19gr.dir/flute/POST9.c.o -MF CMakeFiles/iccad19gr.dir/flute/POST9.c.o.d -o CMakeFiles/iccad19gr.dir/flute/POST9.c.o -c /builddir/build/BUILD/cu-gr/src/flute/POST9.c In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Rect:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Polygon.h:26, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Polygon:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/util/PhysicalTransform.h:23, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:47, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Net.h:3, from /builddir/build/BUILD/cu-gr/src/db/Stat.h:3, from /builddir/build/BUILD/cu-gr/src/db/Stat.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:34:2: warning: when initialized here [-Wreorder] Rect() : clsLower(0, 0), clsUpper(0, 0) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(DBU, DBU, DBU, DBU)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:35:2: warning: when initialized here [-Wreorder] Rect(const DBU x, const DBU y, const DBU w, const DBU h) : clsLower(x, y), clsUpper(x + w, y + h) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(const Bounds&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:36:2: warning: when initialized here [-Wreorder] Rect(const Bounds &bounds) : clsLower(bounds.getLower()), clsUpper(bounds.getUpper()) {} ^~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Net.h:3, from /builddir/build/BUILD/cu-gr/src/db/Stat.h:3, from /builddir/build/BUILD/cu-gr/src/db/Stat.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPinsFilteredByDirection::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:385:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPins::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:402:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:309, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Net.h:3, from /builddir/build/BUILD/cu-gr/src/db/Stat.h:3, from /builddir/build/BUILD/cu-gr/src/db/Stat.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h: In constructor 'Rsyn::NetData::NetData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:48:6: warning: 'Rsyn::NetData::sign' will be initialized after [-Wreorder] int sign; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:40:6: warning: 'Rsyn::Pin Rsyn::NetData::driver' [-Wreorder] Pin driver; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:45:41: warning: 'Rsyn::NetData::numPinsOfType' will be initialized after [-Wreorder] std::array numPinsOfType; ^~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:43:9: warning: 'Rsyn::Module Rsyn::NetData::parent' [-Wreorder] Module parent; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:311, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Net.h:3, from /builddir/build/BUILD/cu-gr/src/db/Stat.h:3, from /builddir/build/BUILD/cu-gr/src/db/Stat.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h: In constructor 'Rsyn::ArcData::ArcData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:25:10: warning: 'Rsyn::ArcData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:20:6: warning: 'Rsyn::Pin Rsyn::ArcData::from' [-Wreorder] Pin from; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:34:2: warning: when initialized here [-Wreorder] ArcData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:312, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Net.h:3, from /builddir/build/BUILD/cu-gr/src/db/Stat.h:3, from /builddir/build/BUILD/cu-gr/src/db/Stat.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h: In constructor 'Rsyn::InstanceData::InstanceData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:33:9: warning: 'Rsyn::InstanceData::design' will be initialized after [-Wreorder] Design design; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:26:15: warning: 'Rsyn::InstanceType Rsyn::InstanceData::type' [-Wreorder] InstanceType type; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:44:10: warning: 'Rsyn::InstanceData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:40:8: warning: 'Rsyn::Index Rsyn::InstanceData::mid' [-Wreorder] Index mid; ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:318, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Net.h:3, from /builddir/build/BUILD/cu-gr/src/db/Stat.h:3, from /builddir/build/BUILD/cu-gr/src/db/Stat.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h: In constructor 'Rsyn::LibraryCellData::LibraryCellData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:45:6: warning: 'Rsyn::LibraryCellData::numInOutPins' will be initialized after [-Wreorder] int numInOutPins; ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:37:8: warning: 'DBUxy Rsyn::LibraryCellData::size' [-Wreorder] DBUxy size; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:47:2: warning: when initialized here [-Wreorder] LibraryCellData() : ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:320, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Net.h:3, from /builddir/build/BUILD/cu-gr/src/db/Stat.h:3, from /builddir/build/BUILD/cu-gr/src/db/Stat.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h: In constructor 'Rsyn::DesignData::DesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:53:7: warning: 'Rsyn::DesignData::initialized' will be initialized after [-Wreorder] bool initialized; ^~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'bool Rsyn::DesignData::dirty' [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'Rsyn::DesignData::dirty' will be initialized after [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:36:6: warning: 'int Rsyn::DesignData::anonymousInstanceId' [-Wreorder] int anonymousInstanceId; ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:351, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Net.h:3, from /builddir/build/BUILD/cu-gr/src/db/Stat.h:3, from /builddir/build/BUILD/cu-gr/src/db/Stat.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const string Rsyn::Pin::getName() const': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] switch (getInstanceType()) { ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:356, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Net.h:3, from /builddir/build/BUILD/cu-gr/src/db/Stat.h:3, from /builddir/build/BUILD/cu-gr/src/db/Stat.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:21: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if (levels.size() <= lower) { ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:361, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Net.h:3, from /builddir/build/BUILD/cu-gr/src/db/Stat.h:3, from /builddir/build/BUILD/cu-gr/src/db/Stat.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] switch (std::get<1>(t)){ ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:34, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Net.h:3, from /builddir/build/BUILD/cu-gr/src/db/Stat.h:3, from /builddir/build/BUILD/cu-gr/src/db/Stat.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::Library::Pin::Pin()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:143:10: warning: 'Legacy::Library::Pin::dy' will be initialized after [-Wreorder] double dy; ^~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:139:15: warning: 'std::__cxx11::string Legacy::Library::Pin::metalLayer' [-Wreorder] std::string metalLayer; ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:145:3: warning: when initialized here [-Wreorder] Pin() : dx(0), dy(0), metalLayer("null") {} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPortLayer::DefPortLayer()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:229:7: warning: 'Legacy::DefStruct1::DefPortLayer::designRuleWidth' will be initialized after [-Wreorder] int designRuleWidth; ^~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:227:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPortLayer::layerName' [-Wreorder] std::string layerName; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:231:3: warning: when initialized here [-Wreorder] DefPortLayer() : spacing(0), designRuleWidth(0), layerName("NULL") {} ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPort::DefPort()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:243:7: warning: 'Legacy::DefStruct1::DefPort::orient' will be initialized after [-Wreorder] int orient; // orient {-1, 0, 1, 2, 3, 4, 5, 6, 7} = {IGNORE, N, W, S, E, FN, FW, FS, FE} source: defapi.pdf version 5.8 ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:237:7: warning: 'int Legacy::DefStruct1::DefPort::special' [-Wreorder] int special; // 0 is ignored; 1 writes a SPECIAL statement ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:240:15: warning: 'Legacy::DefStruct1::DefPort::status' will be initialized after [-Wreorder] std::string status; // {NULL, COVER, FIXED, PLACED} ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:239:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPort::use' [-Wreorder] std::string use; // {NULL, ANALOG, CLOCK, GROUND, POWER, RESET, SCAN, SIGNAL, TIEOFF} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:188, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalService.h:20, from /builddir/build/BUILD/cu-gr/src/global.h:42, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Net.h:3, from /builddir/build/BUILD/cu-gr/src/db/Stat.h:3, from /builddir/build/BUILD/cu-gr/src/db/Stat.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h: In constructor 'Rsyn::PhysicalDesignData::PhysicalDesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:78:12: warning: 'Rsyn::PhysicalDesignData::clsClkNet' will be initialized after [-Wreorder] Rsyn::Net clsClkNet; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:25:15: warning: 'Rsyn::Design Rsyn::PhysicalDesignData::clsDesign' [-Wreorder] Rsyn::Design clsDesign; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:89:2: warning: when initialized here [-Wreorder] PhysicalDesignData() : clsClkNet(nullptr), clsDesign(nullptr), clsModule(nullptr) { ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/ispd18/RoutingGuide.h:28, from /builddir/build/BUILD/cu-gr/src/global.h:43, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Net.h:3, from /builddir/build/BUILD/cu-gr/src/db/Stat.h:3, from /builddir/build/BUILD/cu-gr/src/db/Stat.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/ispd18/Guide.h: In member function 'const Rsyn::LayerGuide& Rsyn::NetGuide::getGuide(int) const': /builddir/build/BUILD/cu-gr/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] if(id > clsLayerGuides.size()) ~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Net.h:3, from /builddir/build/BUILD/cu-gr/src/db/Stat.h:3, from /builddir/build/BUILD/cu-gr/src/db/Stat.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Net.h:3, from /builddir/build/BUILD/cu-gr/src/db/Stat.h:3, from /builddir/build/BUILD/cu-gr/src/db/Stat.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:56: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currentChunk >= chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:40: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:36: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:34: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: 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/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Net.h:3, from /builddir/build/BUILD/cu-gr/src/db/Stat.h:3, from /builddir/build/BUILD/cu-gr/src/db/Stat.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Net.h:3, from /builddir/build/BUILD/cu-gr/src/db/Stat.h:3, from /builddir/build/BUILD/cu-gr/src/db/Stat.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currChunk == l->chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:663:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:289:86: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:352:75: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 52%] Building C object CMakeFiles/iccad19gr.dir/flute/POWV9.c.o /usr/bin/cc -I/builddir/build/BUILD/cu-gr/build -I/builddir/build/BUILD/cu-gr/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/cu-gr/src/../rsyn/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -MD -MT CMakeFiles/iccad19gr.dir/flute/POWV9.c.o -MF CMakeFiles/iccad19gr.dir/flute/POWV9.c.o.d -o CMakeFiles/iccad19gr.dir/flute/POWV9.c.o -c /builddir/build/BUILD/cu-gr/src/flute/POWV9.c [ 54%] Building C object CMakeFiles/iccad19gr.dir/flute/dist.c.o /usr/bin/cc -I/builddir/build/BUILD/cu-gr/build -I/builddir/build/BUILD/cu-gr/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/cu-gr/src/../rsyn/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -MD -MT CMakeFiles/iccad19gr.dir/flute/dist.c.o -MF CMakeFiles/iccad19gr.dir/flute/dist.c.o.d -o CMakeFiles/iccad19gr.dir/flute/dist.c.o -c /builddir/build/BUILD/cu-gr/src/flute/dist.c [ 56%] Building C object CMakeFiles/iccad19gr.dir/flute/dl.c.o /usr/bin/cc -I/builddir/build/BUILD/cu-gr/build -I/builddir/build/BUILD/cu-gr/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/cu-gr/src/../rsyn/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -MD -MT CMakeFiles/iccad19gr.dir/flute/dl.c.o -MF CMakeFiles/iccad19gr.dir/flute/dl.c.o.d -o CMakeFiles/iccad19gr.dir/flute/dl.c.o -c /builddir/build/BUILD/cu-gr/src/flute/dl.c [ 58%] Building C object CMakeFiles/iccad19gr.dir/flute/err.c.o /usr/bin/cc -I/builddir/build/BUILD/cu-gr/build -I/builddir/build/BUILD/cu-gr/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/cu-gr/src/../rsyn/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -MD -MT CMakeFiles/iccad19gr.dir/flute/err.c.o -MF CMakeFiles/iccad19gr.dir/flute/err.c.o.d -o CMakeFiles/iccad19gr.dir/flute/err.c.o -c /builddir/build/BUILD/cu-gr/src/flute/err.c [ 60%] Building C object CMakeFiles/iccad19gr.dir/flute/flute.c.o /usr/bin/cc -I/builddir/build/BUILD/cu-gr/build -I/builddir/build/BUILD/cu-gr/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/cu-gr/src/../rsyn/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -MD -MT CMakeFiles/iccad19gr.dir/flute/flute.c.o -MF CMakeFiles/iccad19gr.dir/flute/flute.c.o.d -o CMakeFiles/iccad19gr.dir/flute/flute.c.o -c /builddir/build/BUILD/cu-gr/src/flute/flute.c /builddir/build/BUILD/cu-gr/src/flute/flute.c: In function 'readLUT': /builddir/build/BUILD/cu-gr/src/flute/flute.c:89:9: warning: variable 'status_code' set but not used [-Wunused-but-set-variable] int status_code; // useles, just to stop compile warning ^~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/flute/flute.c: In function 'flute_wl': /builddir/build/BUILD/cu-gr/src/flute/flute.c:140:15: warning: unused variable 'k' [-Wunused-variable] int i, j, k, minidx; ^ /builddir/build/BUILD/cu-gr/src/flute/flute.c: In function 'flute': /builddir/build/BUILD/cu-gr/src/flute/flute.c:578:15: warning: unused variable 'k' [-Wunused-variable] int i, j, k, minidx; ^ /builddir/build/BUILD/cu-gr/src/flute/flute.c: In function 'flutes_wl_MD': /builddir/build/BUILD/cu-gr/src/flute/flute.c:542:25: warning: 'extral' may be used uninitialized in this function [-Wmaybe-uninitialized] ll = extral + flutes_wl_LMD(p+1, x1, ys, s1, newacc) /builddir/build/BUILD/cu-gr/src/flute/flute.c: In function 'hmergetree': /builddir/build/BUILD/cu-gr/src/flute/flute.c:1240:33: warning: 'nn2' may be used uninitialized in this function [-Wmaybe-uninitialized] coord2 = t2.branch[t2.branch[nn2].n].y; ^ /builddir/build/BUILD/cu-gr/src/flute/flute.c:1239:33: warning: 'nn1' may be used uninitialized in this function [-Wmaybe-uninitialized] coord1 = t1.branch[t1.branch[nn1].n].y; ^ /builddir/build/BUILD/cu-gr/src/flute/flute.c:1251:33: warning: 'ii' may be used uninitialized in this function [-Wmaybe-uninitialized] t.branch[extra].n = t.branch[ii].n; ^ /builddir/build/BUILD/cu-gr/src/flute/flute.c: In function 'flutes_MD': /builddir/build/BUILD/cu-gr/src/flute/flute.c:1046:29: warning: 'bestbp' may be used uninitialized in this function [-Wmaybe-uninitialized] #define BreakInX(bp) ((bp)%2==0) ^~ /builddir/build/BUILD/cu-gr/src/flute/flute.c:1074:41: warning: 'nn2' may be used uninitialized in this function [-Wmaybe-uninitialized] coord2 = t2.branch[t2.branch[nn2].n].y; ^ /builddir/build/BUILD/cu-gr/src/flute/flute.c:1073:41: warning: 'nn1' may be used uninitialized in this function [-Wmaybe-uninitialized] coord1 = t1.branch[t1.branch[nn1].n].y; ^ [ 61%] Building C object CMakeFiles/iccad19gr.dir/flute/flute_mst.c.o /usr/bin/cc -I/builddir/build/BUILD/cu-gr/build -I/builddir/build/BUILD/cu-gr/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/cu-gr/src/../rsyn/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -O2 -g -DNDEBUG -MD -MT CMakeFiles/iccad19gr.dir/flute/flute_mst.c.o -MF CMakeFiles/iccad19gr.dir/flute/flute_mst.c.o.d -o CMakeFiles/iccad19gr.dir/flute/flute_mst.c.o -c /builddir/build/BUILD/cu-gr/src/flute/flute_mst.c /builddir/build/BUILD/cu-gr/src/flute/flute_mst.c: In function 'init_param': /builddir/build/BUILD/cu-gr/src/flute/flute_mst.c:138:7: warning: unused variable 'i' [-Wunused-variable] int i; ^ /builddir/build/BUILD/cu-gr/src/flute/flute_mst.c: In function 'update_dist2': /builddir/build/BUILD/cu-gr/src/flute/flute_mst.c:165:63: warning: unused variable 'pn' [-Wunused-variable] int i, j, m, n, dd, node1, node2, node3, node4, p1, p2, pi, pn; ^~ /builddir/build/BUILD/cu-gr/src/flute/flute_mst.c:165:59: warning: unused variable 'pi' [-Wunused-variable] int i, j, m, n, dd, node1, node2, node3, node4, p1, p2, pi, pn; ^~ /builddir/build/BUILD/cu-gr/src/flute/flute_mst.c: In function 'flute_mr': /builddir/build/BUILD/cu-gr/src/flute/flute_mst.c:606:16: warning: unused variable 'max_x' [-Wunused-variable] DTYPE min_x, max_x; ^~~~~ /builddir/build/BUILD/cu-gr/src/flute/flute_mst.c:606:9: warning: unused variable 'min_x' [-Wunused-variable] DTYPE min_x, max_x; ^~~~~ /builddir/build/BUILD/cu-gr/src/flute/flute_mst.c:604:16: warning: unused variable 'dist2' [-Wunused-variable] DTYPE dist1, dist2; ^~~~~ /builddir/build/BUILD/cu-gr/src/flute/flute_mst.c:604:9: warning: unused variable 'dist1' [-Wunused-variable] DTYPE dist1, dist2; ^~~~~ /builddir/build/BUILD/cu-gr/src/flute/flute_mst.c:603:9: warning: unused variable 'min_dist' [-Wunused-variable] DTYPE min_dist, longest; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/flute/flute_mst.c:602:22: warning: unused variable 'itr' [-Wunused-variable] int i, j, k, m, n, itr, node1, node2; ^~~ /builddir/build/BUILD/cu-gr/src/flute/flute_mst.c:602:19: warning: unused variable 'n' [-Wunused-variable] int i, j, k, m, n, itr, node1, node2; ^ /builddir/build/BUILD/cu-gr/src/flute/flute_mst.c:602:16: warning: unused variable 'm' [-Wunused-variable] int i, j, k, m, n, itr, node1, node2; ^ /builddir/build/BUILD/cu-gr/src/flute/flute_mst.c: In function 'flute_am': /builddir/build/BUILD/cu-gr/src/flute/flute_mst.c:872:7: warning: unused variable 'prev_effort' [-Wunused-variable] int prev_effort; ^~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/flute/flute_mst.c:869:22: warning: unused variable 'itr' [-Wunused-variable] int i, j, k, m, n, itr, node1, node2; ^~~ /builddir/build/BUILD/cu-gr/src/flute/flute_mst.c:869:19: warning: unused variable 'n' [-Wunused-variable] int i, j, k, m, n, itr, node1, node2; ^ /builddir/build/BUILD/cu-gr/src/flute/flute_mst.c:869:16: warning: unused variable 'm' [-Wunused-variable] int i, j, k, m, n, itr, node1, node2; ^ /builddir/build/BUILD/cu-gr/src/flute/flute_mst.c: In function 'flutes_HD': /builddir/build/BUILD/cu-gr/src/flute/flute_mst.c:1082:9: warning: unused variable 'prev_len' [-Wunused-variable] DTYPE prev_len; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/flute/flute_mst.c: In function 'merge_into': /builddir/build/BUILD/cu-gr/src/flute/flute_mst.c:1264:13: warning: unused variable 'cy' [-Wunused-variable] DTYPE cx, cy; ^~ /builddir/build/BUILD/cu-gr/src/flute/flute_mst.c:1264:9: warning: unused variable 'cx' [-Wunused-variable] DTYPE cx, cy; ^~ /builddir/build/BUILD/cu-gr/src/flute/flute_mst.c: In function 'wmergetree': /builddir/build/BUILD/cu-gr/src/flute/flute_mst.c:1590:7: warning: unused variable 's' [-Wunused-variable] int s[D2M], inWin[2*D2M], d, d2, i, ci, n; ^ /builddir/build/BUILD/cu-gr/src/flute/flute_mst.c: In function 'splice2': /builddir/build/BUILD/cu-gr/src/flute/flute_mst.c:2270:34: warning: unused variable 's' [-Wunused-variable] TreeNode *curr, *prev, *next, *s; ^ /builddir/build/BUILD/cu-gr/src/flute/flute_mst.c: In function 'exchange_branches_order_x': /builddir/build/BUILD/cu-gr/src/flute/flute_mst.c:2379:44: warning: unused variable 's' [-Wunused-variable] TreeNode *n1, *p1, *n2, *p2, *node, *e, *s; ^ /builddir/build/BUILD/cu-gr/src/flute/flute_mst.c:2379:33: warning: unused variable 'node' [-Wunused-variable] TreeNode *n1, *p1, *n2, *p2, *node, *e, *s; ^~~~ /builddir/build/BUILD/cu-gr/src/flute/flute_mst.c:2379:28: warning: unused variable 'p2' [-Wunused-variable] TreeNode *n1, *p1, *n2, *p2, *node, *e, *s; ^~ /builddir/build/BUILD/cu-gr/src/flute/flute_mst.c: In function 'exchange_branches_order_y': /builddir/build/BUILD/cu-gr/src/flute/flute_mst.c:2531:44: warning: unused variable 's' [-Wunused-variable] TreeNode *n1, *p1, *n2, *p2, *node, *e, *s; ^ /builddir/build/BUILD/cu-gr/src/flute/flute_mst.c:2531:33: warning: unused variable 'node' [-Wunused-variable] TreeNode *n1, *p1, *n2, *p2, *node, *e, *s; ^~~~ /builddir/build/BUILD/cu-gr/src/flute/flute_mst.c:2531:28: warning: unused variable 'p2' [-Wunused-variable] TreeNode *n1, *p1, *n2, *p2, *node, *e, *s; ^~ /builddir/build/BUILD/cu-gr/src/flute/flute_mst.c: In function 'smergetree': /builddir/build/BUILD/cu-gr/src/flute/flute_mst.c:1524:5: warning: 'ci' may be used uninitialized in this function [-Wmaybe-uninitialized] if (k==ci) { ^ /builddir/build/BUILD/cu-gr/src/flute/flute_mst.c: In function 'wmergetree': /builddir/build/BUILD/cu-gr/src/flute/flute_mst.c:1641:46: warning: 'ci' may be used uninitialized in this function [-Wmaybe-uninitialized] while (i2::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPins::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:402:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:309, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h: In constructor 'Rsyn::NetData::NetData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:48:6: warning: 'Rsyn::NetData::sign' will be initialized after [-Wreorder] int sign; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:40:6: warning: 'Rsyn::Pin Rsyn::NetData::driver' [-Wreorder] Pin driver; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:45:41: warning: 'Rsyn::NetData::numPinsOfType' will be initialized after [-Wreorder] std::array numPinsOfType; ^~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:43:9: warning: 'Rsyn::Module Rsyn::NetData::parent' [-Wreorder] Module parent; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:311, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h: In constructor 'Rsyn::ArcData::ArcData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:25:10: warning: 'Rsyn::ArcData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:20:6: warning: 'Rsyn::Pin Rsyn::ArcData::from' [-Wreorder] Pin from; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:34:2: warning: when initialized here [-Wreorder] ArcData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:312, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h: In constructor 'Rsyn::InstanceData::InstanceData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:33:9: warning: 'Rsyn::InstanceData::design' will be initialized after [-Wreorder] Design design; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:26:15: warning: 'Rsyn::InstanceType Rsyn::InstanceData::type' [-Wreorder] InstanceType type; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:44:10: warning: 'Rsyn::InstanceData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:40:8: warning: 'Rsyn::Index Rsyn::InstanceData::mid' [-Wreorder] Index mid; ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:318, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h: In constructor 'Rsyn::LibraryCellData::LibraryCellData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:45:6: warning: 'Rsyn::LibraryCellData::numInOutPins' will be initialized after [-Wreorder] int numInOutPins; ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:37:8: warning: 'DBUxy Rsyn::LibraryCellData::size' [-Wreorder] DBUxy size; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:47:2: warning: when initialized here [-Wreorder] LibraryCellData() : ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:320, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h: In constructor 'Rsyn::DesignData::DesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:53:7: warning: 'Rsyn::DesignData::initialized' will be initialized after [-Wreorder] bool initialized; ^~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'bool Rsyn::DesignData::dirty' [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'Rsyn::DesignData::dirty' will be initialized after [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:36:6: warning: 'int Rsyn::DesignData::anonymousInstanceId' [-Wreorder] int anonymousInstanceId; ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:351, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const string Rsyn::Pin::getName() const': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] switch (getInstanceType()) { ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:356, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:21: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if (levels.size() <= lower) { ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Rect:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Polygon.h:26, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Polygon:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/util/PhysicalTransform.h:23, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:47, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:34:2: warning: when initialized here [-Wreorder] Rect() : clsLower(0, 0), clsUpper(0, 0) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(DBU, DBU, DBU, DBU)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:35:2: warning: when initialized here [-Wreorder] Rect(const DBU x, const DBU y, const DBU w, const DBU h) : clsLower(x, y), clsUpper(x + w, y + h) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(const Bounds&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:36:2: warning: when initialized here [-Wreorder] Rect(const Bounds &bounds) : clsLower(bounds.getLower()), clsUpper(bounds.getUpper()) {} ^~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:361, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] switch (std::get<1>(t)){ ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPinsFilteredByDirection::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:385:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPins::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:402:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:309, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h: In constructor 'Rsyn::NetData::NetData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:48:6: warning: 'Rsyn::NetData::sign' will be initialized after [-Wreorder] int sign; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:40:6: warning: 'Rsyn::Pin Rsyn::NetData::driver' [-Wreorder] Pin driver; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:45:41: warning: 'Rsyn::NetData::numPinsOfType' will be initialized after [-Wreorder] std::array numPinsOfType; ^~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:43:9: warning: 'Rsyn::Module Rsyn::NetData::parent' [-Wreorder] Module parent; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:311, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h: In constructor 'Rsyn::ArcData::ArcData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:25:10: warning: 'Rsyn::ArcData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:20:6: warning: 'Rsyn::Pin Rsyn::ArcData::from' [-Wreorder] Pin from; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:34:2: warning: when initialized here [-Wreorder] ArcData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:312, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h: In constructor 'Rsyn::InstanceData::InstanceData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:33:9: warning: 'Rsyn::InstanceData::design' will be initialized after [-Wreorder] Design design; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:26:15: warning: 'Rsyn::InstanceType Rsyn::InstanceData::type' [-Wreorder] InstanceType type; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:44:10: warning: 'Rsyn::InstanceData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:40:8: warning: 'Rsyn::Index Rsyn::InstanceData::mid' [-Wreorder] Index mid; ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:318, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h: In constructor 'Rsyn::LibraryCellData::LibraryCellData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:45:6: warning: 'Rsyn::LibraryCellData::numInOutPins' will be initialized after [-Wreorder] int numInOutPins; ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:37:8: warning: 'DBUxy Rsyn::LibraryCellData::size' [-Wreorder] DBUxy size; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:47:2: warning: when initialized here [-Wreorder] LibraryCellData() : ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:34, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::Library::Pin::Pin()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:143:10: warning: 'Legacy::Library::Pin::dy' will be initialized after [-Wreorder] double dy; ^~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:139:15: warning: 'std::__cxx11::string Legacy::Library::Pin::metalLayer' [-Wreorder] std::string metalLayer; ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:145:3: warning: when initialized here [-Wreorder] Pin() : dx(0), dy(0), metalLayer("null") {} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPortLayer::DefPortLayer()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:229:7: warning: 'Legacy::DefStruct1::DefPortLayer::designRuleWidth' will be initialized after [-Wreorder] int designRuleWidth; ^~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:227:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPortLayer::layerName' [-Wreorder] std::string layerName; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:231:3: warning: when initialized here [-Wreorder] DefPortLayer() : spacing(0), designRuleWidth(0), layerName("NULL") {} ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPort::DefPort()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:243:7: warning: 'Legacy::DefStruct1::DefPort::orient' will be initialized after [-Wreorder] int orient; // orient {-1, 0, 1, 2, 3, 4, 5, 6, 7} = {IGNORE, N, W, S, E, FN, FW, FS, FE} source: defapi.pdf version 5.8 ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:237:7: warning: 'int Legacy::DefStruct1::DefPort::special' [-Wreorder] int special; // 0 is ignored; 1 writes a SPECIAL statement ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:240:15: warning: 'Legacy::DefStruct1::DefPort::status' will be initialized after [-Wreorder] std::string status; // {NULL, COVER, FIXED, PLACED} ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:239:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPort::use' [-Wreorder] std::string use; // {NULL, ANALOG, CLOCK, GROUND, POWER, RESET, SCAN, SIGNAL, TIEOFF} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:320, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h: In constructor 'Rsyn::DesignData::DesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:53:7: warning: 'Rsyn::DesignData::initialized' will be initialized after [-Wreorder] bool initialized; ^~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'bool Rsyn::DesignData::dirty' [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'Rsyn::DesignData::dirty' will be initialized after [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:36:6: warning: 'int Rsyn::DesignData::anonymousInstanceId' [-Wreorder] int anonymousInstanceId; ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:351, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const string Rsyn::Pin::getName() const': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] switch (getInstanceType()) { ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:356, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:21: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if (levels.size() <= lower) { ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:361, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] switch (std::get<1>(t)){ ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:188, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalService.h:20, from /builddir/build/BUILD/cu-gr/src/global.h:42, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h: In constructor 'Rsyn::PhysicalDesignData::PhysicalDesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:78:12: warning: 'Rsyn::PhysicalDesignData::clsClkNet' will be initialized after [-Wreorder] Rsyn::Net clsClkNet; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:25:15: warning: 'Rsyn::Design Rsyn::PhysicalDesignData::clsDesign' [-Wreorder] Rsyn::Design clsDesign; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:89:2: warning: when initialized here [-Wreorder] PhysicalDesignData() : clsClkNet(nullptr), clsDesign(nullptr), clsModule(nullptr) { ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:34, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::Library::Pin::Pin()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:143:10: warning: 'Legacy::Library::Pin::dy' will be initialized after [-Wreorder] double dy; ^~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:139:15: warning: 'std::__cxx11::string Legacy::Library::Pin::metalLayer' [-Wreorder] std::string metalLayer; ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:145:3: warning: when initialized here [-Wreorder] Pin() : dx(0), dy(0), metalLayer("null") {} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPortLayer::DefPortLayer()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:229:7: warning: 'Legacy::DefStruct1::DefPortLayer::designRuleWidth' will be initialized after [-Wreorder] int designRuleWidth; ^~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:227:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPortLayer::layerName' [-Wreorder] std::string layerName; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:231:3: warning: when initialized here [-Wreorder] DefPortLayer() : spacing(0), designRuleWidth(0), layerName("NULL") {} ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPort::DefPort()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:243:7: warning: 'Legacy::DefStruct1::DefPort::orient' will be initialized after [-Wreorder] int orient; // orient {-1, 0, 1, 2, 3, 4, 5, 6, 7} = {IGNORE, N, W, S, E, FN, FW, FS, FE} source: defapi.pdf version 5.8 ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:237:7: warning: 'int Legacy::DefStruct1::DefPort::special' [-Wreorder] int special; // 0 is ignored; 1 writes a SPECIAL statement ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:240:15: warning: 'Legacy::DefStruct1::DefPort::status' will be initialized after [-Wreorder] std::string status; // {NULL, COVER, FIXED, PLACED} ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:239:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPort::use' [-Wreorder] std::string use; // {NULL, ANALOG, CLOCK, GROUND, POWER, RESET, SCAN, SIGNAL, TIEOFF} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:188, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalService.h:20, from /builddir/build/BUILD/cu-gr/src/global.h:42, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h: In constructor 'Rsyn::PhysicalDesignData::PhysicalDesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:78:12: warning: 'Rsyn::PhysicalDesignData::clsClkNet' will be initialized after [-Wreorder] Rsyn::Net clsClkNet; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:25:15: warning: 'Rsyn::Design Rsyn::PhysicalDesignData::clsDesign' [-Wreorder] Rsyn::Design clsDesign; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:89:2: warning: when initialized here [-Wreorder] PhysicalDesignData() : clsClkNet(nullptr), clsDesign(nullptr), clsModule(nullptr) { ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/ispd18/RoutingGuide.h:28, from /builddir/build/BUILD/cu-gr/src/global.h:43, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/ispd18/Guide.h: In member function 'const Rsyn::LayerGuide& Rsyn::NetGuide::getGuide(int) const': /builddir/build/BUILD/cu-gr/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] if(id > clsLayerGuides.size()) ~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.h:5, from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.cpp:1: /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h: In constructor 'gr::GrBoxOnLayer::GrBoxOnLayer(int, const utils::IntervalT&, const utils::IntervalT&)': /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:105:9: warning: 'gr::GrBoxOnLayer::layerIdx' will be initialized after [-Wreorder] int layerIdx; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:110:56: warning: base 'utils::BoxT' [-Wreorder] : layerIdx(layerIndex), utils::BoxT(xx, yy) {} ^ /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:109:5: warning: when initialized here [-Wreorder] GrBoxOnLayer(int layerIndex, const utils::IntervalT& xx, const utils::IntervalT& yy) ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/gr_db/GCell.cpp: In member function 'void gr::GCellGrid::init()': /builddir/build/BUILD/cu-gr/src/gr_db/GCell.cpp:48:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for (int i = 0; i < database.getLayerNum(); i++) { ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/gr_db/GCell.cpp:11:15: warning: unused variable 'libDBU' [-Wunused-variable] const DBU libDBU = physicalDesign.getDatabaseUnits(Rsyn::LIBRARY_DBU); ^~~~~~ /builddir/build/BUILD/cu-gr/src/gr_db/GCell.cpp: In member function 'void gr::GCellGrid::print() const': /builddir/build/BUILD/cu-gr/src/gr_db/GCell.cpp:123:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for (int l = 0; l < database.getLayerNum(); l++) { ~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/ispd18/RoutingGuide.h:28, from /builddir/build/BUILD/cu-gr/src/global.h:43, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/ispd18/Guide.h: In member function 'const Rsyn::LayerGuide& Rsyn::NetGuide::getGuide(int) const': /builddir/build/BUILD/cu-gr/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] if(id > clsLayerGuides.size()) ~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.h:5, from /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.h:4, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.cpp:1: /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h: In constructor 'gr::GrBoxOnLayer::GrBoxOnLayer(int, const utils::IntervalT&, const utils::IntervalT&)': /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:105:9: warning: 'gr::GrBoxOnLayer::layerIdx' will be initialized after [-Wreorder] int layerIdx; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:110:56: warning: base 'utils::BoxT' [-Wreorder] : layerIdx(layerIndex), utils::BoxT(xx, yy) {} ^ /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:109:5: warning: when initialized here [-Wreorder] GrBoxOnLayer(int layerIndex, const utils::IntervalT& xx, const utils::IntervalT& yy) ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:56: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currentChunk >= chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:40: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:36: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:34: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: 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/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:56: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currentChunk >= chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:40: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:36: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:34: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: 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/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currChunk == l->chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:663:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: 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/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currChunk == l->chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:289:86: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:352:75: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:663:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:289:86: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:352:75: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 74%] Building CXX object CMakeFiles/iccad19gr.dir/gr_db/GrGeoPrimitive.cpp.o /usr/bin/c++ -I/builddir/build/BUILD/cu-gr/build -I/builddir/build/BUILD/cu-gr/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/cu-gr/src/../rsyn/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/iccad19gr.dir/gr_db/GrGeoPrimitive.cpp.o -MF CMakeFiles/iccad19gr.dir/gr_db/GrGeoPrimitive.cpp.o.d -o CMakeFiles/iccad19gr.dir/gr_db/GrGeoPrimitive.cpp.o -c /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.cpp [ 76%] Building CXX object CMakeFiles/iccad19gr.dir/gr_db/GrNet.cpp.o /usr/bin/c++ -I/builddir/build/BUILD/cu-gr/build -I/builddir/build/BUILD/cu-gr/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/cu-gr/src/../rsyn/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/iccad19gr.dir/gr_db/GrNet.cpp.o -MF CMakeFiles/iccad19gr.dir/gr_db/GrNet.cpp.o.d -o CMakeFiles/iccad19gr.dir/gr_db/GrNet.cpp.o -c /builddir/build/BUILD/cu-gr/src/gr_db/GrNet.cpp In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Rect:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Polygon.h:26, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Polygon:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/util/PhysicalTransform.h:23, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:47, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:34:2: warning: when initialized here [-Wreorder] Rect() : clsLower(0, 0), clsUpper(0, 0) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(DBU, DBU, DBU, DBU)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:35:2: warning: when initialized here [-Wreorder] Rect(const DBU x, const DBU y, const DBU w, const DBU h) : clsLower(x, y), clsUpper(x + w, y + h) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(const Bounds&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:36:2: warning: when initialized here [-Wreorder] Rect(const Bounds &bounds) : clsLower(bounds.getLower()), clsUpper(bounds.getUpper()) {} ^~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Rect:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Polygon.h:26, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Polygon:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/util/PhysicalTransform.h:23, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:47, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrNet.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrNet.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:34:2: warning: when initialized here [-Wreorder] Rect() : clsLower(0, 0), clsUpper(0, 0) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(DBU, DBU, DBU, DBU)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:35:2: warning: when initialized here [-Wreorder] Rect(const DBU x, const DBU y, const DBU w, const DBU h) : clsLower(x, y), clsUpper(x + w, y + h) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(const Bounds&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:36:2: warning: when initialized here [-Wreorder] Rect(const Bounds &bounds) : clsLower(bounds.getLower()), clsUpper(bounds.getUpper()) {} ^~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPinsFilteredByDirection::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:385:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPins::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:402:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:309, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h: In constructor 'Rsyn::NetData::NetData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:48:6: warning: 'Rsyn::NetData::sign' will be initialized after [-Wreorder] int sign; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:40:6: warning: 'Rsyn::Pin Rsyn::NetData::driver' [-Wreorder] Pin driver; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:45:41: warning: 'Rsyn::NetData::numPinsOfType' will be initialized after [-Wreorder] std::array numPinsOfType; ^~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:43:9: warning: 'Rsyn::Module Rsyn::NetData::parent' [-Wreorder] Module parent; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:311, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h: In constructor 'Rsyn::ArcData::ArcData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:25:10: warning: 'Rsyn::ArcData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:20:6: warning: 'Rsyn::Pin Rsyn::ArcData::from' [-Wreorder] Pin from; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:34:2: warning: when initialized here [-Wreorder] ArcData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:312, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h: In constructor 'Rsyn::InstanceData::InstanceData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:33:9: warning: 'Rsyn::InstanceData::design' will be initialized after [-Wreorder] Design design; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:26:15: warning: 'Rsyn::InstanceType Rsyn::InstanceData::type' [-Wreorder] InstanceType type; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:44:10: warning: 'Rsyn::InstanceData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:40:8: warning: 'Rsyn::Index Rsyn::InstanceData::mid' [-Wreorder] Index mid; ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:318, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h: In constructor 'Rsyn::LibraryCellData::LibraryCellData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:45:6: warning: 'Rsyn::LibraryCellData::numInOutPins' will be initialized after [-Wreorder] int numInOutPins; ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:37:8: warning: 'DBUxy Rsyn::LibraryCellData::size' [-Wreorder] DBUxy size; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:47:2: warning: when initialized here [-Wreorder] LibraryCellData() : ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrNet.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrNet.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPinsFilteredByDirection::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:385:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPins::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:402:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:309, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrNet.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrNet.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h: In constructor 'Rsyn::NetData::NetData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:48:6: warning: 'Rsyn::NetData::sign' will be initialized after [-Wreorder] int sign; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:40:6: warning: 'Rsyn::Pin Rsyn::NetData::driver' [-Wreorder] Pin driver; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:45:41: warning: 'Rsyn::NetData::numPinsOfType' will be initialized after [-Wreorder] std::array numPinsOfType; ^~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:43:9: warning: 'Rsyn::Module Rsyn::NetData::parent' [-Wreorder] Module parent; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:311, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrNet.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrNet.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h: In constructor 'Rsyn::ArcData::ArcData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:25:10: warning: 'Rsyn::ArcData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:20:6: warning: 'Rsyn::Pin Rsyn::ArcData::from' [-Wreorder] Pin from; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:34:2: warning: when initialized here [-Wreorder] ArcData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:312, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrNet.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrNet.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h: In constructor 'Rsyn::InstanceData::InstanceData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:33:9: warning: 'Rsyn::InstanceData::design' will be initialized after [-Wreorder] Design design; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:26:15: warning: 'Rsyn::InstanceType Rsyn::InstanceData::type' [-Wreorder] InstanceType type; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:44:10: warning: 'Rsyn::InstanceData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:40:8: warning: 'Rsyn::Index Rsyn::InstanceData::mid' [-Wreorder] Index mid; ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:318, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrNet.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrNet.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h: In constructor 'Rsyn::LibraryCellData::LibraryCellData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:45:6: warning: 'Rsyn::LibraryCellData::numInOutPins' will be initialized after [-Wreorder] int numInOutPins; ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:37:8: warning: 'DBUxy Rsyn::LibraryCellData::size' [-Wreorder] DBUxy size; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:47:2: warning: when initialized here [-Wreorder] LibraryCellData() : ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:320, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h: In constructor 'Rsyn::DesignData::DesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:53:7: warning: 'Rsyn::DesignData::initialized' will be initialized after [-Wreorder] bool initialized; ^~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'bool Rsyn::DesignData::dirty' [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'Rsyn::DesignData::dirty' will be initialized after [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:36:6: warning: 'int Rsyn::DesignData::anonymousInstanceId' [-Wreorder] int anonymousInstanceId; ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:351, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const string Rsyn::Pin::getName() const': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] switch (getInstanceType()) { ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:356, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:21: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if (levels.size() <= lower) { ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:320, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrNet.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrNet.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h: In constructor 'Rsyn::DesignData::DesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:53:7: warning: 'Rsyn::DesignData::initialized' will be initialized after [-Wreorder] bool initialized; ^~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'bool Rsyn::DesignData::dirty' [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'Rsyn::DesignData::dirty' will be initialized after [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:36:6: warning: 'int Rsyn::DesignData::anonymousInstanceId' [-Wreorder] int anonymousInstanceId; ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:351, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrNet.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrNet.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const string Rsyn::Pin::getName() const': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] switch (getInstanceType()) { ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:361, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] switch (std::get<1>(t)){ ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:356, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrNet.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrNet.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:21: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if (levels.size() <= lower) { ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:361, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrNet.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrNet.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] switch (std::get<1>(t)){ ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:34, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::Library::Pin::Pin()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:143:10: warning: 'Legacy::Library::Pin::dy' will be initialized after [-Wreorder] double dy; ^~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:139:15: warning: 'std::__cxx11::string Legacy::Library::Pin::metalLayer' [-Wreorder] std::string metalLayer; ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:145:3: warning: when initialized here [-Wreorder] Pin() : dx(0), dy(0), metalLayer("null") {} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPortLayer::DefPortLayer()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:229:7: warning: 'Legacy::DefStruct1::DefPortLayer::designRuleWidth' will be initialized after [-Wreorder] int designRuleWidth; ^~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:227:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPortLayer::layerName' [-Wreorder] std::string layerName; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:231:3: warning: when initialized here [-Wreorder] DefPortLayer() : spacing(0), designRuleWidth(0), layerName("NULL") {} ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPort::DefPort()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:243:7: warning: 'Legacy::DefStruct1::DefPort::orient' will be initialized after [-Wreorder] int orient; // orient {-1, 0, 1, 2, 3, 4, 5, 6, 7} = {IGNORE, N, W, S, E, FN, FW, FS, FE} source: defapi.pdf version 5.8 ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:237:7: warning: 'int Legacy::DefStruct1::DefPort::special' [-Wreorder] int special; // 0 is ignored; 1 writes a SPECIAL statement ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:240:15: warning: 'Legacy::DefStruct1::DefPort::status' will be initialized after [-Wreorder] std::string status; // {NULL, COVER, FIXED, PLACED} ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:239:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPort::use' [-Wreorder] std::string use; // {NULL, ANALOG, CLOCK, GROUND, POWER, RESET, SCAN, SIGNAL, TIEOFF} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:34, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrNet.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrNet.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::Library::Pin::Pin()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:143:10: warning: 'Legacy::Library::Pin::dy' will be initialized after [-Wreorder] double dy; ^~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:139:15: warning: 'std::__cxx11::string Legacy::Library::Pin::metalLayer' [-Wreorder] std::string metalLayer; ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:145:3: warning: when initialized here [-Wreorder] Pin() : dx(0), dy(0), metalLayer("null") {} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPortLayer::DefPortLayer()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:229:7: warning: 'Legacy::DefStruct1::DefPortLayer::designRuleWidth' will be initialized after [-Wreorder] int designRuleWidth; ^~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:227:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPortLayer::layerName' [-Wreorder] std::string layerName; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:231:3: warning: when initialized here [-Wreorder] DefPortLayer() : spacing(0), designRuleWidth(0), layerName("NULL") {} ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPort::DefPort()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:243:7: warning: 'Legacy::DefStruct1::DefPort::orient' will be initialized after [-Wreorder] int orient; // orient {-1, 0, 1, 2, 3, 4, 5, 6, 7} = {IGNORE, N, W, S, E, FN, FW, FS, FE} source: defapi.pdf version 5.8 ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:237:7: warning: 'int Legacy::DefStruct1::DefPort::special' [-Wreorder] int special; // 0 is ignored; 1 writes a SPECIAL statement ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:240:15: warning: 'Legacy::DefStruct1::DefPort::status' will be initialized after [-Wreorder] std::string status; // {NULL, COVER, FIXED, PLACED} ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:239:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPort::use' [-Wreorder] std::string use; // {NULL, ANALOG, CLOCK, GROUND, POWER, RESET, SCAN, SIGNAL, TIEOFF} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:188, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalService.h:20, from /builddir/build/BUILD/cu-gr/src/global.h:42, from /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h: In constructor 'Rsyn::PhysicalDesignData::PhysicalDesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:78:12: warning: 'Rsyn::PhysicalDesignData::clsClkNet' will be initialized after [-Wreorder] Rsyn::Net clsClkNet; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:25:15: warning: 'Rsyn::Design Rsyn::PhysicalDesignData::clsDesign' [-Wreorder] Rsyn::Design clsDesign; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:89:2: warning: when initialized here [-Wreorder] PhysicalDesignData() : clsClkNet(nullptr), clsDesign(nullptr), clsModule(nullptr) { ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:188, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalService.h:20, from /builddir/build/BUILD/cu-gr/src/global.h:42, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrNet.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrNet.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h: In constructor 'Rsyn::PhysicalDesignData::PhysicalDesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:78:12: warning: 'Rsyn::PhysicalDesignData::clsClkNet' will be initialized after [-Wreorder] Rsyn::Net clsClkNet; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:25:15: warning: 'Rsyn::Design Rsyn::PhysicalDesignData::clsDesign' [-Wreorder] Rsyn::Design clsDesign; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:89:2: warning: when initialized here [-Wreorder] PhysicalDesignData() : clsClkNet(nullptr), clsDesign(nullptr), clsModule(nullptr) { ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/ispd18/RoutingGuide.h:28, from /builddir/build/BUILD/cu-gr/src/global.h:43, from /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/ispd18/Guide.h: In member function 'const Rsyn::LayerGuide& Rsyn::NetGuide::getGuide(int) const': /builddir/build/BUILD/cu-gr/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] if(id > clsLayerGuides.size()) ~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/ispd18/RoutingGuide.h:28, from /builddir/build/BUILD/cu-gr/src/global.h:43, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrNet.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrNet.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/ispd18/Guide.h: In member function 'const Rsyn::LayerGuide& Rsyn::NetGuide::getGuide(int) const': /builddir/build/BUILD/cu-gr/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] if(id > clsLayerGuides.size()) ~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.cpp:1: /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h: In constructor 'gr::GrBoxOnLayer::GrBoxOnLayer(int, const utils::IntervalT&, const utils::IntervalT&)': /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:105:9: warning: 'gr::GrBoxOnLayer::layerIdx' will be initialized after [-Wreorder] int layerIdx; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:110:56: warning: base 'utils::BoxT' [-Wreorder] : layerIdx(layerIndex), utils::BoxT(xx, yy) {} ^ /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:109:5: warning: when initialized here [-Wreorder] GrBoxOnLayer(int layerIndex, const utils::IntervalT& xx, const utils::IntervalT& yy) ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.cpp: In static member function 'static void gr::GrBoxOnLayer::sliceGrPolygons(std::vector&, bool)': /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.cpp:99:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 1; i < boxes.size(); ++i) { ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/gr_db/GrNet.h:4, from /builddir/build/BUILD/cu-gr/src/gr_db/GrNet.cpp:1: /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h: In constructor 'gr::GrBoxOnLayer::GrBoxOnLayer(int, const utils::IntervalT&, const utils::IntervalT&)': /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:105:9: warning: 'gr::GrBoxOnLayer::layerIdx' will be initialized after [-Wreorder] int layerIdx; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:110:56: warning: base 'utils::BoxT' [-Wreorder] : layerIdx(layerIndex), utils::BoxT(xx, yy) {} ^ /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:109:5: warning: when initialized here [-Wreorder] GrBoxOnLayer(int layerIndex, const utils::IntervalT& xx, const utils::IntervalT& yy) ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/gr_db/GrNet.cpp: In member function 'void gr::GrNet::init(const gr::GCellGrid&)': /builddir/build/BUILD/cu-gr/src/gr_db/GrNet.cpp:10:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for (int p1 = 0; p1 < numOfPins(); p1++) { ~~~^~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/gr_db/GrNet.cpp:11:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for (int p2 = p1 + 1; p2 < numOfPins(); p2++) { ~~~^~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/gr_db/GrNet.cpp:27:25: warning: comparison of integer expressions of different signedness: 'const int' and 'unsigned int' [-Wsign-compare] if (pair.second == numOfPins()) { ~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/gr_db/GrNet.cpp: In member function 'std::vector > gr::GrNet::getMergedPinAccessBoxes(const std::function&) const': /builddir/build/BUILD/cu-gr/src/gr_db/GrNet.cpp:47:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for (int p = 0; p < numOfPins(); p++) ~~^~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/gr_db/GrNet.cpp:51:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for (int p1 = 0; p1 < numOfPins(); p1++) { ~~~^~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/gr_db/GrNet.cpp:52:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for (int p2 = p1 + 1; p2 < numOfPins(); p2++) { ~~~^~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/gr_db/GrNet.cpp:68:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for (int p = 0; p < numOfPins(); p++) { ~~^~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/gr_db/GrNet.cpp: In member function 'void gr::GrNet::initPinAccessBoxes(const gr::GCellGrid&)': /builddir/build/BUILD/cu-gr/src/gr_db/GrNet.cpp:105:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for (int i = 0; i < numOfPins(); i++) { ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/utils/utils.h:3, from /builddir/build/BUILD/cu-gr/src/global.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.cpp:1: /builddir/build/BUILD/cu-gr/src/utils/geo.h: In instantiation of 'void utils::MergeRects(std::vector&, int) [with BoxT = gr::GrBoxOnLayer]': /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.cpp:87:37: required from here /builddir/build/BUILD/cu-gr/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] for (int i = 1; i < boxes.size(); ++i) { In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:56: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currentChunk >= chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:40: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:36: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:34: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: 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/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrNet.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrNet.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrNet.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrNet.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:56: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currentChunk >= chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:40: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:36: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:34: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: 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/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrNet.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrNet.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currChunk == l->chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:663:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:289:86: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:352:75: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: 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/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrNet.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrNet.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currChunk == l->chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:663:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:289:86: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:352:75: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 78%] Building CXX object CMakeFiles/iccad19gr.dir/gr_db/GrRouteGrid.cpp.o /usr/bin/c++ -I/builddir/build/BUILD/cu-gr/build -I/builddir/build/BUILD/cu-gr/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/cu-gr/src/../rsyn/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/iccad19gr.dir/gr_db/GrRouteGrid.cpp.o -MF CMakeFiles/iccad19gr.dir/gr_db/GrRouteGrid.cpp.o.d -o CMakeFiles/iccad19gr.dir/gr_db/GrRouteGrid.cpp.o -c /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp [ 80%] Building CXX object CMakeFiles/iccad19gr.dir/gr_db/GridTopo.cpp.o /usr/bin/c++ -I/builddir/build/BUILD/cu-gr/build -I/builddir/build/BUILD/cu-gr/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/cu-gr/src/../rsyn/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/iccad19gr.dir/gr_db/GridTopo.cpp.o -MF CMakeFiles/iccad19gr.dir/gr_db/GridTopo.cpp.o.d -o CMakeFiles/iccad19gr.dir/gr_db/GridTopo.cpp.o -c /builddir/build/BUILD/cu-gr/src/gr_db/GridTopo.cpp In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Rect:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Polygon.h:26, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Polygon:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/util/PhysicalTransform.h:23, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:47, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:34:2: warning: when initialized here [-Wreorder] Rect() : clsLower(0, 0), clsUpper(0, 0) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(DBU, DBU, DBU, DBU)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:35:2: warning: when initialized here [-Wreorder] Rect(const DBU x, const DBU y, const DBU w, const DBU h) : clsLower(x, y), clsUpper(x + w, y + h) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(const Bounds&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:36:2: warning: when initialized here [-Wreorder] Rect(const Bounds &bounds) : clsLower(bounds.getLower()), clsUpper(bounds.getUpper()) {} ^~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPinsFilteredByDirection::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:385:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPins::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:402:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:309, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h: In constructor 'Rsyn::NetData::NetData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:48:6: warning: 'Rsyn::NetData::sign' will be initialized after [-Wreorder] int sign; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:40:6: warning: 'Rsyn::Pin Rsyn::NetData::driver' [-Wreorder] Pin driver; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:45:41: warning: 'Rsyn::NetData::numPinsOfType' will be initialized after [-Wreorder] std::array numPinsOfType; ^~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:43:9: warning: 'Rsyn::Module Rsyn::NetData::parent' [-Wreorder] Module parent; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:311, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h: In constructor 'Rsyn::ArcData::ArcData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:25:10: warning: 'Rsyn::ArcData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:20:6: warning: 'Rsyn::Pin Rsyn::ArcData::from' [-Wreorder] Pin from; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:34:2: warning: when initialized here [-Wreorder] ArcData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:312, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h: In constructor 'Rsyn::InstanceData::InstanceData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:33:9: warning: 'Rsyn::InstanceData::design' will be initialized after [-Wreorder] Design design; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:26:15: warning: 'Rsyn::InstanceType Rsyn::InstanceData::type' [-Wreorder] InstanceType type; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:44:10: warning: 'Rsyn::InstanceData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:40:8: warning: 'Rsyn::Index Rsyn::InstanceData::mid' [-Wreorder] Index mid; ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:318, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h: In constructor 'Rsyn::LibraryCellData::LibraryCellData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:45:6: warning: 'Rsyn::LibraryCellData::numInOutPins' will be initialized after [-Wreorder] int numInOutPins; ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:37:8: warning: 'DBUxy Rsyn::LibraryCellData::size' [-Wreorder] DBUxy size; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:47:2: warning: when initialized here [-Wreorder] LibraryCellData() : ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:320, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h: In constructor 'Rsyn::DesignData::DesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:53:7: warning: 'Rsyn::DesignData::initialized' will be initialized after [-Wreorder] bool initialized; ^~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'bool Rsyn::DesignData::dirty' [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'Rsyn::DesignData::dirty' will be initialized after [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:36:6: warning: 'int Rsyn::DesignData::anonymousInstanceId' [-Wreorder] int anonymousInstanceId; ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:351, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const string Rsyn::Pin::getName() const': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] switch (getInstanceType()) { ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:356, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:21: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if (levels.size() <= lower) { ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:361, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] switch (std::get<1>(t)){ ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:34, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::Library::Pin::Pin()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:143:10: warning: 'Legacy::Library::Pin::dy' will be initialized after [-Wreorder] double dy; ^~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:139:15: warning: 'std::__cxx11::string Legacy::Library::Pin::metalLayer' [-Wreorder] std::string metalLayer; ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:145:3: warning: when initialized here [-Wreorder] Pin() : dx(0), dy(0), metalLayer("null") {} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPortLayer::DefPortLayer()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:229:7: warning: 'Legacy::DefStruct1::DefPortLayer::designRuleWidth' will be initialized after [-Wreorder] int designRuleWidth; ^~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:227:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPortLayer::layerName' [-Wreorder] std::string layerName; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:231:3: warning: when initialized here [-Wreorder] DefPortLayer() : spacing(0), designRuleWidth(0), layerName("NULL") {} ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPort::DefPort()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:243:7: warning: 'Legacy::DefStruct1::DefPort::orient' will be initialized after [-Wreorder] int orient; // orient {-1, 0, 1, 2, 3, 4, 5, 6, 7} = {IGNORE, N, W, S, E, FN, FW, FS, FE} source: defapi.pdf version 5.8 ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:237:7: warning: 'int Legacy::DefStruct1::DefPort::special' [-Wreorder] int special; // 0 is ignored; 1 writes a SPECIAL statement ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:240:15: warning: 'Legacy::DefStruct1::DefPort::status' will be initialized after [-Wreorder] std::string status; // {NULL, COVER, FIXED, PLACED} ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:239:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPort::use' [-Wreorder] std::string use; // {NULL, ANALOG, CLOCK, GROUND, POWER, RESET, SCAN, SIGNAL, TIEOFF} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:188, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalService.h:20, from /builddir/build/BUILD/cu-gr/src/global.h:42, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h: In constructor 'Rsyn::PhysicalDesignData::PhysicalDesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:78:12: warning: 'Rsyn::PhysicalDesignData::clsClkNet' will be initialized after [-Wreorder] Rsyn::Net clsClkNet; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:25:15: warning: 'Rsyn::Design Rsyn::PhysicalDesignData::clsDesign' [-Wreorder] Rsyn::Design clsDesign; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:89:2: warning: when initialized here [-Wreorder] PhysicalDesignData() : clsClkNet(nullptr), clsDesign(nullptr), clsModule(nullptr) { ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Rect:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Polygon.h:26, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Polygon:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/util/PhysicalTransform.h:23, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:47, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GridTopo.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GridTopo.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:34:2: warning: when initialized here [-Wreorder] Rect() : clsLower(0, 0), clsUpper(0, 0) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(DBU, DBU, DBU, DBU)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:35:2: warning: when initialized here [-Wreorder] Rect(const DBU x, const DBU y, const DBU w, const DBU h) : clsLower(x, y), clsUpper(x + w, y + h) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(const Bounds&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:36:2: warning: when initialized here [-Wreorder] Rect(const Bounds &bounds) : clsLower(bounds.getLower()), clsUpper(bounds.getUpper()) {} ^~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GridTopo.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GridTopo.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPinsFilteredByDirection::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:385:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPins::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:402:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:309, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GridTopo.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GridTopo.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h: In constructor 'Rsyn::NetData::NetData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:48:6: warning: 'Rsyn::NetData::sign' will be initialized after [-Wreorder] int sign; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:40:6: warning: 'Rsyn::Pin Rsyn::NetData::driver' [-Wreorder] Pin driver; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:45:41: warning: 'Rsyn::NetData::numPinsOfType' will be initialized after [-Wreorder] std::array numPinsOfType; ^~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:43:9: warning: 'Rsyn::Module Rsyn::NetData::parent' [-Wreorder] Module parent; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:311, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GridTopo.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GridTopo.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h: In constructor 'Rsyn::ArcData::ArcData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:25:10: warning: 'Rsyn::ArcData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:20:6: warning: 'Rsyn::Pin Rsyn::ArcData::from' [-Wreorder] Pin from; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:34:2: warning: when initialized here [-Wreorder] ArcData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:312, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GridTopo.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GridTopo.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h: In constructor 'Rsyn::InstanceData::InstanceData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:33:9: warning: 'Rsyn::InstanceData::design' will be initialized after [-Wreorder] Design design; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:26:15: warning: 'Rsyn::InstanceType Rsyn::InstanceData::type' [-Wreorder] InstanceType type; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:44:10: warning: 'Rsyn::InstanceData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:40:8: warning: 'Rsyn::Index Rsyn::InstanceData::mid' [-Wreorder] Index mid; ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:318, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GridTopo.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GridTopo.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h: In constructor 'Rsyn::LibraryCellData::LibraryCellData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:45:6: warning: 'Rsyn::LibraryCellData::numInOutPins' will be initialized after [-Wreorder] int numInOutPins; ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:37:8: warning: 'DBUxy Rsyn::LibraryCellData::size' [-Wreorder] DBUxy size; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:47:2: warning: when initialized here [-Wreorder] LibraryCellData() : ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:320, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GridTopo.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GridTopo.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h: In constructor 'Rsyn::DesignData::DesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:53:7: warning: 'Rsyn::DesignData::initialized' will be initialized after [-Wreorder] bool initialized; ^~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'bool Rsyn::DesignData::dirty' [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'Rsyn::DesignData::dirty' will be initialized after [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:36:6: warning: 'int Rsyn::DesignData::anonymousInstanceId' [-Wreorder] int anonymousInstanceId; ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:351, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GridTopo.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GridTopo.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const string Rsyn::Pin::getName() const': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] switch (getInstanceType()) { ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:356, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GridTopo.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GridTopo.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:21: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if (levels.size() <= lower) { ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:361, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GridTopo.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GridTopo.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] switch (std::get<1>(t)){ ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/ispd18/RoutingGuide.h:28, from /builddir/build/BUILD/cu-gr/src/global.h:43, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/ispd18/Guide.h: In member function 'const Rsyn::LayerGuide& Rsyn::NetGuide::getGuide(int) const': /builddir/build/BUILD/cu-gr/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] if(id > clsLayerGuides.size()) ~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:34, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GridTopo.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GridTopo.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::Library::Pin::Pin()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:143:10: warning: 'Legacy::Library::Pin::dy' will be initialized after [-Wreorder] double dy; ^~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:139:15: warning: 'std::__cxx11::string Legacy::Library::Pin::metalLayer' [-Wreorder] std::string metalLayer; ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:145:3: warning: when initialized here [-Wreorder] Pin() : dx(0), dy(0), metalLayer("null") {} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPortLayer::DefPortLayer()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:229:7: warning: 'Legacy::DefStruct1::DefPortLayer::designRuleWidth' will be initialized after [-Wreorder] int designRuleWidth; ^~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:227:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPortLayer::layerName' [-Wreorder] std::string layerName; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:231:3: warning: when initialized here [-Wreorder] DefPortLayer() : spacing(0), designRuleWidth(0), layerName("NULL") {} ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPort::DefPort()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:243:7: warning: 'Legacy::DefStruct1::DefPort::orient' will be initialized after [-Wreorder] int orient; // orient {-1, 0, 1, 2, 3, 4, 5, 6, 7} = {IGNORE, N, W, S, E, FN, FW, FS, FE} source: defapi.pdf version 5.8 ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:237:7: warning: 'int Legacy::DefStruct1::DefPort::special' [-Wreorder] int special; // 0 is ignored; 1 writes a SPECIAL statement ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:240:15: warning: 'Legacy::DefStruct1::DefPort::status' will be initialized after [-Wreorder] std::string status; // {NULL, COVER, FIXED, PLACED} ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:239:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPort::use' [-Wreorder] std::string use; // {NULL, ANALOG, CLOCK, GROUND, POWER, RESET, SCAN, SIGNAL, TIEOFF} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.h:5, from /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp:1: /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h: In constructor 'gr::GrBoxOnLayer::GrBoxOnLayer(int, const utils::IntervalT&, const utils::IntervalT&)': /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:105:9: warning: 'gr::GrBoxOnLayer::layerIdx' will be initialized after [-Wreorder] int layerIdx; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:110:56: warning: base 'utils::BoxT' [-Wreorder] : layerIdx(layerIndex), utils::BoxT(xx, yy) {} ^ /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:109:5: warning: when initialized here [-Wreorder] GrBoxOnLayer(int layerIndex, const utils::IntervalT& xx, const utils::IntervalT& yy) ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp: In member function 'void gr::GrRouteGrid::useNet(const gr::GrNet&)': /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp:62:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] for (int g1 = 0; g1 < viaGuides.size(); g1++) { ~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp:63:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] for (int g2 = g1 + 1; g2 < viaGuides.size(); g2++) { ~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp: In member function 'void gr::GrRouteGrid::removeNet(gr::GrNet&)': /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp:97:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] for (int g1 = 0; g1 < viaGuides.size(); g1++) { ~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp:98:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] for (int g2 = g1 + 1; g2 < viaGuides.size(); g2++) { ~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp: In member function 'double gr::GrRouteGrid::getInCellViaNum(const gr::GrPoint&) const': /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp:180:58: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] if (via_point.layerIdx < 0 || via_point.layerIdx >= database.getLayerNum() - 1) continue; ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp: In member function 'void gr::GrRouteGrid::printAllUsageAndVio() const': /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp:240:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < items.size(); ++i) { ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp:248:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < items.size(); ++i) { ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp: In member function 'double gr::GrRouteGrid::getAllWireUsage(const std::vector&, std::vector&, std::vector&) const': /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp:263:37: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for (int layerIdx = 0; layerIdx < database.getLayerNum(); ++layerIdx) { ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp: In member function 'void gr::GrRouteGrid::getAllInCellUsage(const std::vector&, std::vector&) const': /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp:292:37: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for (int layerIdx = 0; layerIdx < database.getLayerNum(); ++layerIdx) { ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp: In member function 'double gr::GrRouteGrid::getTotViaNum() const': /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp:307:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for (int layerIdx = 0; (layerIdx + 1) < database.getLayerNum(); ++layerIdx) { ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp: In lambda function: /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp:326:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] } else if ((i + 1) < buckets.size()) { ~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp: In member function 'std::pair gr::GrRouteGrid::printAllUsage() const': /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp:343:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < buckets.size(); ++i) { ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp:358:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < buckets.size(); ++i) { ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp: In member function 'double gr::GrRouteGrid::printAllVio() const': /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp:381:37: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for (int layerIdx = 0; layerIdx < database.getLayerNum(); ++layerIdx) { ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp:401:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for (int i = 0; i < database.getLayerNum(); ++i) { ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp:413:37: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for (int layerIdx = 0; layerIdx < database.getLayerNum() - 1; ++layerIdx) { ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp:428:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for (int i = 0; i < database.getLayerNum() - 1; ++i) { ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp:371:10: warning: variable 'sumVec' set but not used [-Wunused-but-set-variable] auto sumVec = [](const vector& vec) { ^~~~~~ /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp: In member function 'void gr::GrRouteGrid::markFixedMetals()': /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp:441:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for (int l = 0; l < database.getLayerNum(); l++) { ~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:188, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalService.h:20, from /builddir/build/BUILD/cu-gr/src/global.h:42, from /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GridTopo.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GridTopo.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h: In constructor 'Rsyn::PhysicalDesignData::PhysicalDesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:78:12: warning: 'Rsyn::PhysicalDesignData::clsClkNet' will be initialized after [-Wreorder] Rsyn::Net clsClkNet; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:25:15: warning: 'Rsyn::Design Rsyn::PhysicalDesignData::clsDesign' [-Wreorder] Rsyn::Design clsDesign; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:89:2: warning: when initialized here [-Wreorder] PhysicalDesignData() : clsClkNet(nullptr), clsDesign(nullptr), clsModule(nullptr) { ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp:452:17: warning: unused variable 'netIdx' [-Wunused-variable] int netIdx = pair.second; ^~~~~~ /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp: In member function 'double gr::GrRouteGrid::getNumVio(const gr::GrNet&, bool) const': /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp:617:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] for (int g1 = 0; g1 < viaGuides.size(); g1++) { ~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp:618:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] for (int g2 = g1 + 1; g2 < viaGuides.size(); g2++) { ~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp: In member function 'void gr::GrRouteGrid::addHistCost()': /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp:699:37: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for (int layerIdx = 0; layerIdx < database.getLayerNum(); ++layerIdx) { ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp: In member function 'void gr::GrRouteGrid::fadeHistCost()': /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp:718:37: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for (int layerIdx = 0; layerIdx < database.getLayerNum(); ++layerIdx) { ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp: In member function 'void gr::GrRouteGrid::statHistCost() const': /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp:730:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for (int layerIdx = 0; layerIdx < database.getLayerNum(); ++layerIdx) { ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/db/CutLayer.h:3, from /builddir/build/BUILD/cu-gr/src/db/LayerList.h:3, from /builddir/build/BUILD/cu-gr/src/db/RouteGrid.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:4, from /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:4, from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.h:5, from /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/src/gr_db/GrRouteGrid.cpp:458:70: required from here /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:12:9: warning: 'db::BoxOnLayer::layerIdx' will be initialized after [-Wreorder] int layerIdx; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:16:103: warning: base 'utils::BoxT' [-Wreorder] BoxOnLayer(int layerIndex = -1, Args... params) : layerIdx(layerIndex), utils::BoxT(params...) {} ^ /builddir/build/BUILD/cu-gr/src/db/GeoPrimitive.h:16:5: warning: when initialized here [-Wreorder] BoxOnLayer(int layerIndex = -1, Args... params) : layerIdx(layerIndex), utils::BoxT(params...) {} ^~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:56: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currentChunk >= chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:40: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:36: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: 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/cu-gr/src/../rsyn/src/rsyn/ispd18/RoutingGuide.h:28, from /builddir/build/BUILD/cu-gr/src/global.h:43, from /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GridTopo.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GridTopo.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/ispd18/Guide.h: In member function 'const Rsyn::LayerGuide& Rsyn::NetGuide::getGuide(int) const': /builddir/build/BUILD/cu-gr/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] if(id > clsLayerGuides.size()) ~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:34: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: 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/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/gr_db/GridTopo.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GridTopo.cpp:1: /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h: In constructor 'gr::GrBoxOnLayer::GrBoxOnLayer(int, const utils::IntervalT&, const utils::IntervalT&)': /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:105:9: warning: 'gr::GrBoxOnLayer::layerIdx' will be initialized after [-Wreorder] int layerIdx; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:110:56: warning: base 'utils::BoxT' [-Wreorder] : layerIdx(layerIndex), utils::BoxT(xx, yy) {} ^ /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:109:5: warning: when initialized here [-Wreorder] GrBoxOnLayer(int layerIndex, const utils::IntervalT& xx, const utils::IntervalT& yy) ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/gr_db/GridTopo.cpp: In static member function 'static void gr::GrSteiner::removeRedundancy(std::shared_ptr)': /builddir/build/BUILD/cu-gr/src/gr_db/GridTopo.cpp:59:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < root->children.size(); i++) { ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/gr_db/GridTopo.cpp: In static member function 'static bool gr::GrSteiner::checkConnectivity(std::shared_ptr, std::vector&)': /builddir/build/BUILD/cu-gr/src/gr_db/GridTopo.cpp:77:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < pins.size(); i++) { ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GridTopo.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GridTopo.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GridTopo.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GridTopo.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:56: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currentChunk >= chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:40: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:36: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:34: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: 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/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currChunk == l->chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: 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/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GridTopo.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GridTopo.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:663:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:289:86: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:352:75: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: 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/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GridTopo.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GridTopo.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currChunk == l->chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:663:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:289:86: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:352:75: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 81%] Building CXX object CMakeFiles/iccad19gr.dir/main.cpp.o /usr/bin/c++ -I/builddir/build/BUILD/cu-gr/build -I/builddir/build/BUILD/cu-gr/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/cu-gr/src/../rsyn/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/iccad19gr.dir/main.cpp.o -MF CMakeFiles/iccad19gr.dir/main.cpp.o.d -o CMakeFiles/iccad19gr.dir/main.cpp.o -c /builddir/build/BUILD/cu-gr/src/main.cpp [ 83%] Building CXX object CMakeFiles/iccad19gr.dir/multi_net/CongestionMap.cpp.o /usr/bin/c++ -I/builddir/build/BUILD/cu-gr/build -I/builddir/build/BUILD/cu-gr/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/cu-gr/src/../rsyn/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/iccad19gr.dir/multi_net/CongestionMap.cpp.o -MF CMakeFiles/iccad19gr.dir/multi_net/CongestionMap.cpp.o.d -o CMakeFiles/iccad19gr.dir/multi_net/CongestionMap.cpp.o -c /builddir/build/BUILD/cu-gr/src/multi_net/CongestionMap.cpp In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Rect:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Polygon.h:26, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Polygon:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/util/PhysicalTransform.h:23, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:47, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/main.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:34:2: warning: when initialized here [-Wreorder] Rect() : clsLower(0, 0), clsUpper(0, 0) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(DBU, DBU, DBU, DBU)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:35:2: warning: when initialized here [-Wreorder] Rect(const DBU x, const DBU y, const DBU w, const DBU h) : clsLower(x, y), clsUpper(x + w, y + h) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(const Bounds&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:36:2: warning: when initialized here [-Wreorder] Rect(const Bounds &bounds) : clsLower(bounds.getLower()), clsUpper(bounds.getUpper()) {} ^~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/main.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPinsFilteredByDirection::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:385:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPins::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:402:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:309, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/main.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h: In constructor 'Rsyn::NetData::NetData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:48:6: warning: 'Rsyn::NetData::sign' will be initialized after [-Wreorder] int sign; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:40:6: warning: 'Rsyn::Pin Rsyn::NetData::driver' [-Wreorder] Pin driver; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:45:41: warning: 'Rsyn::NetData::numPinsOfType' will be initialized after [-Wreorder] std::array numPinsOfType; ^~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:43:9: warning: 'Rsyn::Module Rsyn::NetData::parent' [-Wreorder] Module parent; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:311, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/main.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h: In constructor 'Rsyn::ArcData::ArcData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:25:10: warning: 'Rsyn::ArcData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:20:6: warning: 'Rsyn::Pin Rsyn::ArcData::from' [-Wreorder] Pin from; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:34:2: warning: when initialized here [-Wreorder] ArcData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:312, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/main.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h: In constructor 'Rsyn::InstanceData::InstanceData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:33:9: warning: 'Rsyn::InstanceData::design' will be initialized after [-Wreorder] Design design; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:26:15: warning: 'Rsyn::InstanceType Rsyn::InstanceData::type' [-Wreorder] InstanceType type; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:44:10: warning: 'Rsyn::InstanceData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:40:8: warning: 'Rsyn::Index Rsyn::InstanceData::mid' [-Wreorder] Index mid; ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:318, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/main.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h: In constructor 'Rsyn::LibraryCellData::LibraryCellData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:45:6: warning: 'Rsyn::LibraryCellData::numInOutPins' will be initialized after [-Wreorder] int numInOutPins; ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:37:8: warning: 'DBUxy Rsyn::LibraryCellData::size' [-Wreorder] DBUxy size; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:47:2: warning: when initialized here [-Wreorder] LibraryCellData() : ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:320, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/main.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h: In constructor 'Rsyn::DesignData::DesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:53:7: warning: 'Rsyn::DesignData::initialized' will be initialized after [-Wreorder] bool initialized; ^~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'bool Rsyn::DesignData::dirty' [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'Rsyn::DesignData::dirty' will be initialized after [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:36:6: warning: 'int Rsyn::DesignData::anonymousInstanceId' [-Wreorder] int anonymousInstanceId; ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:351, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/main.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const string Rsyn::Pin::getName() const': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] switch (getInstanceType()) { ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:356, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/main.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:21: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if (levels.size() <= lower) { ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:361, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/main.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] switch (std::get<1>(t)){ ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:34, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/main.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::Library::Pin::Pin()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:143:10: warning: 'Legacy::Library::Pin::dy' will be initialized after [-Wreorder] double dy; ^~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:139:15: warning: 'std::__cxx11::string Legacy::Library::Pin::metalLayer' [-Wreorder] std::string metalLayer; ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:145:3: warning: when initialized here [-Wreorder] Pin() : dx(0), dy(0), metalLayer("null") {} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPortLayer::DefPortLayer()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:229:7: warning: 'Legacy::DefStruct1::DefPortLayer::designRuleWidth' will be initialized after [-Wreorder] int designRuleWidth; ^~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:227:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPortLayer::layerName' [-Wreorder] std::string layerName; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:231:3: warning: when initialized here [-Wreorder] DefPortLayer() : spacing(0), designRuleWidth(0), layerName("NULL") {} ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPort::DefPort()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:243:7: warning: 'Legacy::DefStruct1::DefPort::orient' will be initialized after [-Wreorder] int orient; // orient {-1, 0, 1, 2, 3, 4, 5, 6, 7} = {IGNORE, N, W, S, E, FN, FW, FS, FE} source: defapi.pdf version 5.8 ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:237:7: warning: 'int Legacy::DefStruct1::DefPort::special' [-Wreorder] int special; // 0 is ignored; 1 writes a SPECIAL statement ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:240:15: warning: 'Legacy::DefStruct1::DefPort::status' will be initialized after [-Wreorder] std::string status; // {NULL, COVER, FIXED, PLACED} ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:239:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPort::use' [-Wreorder] std::string use; // {NULL, ANALOG, CLOCK, GROUND, POWER, RESET, SCAN, SIGNAL, TIEOFF} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:188, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalService.h:20, from /builddir/build/BUILD/cu-gr/src/global.h:42, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/main.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h: In constructor 'Rsyn::PhysicalDesignData::PhysicalDesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:78:12: warning: 'Rsyn::PhysicalDesignData::clsClkNet' will be initialized after [-Wreorder] Rsyn::Net clsClkNet; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:25:15: warning: 'Rsyn::Design Rsyn::PhysicalDesignData::clsDesign' [-Wreorder] Rsyn::Design clsDesign; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:89:2: warning: when initialized here [-Wreorder] PhysicalDesignData() : clsClkNet(nullptr), clsDesign(nullptr), clsModule(nullptr) { ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/ispd18/RoutingGuide.h:28, from /builddir/build/BUILD/cu-gr/src/global.h:43, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/main.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/ispd18/Guide.h: In member function 'const Rsyn::LayerGuide& Rsyn::NetGuide::getGuide(int) const': /builddir/build/BUILD/cu-gr/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] if(id > clsLayerGuides.size()) ~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.h:5, from /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.h:4, from /builddir/build/BUILD/cu-gr/src/multi_net/Router.h:4, from /builddir/build/BUILD/cu-gr/src/main.cpp:3: /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h: In constructor 'gr::GrBoxOnLayer::GrBoxOnLayer(int, const utils::IntervalT&, const utils::IntervalT&)': /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:105:9: warning: 'gr::GrBoxOnLayer::layerIdx' will be initialized after [-Wreorder] int layerIdx; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:110:56: warning: base 'utils::BoxT' [-Wreorder] : layerIdx(layerIndex), utils::BoxT(xx, yy) {} ^ /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:109:5: warning: when initialized here [-Wreorder] GrBoxOnLayer(int layerIndex, const utils::IntervalT& xx, const utils::IntervalT& yy) ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/main.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/main.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:56: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currentChunk >= chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:40: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:36: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:34: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: 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/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/main.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/main.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currChunk == l->chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:663:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:289:86: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:352:75: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: 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/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Rect:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Polygon.h:26, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Polygon:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/util/PhysicalTransform.h:23, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:47, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/CongestionMap.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/CongestionMap.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:34:2: warning: when initialized here [-Wreorder] Rect() : clsLower(0, 0), clsUpper(0, 0) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(DBU, DBU, DBU, DBU)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:35:2: warning: when initialized here [-Wreorder] Rect(const DBU x, const DBU y, const DBU w, const DBU h) : clsLower(x, y), clsUpper(x + w, y + h) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(const Bounds&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:36:2: warning: when initialized here [-Wreorder] Rect(const Bounds &bounds) : clsLower(bounds.getLower()), clsUpper(bounds.getUpper()) {} ^~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/CongestionMap.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/CongestionMap.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPinsFilteredByDirection::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:385:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPins::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:402:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:309, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/CongestionMap.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/CongestionMap.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h: In constructor 'Rsyn::NetData::NetData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:48:6: warning: 'Rsyn::NetData::sign' will be initialized after [-Wreorder] int sign; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:40:6: warning: 'Rsyn::Pin Rsyn::NetData::driver' [-Wreorder] Pin driver; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:45:41: warning: 'Rsyn::NetData::numPinsOfType' will be initialized after [-Wreorder] std::array numPinsOfType; ^~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:43:9: warning: 'Rsyn::Module Rsyn::NetData::parent' [-Wreorder] Module parent; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:311, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/CongestionMap.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/CongestionMap.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h: In constructor 'Rsyn::ArcData::ArcData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:25:10: warning: 'Rsyn::ArcData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:20:6: warning: 'Rsyn::Pin Rsyn::ArcData::from' [-Wreorder] Pin from; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:34:2: warning: when initialized here [-Wreorder] ArcData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:312, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/CongestionMap.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/CongestionMap.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h: In constructor 'Rsyn::InstanceData::InstanceData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:33:9: warning: 'Rsyn::InstanceData::design' will be initialized after [-Wreorder] Design design; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:26:15: warning: 'Rsyn::InstanceType Rsyn::InstanceData::type' [-Wreorder] InstanceType type; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:44:10: warning: 'Rsyn::InstanceData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:40:8: warning: 'Rsyn::Index Rsyn::InstanceData::mid' [-Wreorder] Index mid; ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:318, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/CongestionMap.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/CongestionMap.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h: In constructor 'Rsyn::LibraryCellData::LibraryCellData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:45:6: warning: 'Rsyn::LibraryCellData::numInOutPins' will be initialized after [-Wreorder] int numInOutPins; ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:37:8: warning: 'DBUxy Rsyn::LibraryCellData::size' [-Wreorder] DBUxy size; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:47:2: warning: when initialized here [-Wreorder] LibraryCellData() : ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:320, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/CongestionMap.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/CongestionMap.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h: In constructor 'Rsyn::DesignData::DesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:53:7: warning: 'Rsyn::DesignData::initialized' will be initialized after [-Wreorder] bool initialized; ^~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'bool Rsyn::DesignData::dirty' [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'Rsyn::DesignData::dirty' will be initialized after [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:36:6: warning: 'int Rsyn::DesignData::anonymousInstanceId' [-Wreorder] int anonymousInstanceId; ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:351, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/CongestionMap.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/CongestionMap.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const string Rsyn::Pin::getName() const': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] switch (getInstanceType()) { ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:356, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/CongestionMap.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/CongestionMap.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:21: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if (levels.size() <= lower) { ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:361, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/CongestionMap.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/CongestionMap.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] switch (std::get<1>(t)){ ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:34, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/CongestionMap.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/CongestionMap.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::Library::Pin::Pin()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:143:10: warning: 'Legacy::Library::Pin::dy' will be initialized after [-Wreorder] double dy; ^~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:139:15: warning: 'std::__cxx11::string Legacy::Library::Pin::metalLayer' [-Wreorder] std::string metalLayer; ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:145:3: warning: when initialized here [-Wreorder] Pin() : dx(0), dy(0), metalLayer("null") {} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPortLayer::DefPortLayer()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:229:7: warning: 'Legacy::DefStruct1::DefPortLayer::designRuleWidth' will be initialized after [-Wreorder] int designRuleWidth; ^~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:227:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPortLayer::layerName' [-Wreorder] std::string layerName; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:231:3: warning: when initialized here [-Wreorder] DefPortLayer() : spacing(0), designRuleWidth(0), layerName("NULL") {} ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPort::DefPort()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:243:7: warning: 'Legacy::DefStruct1::DefPort::orient' will be initialized after [-Wreorder] int orient; // orient {-1, 0, 1, 2, 3, 4, 5, 6, 7} = {IGNORE, N, W, S, E, FN, FW, FS, FE} source: defapi.pdf version 5.8 ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:237:7: warning: 'int Legacy::DefStruct1::DefPort::special' [-Wreorder] int special; // 0 is ignored; 1 writes a SPECIAL statement ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:240:15: warning: 'Legacy::DefStruct1::DefPort::status' will be initialized after [-Wreorder] std::string status; // {NULL, COVER, FIXED, PLACED} ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:239:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPort::use' [-Wreorder] std::string use; // {NULL, ANALOG, CLOCK, GROUND, POWER, RESET, SCAN, SIGNAL, TIEOFF} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:188, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalService.h:20, from /builddir/build/BUILD/cu-gr/src/global.h:42, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/CongestionMap.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/CongestionMap.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h: In constructor 'Rsyn::PhysicalDesignData::PhysicalDesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:78:12: warning: 'Rsyn::PhysicalDesignData::clsClkNet' will be initialized after [-Wreorder] Rsyn::Net clsClkNet; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:25:15: warning: 'Rsyn::Design Rsyn::PhysicalDesignData::clsDesign' [-Wreorder] Rsyn::Design clsDesign; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:89:2: warning: when initialized here [-Wreorder] PhysicalDesignData() : clsClkNet(nullptr), clsDesign(nullptr), clsModule(nullptr) { ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/ispd18/RoutingGuide.h:28, from /builddir/build/BUILD/cu-gr/src/global.h:43, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/CongestionMap.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/CongestionMap.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/ispd18/Guide.h: In member function 'const Rsyn::LayerGuide& Rsyn::NetGuide::getGuide(int) const': /builddir/build/BUILD/cu-gr/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] if(id > clsLayerGuides.size()) ~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.h:5, from /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.h:4, from /builddir/build/BUILD/cu-gr/src/multi_net/CongestionMap.h:4, from /builddir/build/BUILD/cu-gr/src/multi_net/CongestionMap.cpp:1: /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h: In constructor 'gr::GrBoxOnLayer::GrBoxOnLayer(int, const utils::IntervalT&, const utils::IntervalT&)': /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:105:9: warning: 'gr::GrBoxOnLayer::layerIdx' will be initialized after [-Wreorder] int layerIdx; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:110:56: warning: base 'utils::BoxT' [-Wreorder] : layerIdx(layerIndex), utils::BoxT(xx, yy) {} ^ /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:109:5: warning: when initialized here [-Wreorder] GrBoxOnLayer(int layerIndex, const utils::IntervalT& xx, const utils::IntervalT& yy) ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/multi_net/CongestionMap.cpp: In member function 'void CongestionMap::init(int, int)': /builddir/build/BUILD/cu-gr/src/multi_net/CongestionMap.cpp:98:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for (int l_idx = 0; l_idx < database.getLayerNum(); l_idx++) ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/multi_net/CongestionMap.cpp:111:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for (int l = 0; l < database.getLayerNum(); l++) { ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/multi_net/CongestionMap.cpp:117:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for (int l = 0; l < database.getLayerNum(); l++) { ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/multi_net/CongestionMap.cpp:129:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for (int l = 0; l < database.getLayerNum() - 1; l++) { ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/multi_net/CongestionMap.cpp: In member function 'void CongestionMap::updateViaCostMap(const gr::PointOnLayer&)': /builddir/build/BUILD/cu-gr/src/multi_net/CongestionMap.cpp:173:18: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] if (layerIdx < database.getLayerNum() - 1) crsnViaCostMap[layerIdx][point.x][point.y] = calcCrsnViaCost(point); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/CongestionMap.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/CongestionMap.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/CongestionMap.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/CongestionMap.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:56: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currentChunk >= chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:40: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:36: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:34: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: 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/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/CongestionMap.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/CongestionMap.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/CongestionMap.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/CongestionMap.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currChunk == l->chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:663:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:289:86: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:352:75: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 85%] Building CXX object CMakeFiles/iccad19gr.dir/multi_net/Router.cpp.o /usr/bin/c++ -I/builddir/build/BUILD/cu-gr/build -I/builddir/build/BUILD/cu-gr/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/cu-gr/src/../rsyn/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/iccad19gr.dir/multi_net/Router.cpp.o -MF CMakeFiles/iccad19gr.dir/multi_net/Router.cpp.o.d -o CMakeFiles/iccad19gr.dir/multi_net/Router.cpp.o -c /builddir/build/BUILD/cu-gr/src/multi_net/Router.cpp [ 87%] Building CXX object CMakeFiles/iccad19gr.dir/multi_net/Scheduler.cpp.o /usr/bin/c++ -I/builddir/build/BUILD/cu-gr/build -I/builddir/build/BUILD/cu-gr/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/cu-gr/src/../rsyn/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/iccad19gr.dir/multi_net/Scheduler.cpp.o -MF CMakeFiles/iccad19gr.dir/multi_net/Scheduler.cpp.o.d -o CMakeFiles/iccad19gr.dir/multi_net/Scheduler.cpp.o -c /builddir/build/BUILD/cu-gr/src/multi_net/Scheduler.cpp In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Rect:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Polygon.h:26, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Polygon:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/util/PhysicalTransform.h:23, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:47, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/Router.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/Router.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:34:2: warning: when initialized here [-Wreorder] Rect() : clsLower(0, 0), clsUpper(0, 0) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(DBU, DBU, DBU, DBU)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:35:2: warning: when initialized here [-Wreorder] Rect(const DBU x, const DBU y, const DBU w, const DBU h) : clsLower(x, y), clsUpper(x + w, y + h) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(const Bounds&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:36:2: warning: when initialized here [-Wreorder] Rect(const Bounds &bounds) : clsLower(bounds.getLower()), clsUpper(bounds.getUpper()) {} ^~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/Router.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/Router.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPinsFilteredByDirection::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:385:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPins::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:402:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:309, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/Router.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/Router.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h: In constructor 'Rsyn::NetData::NetData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:48:6: warning: 'Rsyn::NetData::sign' will be initialized after [-Wreorder] int sign; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:40:6: warning: 'Rsyn::Pin Rsyn::NetData::driver' [-Wreorder] Pin driver; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:45:41: warning: 'Rsyn::NetData::numPinsOfType' will be initialized after [-Wreorder] std::array numPinsOfType; ^~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:43:9: warning: 'Rsyn::Module Rsyn::NetData::parent' [-Wreorder] Module parent; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:311, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/Router.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/Router.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h: In constructor 'Rsyn::ArcData::ArcData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:25:10: warning: 'Rsyn::ArcData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:20:6: warning: 'Rsyn::Pin Rsyn::ArcData::from' [-Wreorder] Pin from; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:34:2: warning: when initialized here [-Wreorder] ArcData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:312, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/Router.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/Router.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h: In constructor 'Rsyn::InstanceData::InstanceData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:33:9: warning: 'Rsyn::InstanceData::design' will be initialized after [-Wreorder] Design design; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:26:15: warning: 'Rsyn::InstanceType Rsyn::InstanceData::type' [-Wreorder] InstanceType type; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:44:10: warning: 'Rsyn::InstanceData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:40:8: warning: 'Rsyn::Index Rsyn::InstanceData::mid' [-Wreorder] Index mid; ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:318, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/Router.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/Router.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h: In constructor 'Rsyn::LibraryCellData::LibraryCellData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:45:6: warning: 'Rsyn::LibraryCellData::numInOutPins' will be initialized after [-Wreorder] int numInOutPins; ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:37:8: warning: 'DBUxy Rsyn::LibraryCellData::size' [-Wreorder] DBUxy size; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:47:2: warning: when initialized here [-Wreorder] LibraryCellData() : ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:320, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/Router.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/Router.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h: In constructor 'Rsyn::DesignData::DesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:53:7: warning: 'Rsyn::DesignData::initialized' will be initialized after [-Wreorder] bool initialized; ^~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'bool Rsyn::DesignData::dirty' [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'Rsyn::DesignData::dirty' will be initialized after [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:36:6: warning: 'int Rsyn::DesignData::anonymousInstanceId' [-Wreorder] int anonymousInstanceId; ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:351, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/Router.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/Router.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const string Rsyn::Pin::getName() const': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] switch (getInstanceType()) { ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:356, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/Router.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/Router.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:21: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if (levels.size() <= lower) { ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:361, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/Router.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/Router.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] switch (std::get<1>(t)){ ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:34, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/Router.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/Router.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::Library::Pin::Pin()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:143:10: warning: 'Legacy::Library::Pin::dy' will be initialized after [-Wreorder] double dy; ^~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:139:15: warning: 'std::__cxx11::string Legacy::Library::Pin::metalLayer' [-Wreorder] std::string metalLayer; ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:145:3: warning: when initialized here [-Wreorder] Pin() : dx(0), dy(0), metalLayer("null") {} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPortLayer::DefPortLayer()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:229:7: warning: 'Legacy::DefStruct1::DefPortLayer::designRuleWidth' will be initialized after [-Wreorder] int designRuleWidth; ^~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:227:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPortLayer::layerName' [-Wreorder] std::string layerName; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:231:3: warning: when initialized here [-Wreorder] DefPortLayer() : spacing(0), designRuleWidth(0), layerName("NULL") {} ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPort::DefPort()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:243:7: warning: 'Legacy::DefStruct1::DefPort::orient' will be initialized after [-Wreorder] int orient; // orient {-1, 0, 1, 2, 3, 4, 5, 6, 7} = {IGNORE, N, W, S, E, FN, FW, FS, FE} source: defapi.pdf version 5.8 ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:237:7: warning: 'int Legacy::DefStruct1::DefPort::special' [-Wreorder] int special; // 0 is ignored; 1 writes a SPECIAL statement ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:240:15: warning: 'Legacy::DefStruct1::DefPort::status' will be initialized after [-Wreorder] std::string status; // {NULL, COVER, FIXED, PLACED} ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:239:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPort::use' [-Wreorder] std::string use; // {NULL, ANALOG, CLOCK, GROUND, POWER, RESET, SCAN, SIGNAL, TIEOFF} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:188, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalService.h:20, from /builddir/build/BUILD/cu-gr/src/global.h:42, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/Router.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/Router.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h: In constructor 'Rsyn::PhysicalDesignData::PhysicalDesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:78:12: warning: 'Rsyn::PhysicalDesignData::clsClkNet' will be initialized after [-Wreorder] Rsyn::Net clsClkNet; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:25:15: warning: 'Rsyn::Design Rsyn::PhysicalDesignData::clsDesign' [-Wreorder] Rsyn::Design clsDesign; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:89:2: warning: when initialized here [-Wreorder] PhysicalDesignData() : clsClkNet(nullptr), clsDesign(nullptr), clsModule(nullptr) { ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Rect:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Polygon.h:26, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Polygon:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/util/PhysicalTransform.h:23, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:47, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.h:2, from /builddir/build/BUILD/cu-gr/src/multi_net/Scheduler.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/Scheduler.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:34:2: warning: when initialized here [-Wreorder] Rect() : clsLower(0, 0), clsUpper(0, 0) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(DBU, DBU, DBU, DBU)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:35:2: warning: when initialized here [-Wreorder] Rect(const DBU x, const DBU y, const DBU w, const DBU h) : clsLower(x, y), clsUpper(x + w, y + h) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(const Bounds&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:36:2: warning: when initialized here [-Wreorder] Rect(const Bounds &bounds) : clsLower(bounds.getLower()), clsUpper(bounds.getUpper()) {} ^~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.h:2, from /builddir/build/BUILD/cu-gr/src/multi_net/Scheduler.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/Scheduler.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPinsFilteredByDirection::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:385:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPins::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:402:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:309, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.h:2, from /builddir/build/BUILD/cu-gr/src/multi_net/Scheduler.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/Scheduler.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h: In constructor 'Rsyn::NetData::NetData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:48:6: warning: 'Rsyn::NetData::sign' will be initialized after [-Wreorder] int sign; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:40:6: warning: 'Rsyn::Pin Rsyn::NetData::driver' [-Wreorder] Pin driver; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:45:41: warning: 'Rsyn::NetData::numPinsOfType' will be initialized after [-Wreorder] std::array numPinsOfType; ^~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:43:9: warning: 'Rsyn::Module Rsyn::NetData::parent' [-Wreorder] Module parent; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:311, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.h:2, from /builddir/build/BUILD/cu-gr/src/multi_net/Scheduler.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/Scheduler.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h: In constructor 'Rsyn::ArcData::ArcData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:25:10: warning: 'Rsyn::ArcData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:20:6: warning: 'Rsyn::Pin Rsyn::ArcData::from' [-Wreorder] Pin from; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:34:2: warning: when initialized here [-Wreorder] ArcData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:312, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.h:2, from /builddir/build/BUILD/cu-gr/src/multi_net/Scheduler.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/Scheduler.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h: In constructor 'Rsyn::InstanceData::InstanceData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:33:9: warning: 'Rsyn::InstanceData::design' will be initialized after [-Wreorder] Design design; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:26:15: warning: 'Rsyn::InstanceType Rsyn::InstanceData::type' [-Wreorder] InstanceType type; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:44:10: warning: 'Rsyn::InstanceData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:40:8: warning: 'Rsyn::Index Rsyn::InstanceData::mid' [-Wreorder] Index mid; ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:318, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.h:2, from /builddir/build/BUILD/cu-gr/src/multi_net/Scheduler.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/Scheduler.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h: In constructor 'Rsyn::LibraryCellData::LibraryCellData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:45:6: warning: 'Rsyn::LibraryCellData::numInOutPins' will be initialized after [-Wreorder] int numInOutPins; ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:37:8: warning: 'DBUxy Rsyn::LibraryCellData::size' [-Wreorder] DBUxy size; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:47:2: warning: when initialized here [-Wreorder] LibraryCellData() : ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:320, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.h:2, from /builddir/build/BUILD/cu-gr/src/multi_net/Scheduler.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/Scheduler.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h: In constructor 'Rsyn::DesignData::DesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:53:7: warning: 'Rsyn::DesignData::initialized' will be initialized after [-Wreorder] bool initialized; ^~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'bool Rsyn::DesignData::dirty' [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'Rsyn::DesignData::dirty' will be initialized after [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:36:6: warning: 'int Rsyn::DesignData::anonymousInstanceId' [-Wreorder] int anonymousInstanceId; ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:351, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.h:2, from /builddir/build/BUILD/cu-gr/src/multi_net/Scheduler.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/Scheduler.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const string Rsyn::Pin::getName() const': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] switch (getInstanceType()) { ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:356, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.h:2, from /builddir/build/BUILD/cu-gr/src/multi_net/Scheduler.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/Scheduler.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:21: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if (levels.size() <= lower) { ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:361, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.h:2, from /builddir/build/BUILD/cu-gr/src/multi_net/Scheduler.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/Scheduler.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] switch (std::get<1>(t)){ ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/ispd18/RoutingGuide.h:28, from /builddir/build/BUILD/cu-gr/src/global.h:43, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/Router.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/Router.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/ispd18/Guide.h: In member function 'const Rsyn::LayerGuide& Rsyn::NetGuide::getGuide(int) const': /builddir/build/BUILD/cu-gr/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] if(id > clsLayerGuides.size()) ~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:34, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.h:2, from /builddir/build/BUILD/cu-gr/src/multi_net/Scheduler.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/Scheduler.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::Library::Pin::Pin()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:143:10: warning: 'Legacy::Library::Pin::dy' will be initialized after [-Wreorder] double dy; ^~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:139:15: warning: 'std::__cxx11::string Legacy::Library::Pin::metalLayer' [-Wreorder] std::string metalLayer; ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:145:3: warning: when initialized here [-Wreorder] Pin() : dx(0), dy(0), metalLayer("null") {} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPortLayer::DefPortLayer()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:229:7: warning: 'Legacy::DefStruct1::DefPortLayer::designRuleWidth' will be initialized after [-Wreorder] int designRuleWidth; ^~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:227:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPortLayer::layerName' [-Wreorder] std::string layerName; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:231:3: warning: when initialized here [-Wreorder] DefPortLayer() : spacing(0), designRuleWidth(0), layerName("NULL") {} ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPort::DefPort()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:243:7: warning: 'Legacy::DefStruct1::DefPort::orient' will be initialized after [-Wreorder] int orient; // orient {-1, 0, 1, 2, 3, 4, 5, 6, 7} = {IGNORE, N, W, S, E, FN, FW, FS, FE} source: defapi.pdf version 5.8 ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:237:7: warning: 'int Legacy::DefStruct1::DefPort::special' [-Wreorder] int special; // 0 is ignored; 1 writes a SPECIAL statement ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:240:15: warning: 'Legacy::DefStruct1::DefPort::status' will be initialized after [-Wreorder] std::string status; // {NULL, COVER, FIXED, PLACED} ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:239:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPort::use' [-Wreorder] std::string use; // {NULL, ANALOG, CLOCK, GROUND, POWER, RESET, SCAN, SIGNAL, TIEOFF} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.h:5, from /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.h:4, from /builddir/build/BUILD/cu-gr/src/multi_net/Router.h:4, from /builddir/build/BUILD/cu-gr/src/multi_net/Router.cpp:1: /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h: In constructor 'gr::GrBoxOnLayer::GrBoxOnLayer(int, const utils::IntervalT&, const utils::IntervalT&)': /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:105:9: warning: 'gr::GrBoxOnLayer::layerIdx' will be initialized after [-Wreorder] int layerIdx; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:110:56: warning: base 'utils::BoxT' [-Wreorder] : layerIdx(layerIndex), utils::BoxT(xx, yy) {} ^ /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:109:5: warning: when initialized here [-Wreorder] GrBoxOnLayer(int layerIndex, const utils::IntervalT& xx, const utils::IntervalT& yy) ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/multi_net/Router.cpp:4: /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.h: In constructor 'InitRoute::InitRoute(gr::GrNet&)': /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.h:70:20: warning: 'InitRoute::guideGen' will be initialized after [-Wreorder] GuideGenerator guideGen; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.h:66:21: warning: 'db::RouteStatus InitRoute::status' [-Wreorder] db::RouteStatus status; ^~~~~~ /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.h:51:5: warning: when initialized here [-Wreorder] InitRoute(gr::GrNet &grNetData) : grNet(grNetData), guideGen(grNet), status(db::RouteStatus::SUCC_NORMAL) { ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/multi_net/Router.cpp: In member function 'const MTStat& MTStat::operator+=(const MTStat&)': /builddir/build/BUILD/cu-gr/src/multi_net/Router.cpp:16:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < dur.size(); ++i) { ~~^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/multi_net/Router.cpp: In member function 'std::vector > Router::getBatches(std::vector&, const std::vector&)': /builddir/build/BUILD/cu-gr/src/multi_net/Router.cpp:119:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < netsToRoute.size(); i++) batch[i] = i; ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/multi_net/Router.cpp: In member function 'void Router::fluteAllAndRoute(const std::vector&)': /builddir/build/BUILD/cu-gr/src/multi_net/Router.cpp:203:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < routers.size(); i++) { ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:188, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalService.h:20, from /builddir/build/BUILD/cu-gr/src/global.h:42, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.h:2, from /builddir/build/BUILD/cu-gr/src/multi_net/Scheduler.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/Scheduler.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h: In constructor 'Rsyn::PhysicalDesignData::PhysicalDesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:78:12: warning: 'Rsyn::PhysicalDesignData::clsClkNet' will be initialized after [-Wreorder] Rsyn::Net clsClkNet; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:25:15: warning: 'Rsyn::Design Rsyn::PhysicalDesignData::clsDesign' [-Wreorder] Rsyn::Design clsDesign; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:89:2: warning: when initialized here [-Wreorder] PhysicalDesignData() : clsClkNet(nullptr), clsDesign(nullptr), clsModule(nullptr) { ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/Router.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/Router.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/Router.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/Router.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:56: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currentChunk >= chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:40: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:36: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:34: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: 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/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/Router.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/Router.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/ispd18/RoutingGuide.h:28, from /builddir/build/BUILD/cu-gr/src/global.h:43, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.h:2, from /builddir/build/BUILD/cu-gr/src/multi_net/Scheduler.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/Scheduler.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/ispd18/Guide.h: In member function 'const Rsyn::LayerGuide& Rsyn::NetGuide::getGuide(int) const': /builddir/build/BUILD/cu-gr/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] if(id > clsLayerGuides.size()) ~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.h:5, from /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.h:4, from /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/Scheduler.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/Scheduler.cpp:1: /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h: In constructor 'gr::GrBoxOnLayer::GrBoxOnLayer(int, const utils::IntervalT&, const utils::IntervalT&)': /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:105:9: warning: 'gr::GrBoxOnLayer::layerIdx' will be initialized after [-Wreorder] int layerIdx; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:110:56: warning: base 'utils::BoxT' [-Wreorder] : layerIdx(layerIndex), utils::BoxT(xx, yy) {} ^ /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:109:5: warning: when initialized here [-Wreorder] GrBoxOnLayer(int layerIndex, const utils::IntervalT& xx, const utils::IntervalT& yy) ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/multi_net/Scheduler.cpp: In member function 'std::vector >& Scheduler::schedule()': /builddir/build/BUILD/cu-gr/src/multi_net/Scheduler.cpp:6:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] for (int id = 0; id < routers.size(); ++id) ~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/multi_net/Scheduler.cpp:15:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] for (int id = 0; id < routers.size(); ++id) routerIds.push_back(id); ~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/multi_net/Scheduler.cpp:28:28: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] while (lastUnroute < routerIds.size()) { ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/multi_net/Scheduler.cpp:33:41: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] for (int i = lastUnroute; i < routerIds.size(); ++i) { ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/multi_net/Scheduler.cpp:43:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] while (lastUnroute < routerIds.size() && assigned[routerIds[lastUnroute]]) { ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/Router.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/Router.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currChunk == l->chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:663:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: 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/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.h:2, from /builddir/build/BUILD/cu-gr/src/multi_net/Scheduler.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/Scheduler.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.h:2, from /builddir/build/BUILD/cu-gr/src/multi_net/Scheduler.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/Scheduler.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:56: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currentChunk >= chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:40: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:36: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:34: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: 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/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.h:2, from /builddir/build/BUILD/cu-gr/src/multi_net/Scheduler.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/Scheduler.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:289:86: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:352:75: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: 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/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.h:2, from /builddir/build/BUILD/cu-gr/src/multi_net/Scheduler.h:3, from /builddir/build/BUILD/cu-gr/src/multi_net/Scheduler.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currChunk == l->chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:663:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:289:86: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:352:75: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 89%] Building CXX object CMakeFiles/iccad19gr.dir/single_net/GenGuide.cpp.o /usr/bin/c++ -I/builddir/build/BUILD/cu-gr/build -I/builddir/build/BUILD/cu-gr/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/cu-gr/src/../rsyn/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/iccad19gr.dir/single_net/GenGuide.cpp.o -MF CMakeFiles/iccad19gr.dir/single_net/GenGuide.cpp.o.d -o CMakeFiles/iccad19gr.dir/single_net/GenGuide.cpp.o -c /builddir/build/BUILD/cu-gr/src/single_net/GenGuide.cpp In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Rect:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Polygon.h:26, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Polygon:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/util/PhysicalTransform.h:23, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:47, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/GenGuide.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/GenGuide.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:34:2: warning: when initialized here [-Wreorder] Rect() : clsLower(0, 0), clsUpper(0, 0) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(DBU, DBU, DBU, DBU)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:35:2: warning: when initialized here [-Wreorder] Rect(const DBU x, const DBU y, const DBU w, const DBU h) : clsLower(x, y), clsUpper(x + w, y + h) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(const Bounds&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:36:2: warning: when initialized here [-Wreorder] Rect(const Bounds &bounds) : clsLower(bounds.getLower()), clsUpper(bounds.getUpper()) {} ^~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/GenGuide.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/GenGuide.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPinsFilteredByDirection::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:385:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPins::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:402:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:309, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/GenGuide.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/GenGuide.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h: In constructor 'Rsyn::NetData::NetData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:48:6: warning: 'Rsyn::NetData::sign' will be initialized after [-Wreorder] int sign; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:40:6: warning: 'Rsyn::Pin Rsyn::NetData::driver' [-Wreorder] Pin driver; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:45:41: warning: 'Rsyn::NetData::numPinsOfType' will be initialized after [-Wreorder] std::array numPinsOfType; ^~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:43:9: warning: 'Rsyn::Module Rsyn::NetData::parent' [-Wreorder] Module parent; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:311, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/GenGuide.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/GenGuide.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h: In constructor 'Rsyn::ArcData::ArcData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:25:10: warning: 'Rsyn::ArcData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:20:6: warning: 'Rsyn::Pin Rsyn::ArcData::from' [-Wreorder] Pin from; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:34:2: warning: when initialized here [-Wreorder] ArcData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:312, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/GenGuide.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/GenGuide.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h: In constructor 'Rsyn::InstanceData::InstanceData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:33:9: warning: 'Rsyn::InstanceData::design' will be initialized after [-Wreorder] Design design; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:26:15: warning: 'Rsyn::InstanceType Rsyn::InstanceData::type' [-Wreorder] InstanceType type; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:44:10: warning: 'Rsyn::InstanceData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:40:8: warning: 'Rsyn::Index Rsyn::InstanceData::mid' [-Wreorder] Index mid; ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:318, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/GenGuide.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/GenGuide.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h: In constructor 'Rsyn::LibraryCellData::LibraryCellData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:45:6: warning: 'Rsyn::LibraryCellData::numInOutPins' will be initialized after [-Wreorder] int numInOutPins; ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:37:8: warning: 'DBUxy Rsyn::LibraryCellData::size' [-Wreorder] DBUxy size; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:47:2: warning: when initialized here [-Wreorder] LibraryCellData() : ^~~~~~~~~~~~~~~ [ 90%] Building CXX object CMakeFiles/iccad19gr.dir/single_net/GridGraph.cpp.o /usr/bin/c++ -I/builddir/build/BUILD/cu-gr/build -I/builddir/build/BUILD/cu-gr/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/cu-gr/src/../rsyn/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/iccad19gr.dir/single_net/GridGraph.cpp.o -MF CMakeFiles/iccad19gr.dir/single_net/GridGraph.cpp.o.d -o CMakeFiles/iccad19gr.dir/single_net/GridGraph.cpp.o -c /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.cpp In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:320, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/GenGuide.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/GenGuide.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h: In constructor 'Rsyn::DesignData::DesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:53:7: warning: 'Rsyn::DesignData::initialized' will be initialized after [-Wreorder] bool initialized; ^~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'bool Rsyn::DesignData::dirty' [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'Rsyn::DesignData::dirty' will be initialized after [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:36:6: warning: 'int Rsyn::DesignData::anonymousInstanceId' [-Wreorder] int anonymousInstanceId; ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:351, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/GenGuide.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/GenGuide.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const string Rsyn::Pin::getName() const': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] switch (getInstanceType()) { ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:356, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/GenGuide.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/GenGuide.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:21: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if (levels.size() <= lower) { ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:361, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/GenGuide.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/GenGuide.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] switch (std::get<1>(t)){ ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:34, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/GenGuide.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/GenGuide.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::Library::Pin::Pin()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:143:10: warning: 'Legacy::Library::Pin::dy' will be initialized after [-Wreorder] double dy; ^~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:139:15: warning: 'std::__cxx11::string Legacy::Library::Pin::metalLayer' [-Wreorder] std::string metalLayer; ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:145:3: warning: when initialized here [-Wreorder] Pin() : dx(0), dy(0), metalLayer("null") {} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPortLayer::DefPortLayer()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:229:7: warning: 'Legacy::DefStruct1::DefPortLayer::designRuleWidth' will be initialized after [-Wreorder] int designRuleWidth; ^~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:227:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPortLayer::layerName' [-Wreorder] std::string layerName; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:231:3: warning: when initialized here [-Wreorder] DefPortLayer() : spacing(0), designRuleWidth(0), layerName("NULL") {} ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPort::DefPort()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:243:7: warning: 'Legacy::DefStruct1::DefPort::orient' will be initialized after [-Wreorder] int orient; // orient {-1, 0, 1, 2, 3, 4, 5, 6, 7} = {IGNORE, N, W, S, E, FN, FW, FS, FE} source: defapi.pdf version 5.8 ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:237:7: warning: 'int Legacy::DefStruct1::DefPort::special' [-Wreorder] int special; // 0 is ignored; 1 writes a SPECIAL statement ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:240:15: warning: 'Legacy::DefStruct1::DefPort::status' will be initialized after [-Wreorder] std::string status; // {NULL, COVER, FIXED, PLACED} ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:239:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPort::use' [-Wreorder] std::string use; // {NULL, ANALOG, CLOCK, GROUND, POWER, RESET, SCAN, SIGNAL, TIEOFF} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:188, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalService.h:20, from /builddir/build/BUILD/cu-gr/src/global.h:42, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/GenGuide.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/GenGuide.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h: In constructor 'Rsyn::PhysicalDesignData::PhysicalDesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:78:12: warning: 'Rsyn::PhysicalDesignData::clsClkNet' will be initialized after [-Wreorder] Rsyn::Net clsClkNet; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:25:15: warning: 'Rsyn::Design Rsyn::PhysicalDesignData::clsDesign' [-Wreorder] Rsyn::Design clsDesign; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:89:2: warning: when initialized here [-Wreorder] PhysicalDesignData() : clsClkNet(nullptr), clsDesign(nullptr), clsModule(nullptr) { ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/ispd18/RoutingGuide.h:28, from /builddir/build/BUILD/cu-gr/src/global.h:43, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/GenGuide.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/GenGuide.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/ispd18/Guide.h: In member function 'const Rsyn::LayerGuide& Rsyn::NetGuide::getGuide(int) const': /builddir/build/BUILD/cu-gr/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] if(id > clsLayerGuides.size()) ~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.h:5, from /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.h:4, from /builddir/build/BUILD/cu-gr/src/single_net/GenGuide.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/GenGuide.cpp:1: /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h: In constructor 'gr::GrBoxOnLayer::GrBoxOnLayer(int, const utils::IntervalT&, const utils::IntervalT&)': /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:105:9: warning: 'gr::GrBoxOnLayer::layerIdx' will be initialized after [-Wreorder] int layerIdx; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:110:56: warning: base 'utils::BoxT' [-Wreorder] : layerIdx(layerIndex), utils::BoxT(xx, yy) {} ^ /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:109:5: warning: when initialized here [-Wreorder] GrBoxOnLayer(int layerIndex, const utils::IntervalT& xx, const utils::IntervalT& yy) ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/single_net/GenGuide.cpp: In static member function 'static void GuideGenerator::sliceGuides(std::vector&, bool)': /builddir/build/BUILD/cu-gr/src/single_net/GenGuide.cpp:11:37: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for (int layerIdx = 0; layerIdx < database.getLayerNum(); ++layerIdx) { ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/single_net/GenGuide.cpp: In member function 'void GuideGenerator::genConnGuides()': /builddir/build/BUILD/cu-gr/src/single_net/GenGuide.cpp:22:32: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] if (point.layerIdx + 1 < database.getLayerNum()) ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/single_net/GenGuide.cpp: In member function 'void GuideGenerator::patchPinRegions()': /builddir/build/BUILD/cu-gr/src/single_net/GenGuide.cpp:52:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] if (pbx.layerIdx < database.getLayerNum() - 2) { ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/single_net/GenGuide.cpp: In member function 'void GuideGenerator::patchLongSegments()': /builddir/build/BUILD/cu-gr/src/single_net/GenGuide.cpp:106:44: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] if (layer < 1 || layer >= database.getLayerNum()) continue; ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/single_net/GenGuide.cpp: In member function 'void GuideGenerator::patchVioCells()': /builddir/build/BUILD/cu-gr/src/single_net/GenGuide.cpp:158:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] if (l >= database.getLayerNum() || l <= 1) continue; ~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/GenGuide.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/GenGuide.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/GenGuide.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/GenGuide.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:56: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currentChunk >= chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:40: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:36: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:34: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: 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/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/GenGuide.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/GenGuide.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/GenGuide.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/GenGuide.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currChunk == l->chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:663:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:289:86: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:352:75: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: 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/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Rect:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Polygon.h:26, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Polygon:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/util/PhysicalTransform.h:23, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:47, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:34:2: warning: when initialized here [-Wreorder] Rect() : clsLower(0, 0), clsUpper(0, 0) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(DBU, DBU, DBU, DBU)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:35:2: warning: when initialized here [-Wreorder] Rect(const DBU x, const DBU y, const DBU w, const DBU h) : clsLower(x, y), clsUpper(x + w, y + h) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(const Bounds&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:36:2: warning: when initialized here [-Wreorder] Rect(const Bounds &bounds) : clsLower(bounds.getLower()), clsUpper(bounds.getUpper()) {} ^~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPinsFilteredByDirection::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:385:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPins::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:402:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:309, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h: In constructor 'Rsyn::NetData::NetData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:48:6: warning: 'Rsyn::NetData::sign' will be initialized after [-Wreorder] int sign; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:40:6: warning: 'Rsyn::Pin Rsyn::NetData::driver' [-Wreorder] Pin driver; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:45:41: warning: 'Rsyn::NetData::numPinsOfType' will be initialized after [-Wreorder] std::array numPinsOfType; ^~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:43:9: warning: 'Rsyn::Module Rsyn::NetData::parent' [-Wreorder] Module parent; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:311, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h: In constructor 'Rsyn::ArcData::ArcData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:25:10: warning: 'Rsyn::ArcData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:20:6: warning: 'Rsyn::Pin Rsyn::ArcData::from' [-Wreorder] Pin from; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:34:2: warning: when initialized here [-Wreorder] ArcData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:312, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h: In constructor 'Rsyn::InstanceData::InstanceData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:33:9: warning: 'Rsyn::InstanceData::design' will be initialized after [-Wreorder] Design design; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:26:15: warning: 'Rsyn::InstanceType Rsyn::InstanceData::type' [-Wreorder] InstanceType type; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:44:10: warning: 'Rsyn::InstanceData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:40:8: warning: 'Rsyn::Index Rsyn::InstanceData::mid' [-Wreorder] Index mid; ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:318, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h: In constructor 'Rsyn::LibraryCellData::LibraryCellData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:45:6: warning: 'Rsyn::LibraryCellData::numInOutPins' will be initialized after [-Wreorder] int numInOutPins; ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:37:8: warning: 'DBUxy Rsyn::LibraryCellData::size' [-Wreorder] DBUxy size; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:47:2: warning: when initialized here [-Wreorder] LibraryCellData() : ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:320, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h: In constructor 'Rsyn::DesignData::DesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:53:7: warning: 'Rsyn::DesignData::initialized' will be initialized after [-Wreorder] bool initialized; ^~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'bool Rsyn::DesignData::dirty' [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'Rsyn::DesignData::dirty' will be initialized after [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:36:6: warning: 'int Rsyn::DesignData::anonymousInstanceId' [-Wreorder] int anonymousInstanceId; ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:351, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const string Rsyn::Pin::getName() const': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] switch (getInstanceType()) { ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:356, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:21: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if (levels.size() <= lower) { ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:361, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] switch (std::get<1>(t)){ ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:34, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::Library::Pin::Pin()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:143:10: warning: 'Legacy::Library::Pin::dy' will be initialized after [-Wreorder] double dy; ^~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:139:15: warning: 'std::__cxx11::string Legacy::Library::Pin::metalLayer' [-Wreorder] std::string metalLayer; ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:145:3: warning: when initialized here [-Wreorder] Pin() : dx(0), dy(0), metalLayer("null") {} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPortLayer::DefPortLayer()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:229:7: warning: 'Legacy::DefStruct1::DefPortLayer::designRuleWidth' will be initialized after [-Wreorder] int designRuleWidth; ^~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:227:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPortLayer::layerName' [-Wreorder] std::string layerName; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:231:3: warning: when initialized here [-Wreorder] DefPortLayer() : spacing(0), designRuleWidth(0), layerName("NULL") {} ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPort::DefPort()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:243:7: warning: 'Legacy::DefStruct1::DefPort::orient' will be initialized after [-Wreorder] int orient; // orient {-1, 0, 1, 2, 3, 4, 5, 6, 7} = {IGNORE, N, W, S, E, FN, FW, FS, FE} source: defapi.pdf version 5.8 ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:237:7: warning: 'int Legacy::DefStruct1::DefPort::special' [-Wreorder] int special; // 0 is ignored; 1 writes a SPECIAL statement ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:240:15: warning: 'Legacy::DefStruct1::DefPort::status' will be initialized after [-Wreorder] std::string status; // {NULL, COVER, FIXED, PLACED} ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:239:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPort::use' [-Wreorder] std::string use; // {NULL, ANALOG, CLOCK, GROUND, POWER, RESET, SCAN, SIGNAL, TIEOFF} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:188, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalService.h:20, from /builddir/build/BUILD/cu-gr/src/global.h:42, from /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h: In constructor 'Rsyn::PhysicalDesignData::PhysicalDesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:78:12: warning: 'Rsyn::PhysicalDesignData::clsClkNet' will be initialized after [-Wreorder] Rsyn::Net clsClkNet; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:25:15: warning: 'Rsyn::Design Rsyn::PhysicalDesignData::clsDesign' [-Wreorder] Rsyn::Design clsDesign; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:89:2: warning: when initialized here [-Wreorder] PhysicalDesignData() : clsClkNet(nullptr), clsDesign(nullptr), clsModule(nullptr) { ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/ispd18/RoutingGuide.h:28, from /builddir/build/BUILD/cu-gr/src/global.h:43, from /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/ispd18/Guide.h: In member function 'const Rsyn::LayerGuide& Rsyn::NetGuide::getGuide(int) const': /builddir/build/BUILD/cu-gr/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] if(id > clsLayerGuides.size()) ~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.h:5, from /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.h:4, from /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.h:4, from /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.cpp:1: /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h: In constructor 'gr::GrBoxOnLayer::GrBoxOnLayer(int, const utils::IntervalT&, const utils::IntervalT&)': /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:105:9: warning: 'gr::GrBoxOnLayer::layerIdx' will be initialized after [-Wreorder] int layerIdx; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:110:56: warning: base 'utils::BoxT' [-Wreorder] : layerIdx(layerIndex), utils::BoxT(xx, yy) {} ^ /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:109:5: warning: when initialized here [-Wreorder] GrBoxOnLayer(int layerIndex, const utils::IntervalT& xx, const utils::IntervalT& yy) ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.cpp: In member function 'void GridGraph::writeDebugFile(const string&) const': /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.cpp:24:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < conn.size(); ++i) { ~~^~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.cpp: In member function 'bool GridGraph::checkConn() const': /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.cpp:48:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < visited.size(); i++) ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.cpp: In member function 'virtual void CoarseGridGraphBuilder::run(const std::vector >&)': /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.cpp:64:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for (int l = 0; l < database.getLayerNum(); l++) ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.cpp:81:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for (int l = 0; l < database.getLayerNum() - 1; l++) { ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.cpp:95:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for (int l = 0; l < database.getLayerNum(); l++) { ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.cpp: In member function 'void GuideGridGraphBuilder::connectGuide(int)': /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.cpp:236:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i + 1 < directIntervals.size(); i++) { ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.cpp:190:9: warning: unused variable 'netIdx' [-Wunused-variable] int netIdx = grNet.dbNet.idx; ^~~~~~ [ 92%] Building CXX object CMakeFiles/iccad19gr.dir/single_net/InitRoute.cpp.o /usr/bin/c++ -I/builddir/build/BUILD/cu-gr/build -I/builddir/build/BUILD/cu-gr/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/cu-gr/src/../rsyn/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/iccad19gr.dir/single_net/InitRoute.cpp.o -MF CMakeFiles/iccad19gr.dir/single_net/InitRoute.cpp.o.d -o CMakeFiles/iccad19gr.dir/single_net/InitRoute.cpp.o -c /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.cpp In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:56: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currentChunk >= chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:40: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:36: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:34: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: 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/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currChunk == l->chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:663:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:289:86: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:352:75: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: 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/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Rect:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Polygon.h:26, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Polygon:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/util/PhysicalTransform.h:23, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:47, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:34:2: warning: when initialized here [-Wreorder] Rect() : clsLower(0, 0), clsUpper(0, 0) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(DBU, DBU, DBU, DBU)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:35:2: warning: when initialized here [-Wreorder] Rect(const DBU x, const DBU y, const DBU w, const DBU h) : clsLower(x, y), clsUpper(x + w, y + h) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(const Bounds&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:36:2: warning: when initialized here [-Wreorder] Rect(const Bounds &bounds) : clsLower(bounds.getLower()), clsUpper(bounds.getUpper()) {} ^~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPinsFilteredByDirection::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:385:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPins::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:402:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:309, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h: In constructor 'Rsyn::NetData::NetData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:48:6: warning: 'Rsyn::NetData::sign' will be initialized after [-Wreorder] int sign; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:40:6: warning: 'Rsyn::Pin Rsyn::NetData::driver' [-Wreorder] Pin driver; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:45:41: warning: 'Rsyn::NetData::numPinsOfType' will be initialized after [-Wreorder] std::array numPinsOfType; ^~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:43:9: warning: 'Rsyn::Module Rsyn::NetData::parent' [-Wreorder] Module parent; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:311, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h: In constructor 'Rsyn::ArcData::ArcData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:25:10: warning: 'Rsyn::ArcData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:20:6: warning: 'Rsyn::Pin Rsyn::ArcData::from' [-Wreorder] Pin from; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:34:2: warning: when initialized here [-Wreorder] ArcData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:312, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h: In constructor 'Rsyn::InstanceData::InstanceData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:33:9: warning: 'Rsyn::InstanceData::design' will be initialized after [-Wreorder] Design design; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:26:15: warning: 'Rsyn::InstanceType Rsyn::InstanceData::type' [-Wreorder] InstanceType type; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:44:10: warning: 'Rsyn::InstanceData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:40:8: warning: 'Rsyn::Index Rsyn::InstanceData::mid' [-Wreorder] Index mid; ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:318, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h: In constructor 'Rsyn::LibraryCellData::LibraryCellData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:45:6: warning: 'Rsyn::LibraryCellData::numInOutPins' will be initialized after [-Wreorder] int numInOutPins; ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:37:8: warning: 'DBUxy Rsyn::LibraryCellData::size' [-Wreorder] DBUxy size; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:47:2: warning: when initialized here [-Wreorder] LibraryCellData() : ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:320, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h: In constructor 'Rsyn::DesignData::DesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:53:7: warning: 'Rsyn::DesignData::initialized' will be initialized after [-Wreorder] bool initialized; ^~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'bool Rsyn::DesignData::dirty' [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'Rsyn::DesignData::dirty' will be initialized after [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:36:6: warning: 'int Rsyn::DesignData::anonymousInstanceId' [-Wreorder] int anonymousInstanceId; ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:351, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const string Rsyn::Pin::getName() const': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] switch (getInstanceType()) { ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:356, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:21: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if (levels.size() <= lower) { ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:361, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] switch (std::get<1>(t)){ ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:34, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::Library::Pin::Pin()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:143:10: warning: 'Legacy::Library::Pin::dy' will be initialized after [-Wreorder] double dy; ^~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:139:15: warning: 'std::__cxx11::string Legacy::Library::Pin::metalLayer' [-Wreorder] std::string metalLayer; ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:145:3: warning: when initialized here [-Wreorder] Pin() : dx(0), dy(0), metalLayer("null") {} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPortLayer::DefPortLayer()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:229:7: warning: 'Legacy::DefStruct1::DefPortLayer::designRuleWidth' will be initialized after [-Wreorder] int designRuleWidth; ^~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:227:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPortLayer::layerName' [-Wreorder] std::string layerName; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:231:3: warning: when initialized here [-Wreorder] DefPortLayer() : spacing(0), designRuleWidth(0), layerName("NULL") {} ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPort::DefPort()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:243:7: warning: 'Legacy::DefStruct1::DefPort::orient' will be initialized after [-Wreorder] int orient; // orient {-1, 0, 1, 2, 3, 4, 5, 6, 7} = {IGNORE, N, W, S, E, FN, FW, FS, FE} source: defapi.pdf version 5.8 ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:237:7: warning: 'int Legacy::DefStruct1::DefPort::special' [-Wreorder] int special; // 0 is ignored; 1 writes a SPECIAL statement ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:240:15: warning: 'Legacy::DefStruct1::DefPort::status' will be initialized after [-Wreorder] std::string status; // {NULL, COVER, FIXED, PLACED} ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:239:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPort::use' [-Wreorder] std::string use; // {NULL, ANALOG, CLOCK, GROUND, POWER, RESET, SCAN, SIGNAL, TIEOFF} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ [ 94%] Building CXX object CMakeFiles/iccad19gr.dir/single_net/MazeRoute.cpp.o /usr/bin/c++ -I/builddir/build/BUILD/cu-gr/build -I/builddir/build/BUILD/cu-gr/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/cu-gr/src/../rsyn/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/iccad19gr.dir/single_net/MazeRoute.cpp.o -MF CMakeFiles/iccad19gr.dir/single_net/MazeRoute.cpp.o.d -o CMakeFiles/iccad19gr.dir/single_net/MazeRoute.cpp.o -c /builddir/build/BUILD/cu-gr/src/single_net/MazeRoute.cpp In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:188, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalService.h:20, from /builddir/build/BUILD/cu-gr/src/global.h:42, from /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h: In constructor 'Rsyn::PhysicalDesignData::PhysicalDesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:78:12: warning: 'Rsyn::PhysicalDesignData::clsClkNet' will be initialized after [-Wreorder] Rsyn::Net clsClkNet; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:25:15: warning: 'Rsyn::Design Rsyn::PhysicalDesignData::clsDesign' [-Wreorder] Rsyn::Design clsDesign; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:89:2: warning: when initialized here [-Wreorder] PhysicalDesignData() : clsClkNet(nullptr), clsDesign(nullptr), clsModule(nullptr) { ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/ispd18/RoutingGuide.h:28, from /builddir/build/BUILD/cu-gr/src/global.h:43, from /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/ispd18/Guide.h: In member function 'const Rsyn::LayerGuide& Rsyn::NetGuide::getGuide(int) const': /builddir/build/BUILD/cu-gr/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] if(id > clsLayerGuides.size()) ~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.h:5, from /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.h:4, from /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.h:5, from /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.cpp:1: /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h: In constructor 'gr::GrBoxOnLayer::GrBoxOnLayer(int, const utils::IntervalT&, const utils::IntervalT&)': /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:105:9: warning: 'gr::GrBoxOnLayer::layerIdx' will be initialized after [-Wreorder] int layerIdx; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:110:56: warning: base 'utils::BoxT' [-Wreorder] : layerIdx(layerIndex), utils::BoxT(xx, yy) {} ^ /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:109:5: warning: when initialized here [-Wreorder] GrBoxOnLayer(int layerIndex, const utils::IntervalT& xx, const utils::IntervalT& yy) ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.cpp:1: /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.h: In constructor 'InitRoute::InitRoute(gr::GrNet&)': /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.h:70:20: warning: 'InitRoute::guideGen' will be initialized after [-Wreorder] GuideGenerator guideGen; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.h:66:21: warning: 'db::RouteStatus InitRoute::status' [-Wreorder] db::RouteStatus status; ^~~~~~ /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.h:51:5: warning: when initialized here [-Wreorder] InitRoute(gr::GrNet &grNetData) : grNet(grNetData), guideGen(grNet), status(db::RouteStatus::SUCC_NORMAL) { ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.cpp: In member function 'void InitRoute::runFlute()': /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.cpp:55:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] for (int pb = 0; pb < pinBoxes.size(); pb++) { ~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.cpp:88:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < pinCenters.size(); i++) { ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.cpp: In member function 'void InitRoute::patternRoute()': /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.cpp:174:15: warning: unused variable 'toNode' [-Wunused-variable] auto& toNode = routeNodes[edge.to]; ^~~~~~ /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.cpp: In lambda function: /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.cpp:522:17: warning: unused variable 'layer_dir_count' [-Wunused-variable] int layer_dir_count = 0; ^~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.cpp: In lambda function: /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.cpp:548:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < edgeset.size(); i++) { ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.cpp:544:13: warning: unused variable 'find_edge' [-Wunused-variable] int find_edge = -1; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.cpp:546:14: warning: unused variable 'extendSafeRange' [-Wunused-variable] bool extendSafeRange = false; ^~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.cpp: In lambda function: /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.cpp:724:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < edgeset.size(); i++) { ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.cpp:735:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] for (int j = 0; j < edgeset.size(); j++) { ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.cpp:752:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < edgeset.size(); i++) { ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.cpp:753:43: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] for (int j = i + 1; j < edgeset.size(); j++) { ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.cpp:720:23: warning: unused variable 'fromNode' [-Wunused-variable] auto& fromNode = cur_routeNodes[from_idx]; ^~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:56: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currentChunk >= chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:40: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:36: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:34: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: 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/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currChunk == l->chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:663:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:289:86: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:352:75: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: 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/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Rect:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Polygon.h:26, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Polygon:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/util/PhysicalTransform.h:23, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:47, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/MazeRoute.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/MazeRoute.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:34:2: warning: when initialized here [-Wreorder] Rect() : clsLower(0, 0), clsUpper(0, 0) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(DBU, DBU, DBU, DBU)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:35:2: warning: when initialized here [-Wreorder] Rect(const DBU x, const DBU y, const DBU w, const DBU h) : clsLower(x, y), clsUpper(x + w, y + h) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(const Bounds&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:36:2: warning: when initialized here [-Wreorder] Rect(const Bounds &bounds) : clsLower(bounds.getLower()), clsUpper(bounds.getUpper()) {} ^~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/MazeRoute.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/MazeRoute.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPinsFilteredByDirection::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:385:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPins::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:402:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:309, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/MazeRoute.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/MazeRoute.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h: In constructor 'Rsyn::NetData::NetData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:48:6: warning: 'Rsyn::NetData::sign' will be initialized after [-Wreorder] int sign; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:40:6: warning: 'Rsyn::Pin Rsyn::NetData::driver' [-Wreorder] Pin driver; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:45:41: warning: 'Rsyn::NetData::numPinsOfType' will be initialized after [-Wreorder] std::array numPinsOfType; ^~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:43:9: warning: 'Rsyn::Module Rsyn::NetData::parent' [-Wreorder] Module parent; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:311, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/MazeRoute.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/MazeRoute.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h: In constructor 'Rsyn::ArcData::ArcData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:25:10: warning: 'Rsyn::ArcData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:20:6: warning: 'Rsyn::Pin Rsyn::ArcData::from' [-Wreorder] Pin from; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:34:2: warning: when initialized here [-Wreorder] ArcData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:312, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/MazeRoute.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/MazeRoute.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h: In constructor 'Rsyn::InstanceData::InstanceData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:33:9: warning: 'Rsyn::InstanceData::design' will be initialized after [-Wreorder] Design design; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:26:15: warning: 'Rsyn::InstanceType Rsyn::InstanceData::type' [-Wreorder] InstanceType type; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:44:10: warning: 'Rsyn::InstanceData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:40:8: warning: 'Rsyn::Index Rsyn::InstanceData::mid' [-Wreorder] Index mid; ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:318, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/MazeRoute.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/MazeRoute.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h: In constructor 'Rsyn::LibraryCellData::LibraryCellData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:45:6: warning: 'Rsyn::LibraryCellData::numInOutPins' will be initialized after [-Wreorder] int numInOutPins; ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:37:8: warning: 'DBUxy Rsyn::LibraryCellData::size' [-Wreorder] DBUxy size; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:47:2: warning: when initialized here [-Wreorder] LibraryCellData() : ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:320, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/MazeRoute.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/MazeRoute.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h: In constructor 'Rsyn::DesignData::DesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:53:7: warning: 'Rsyn::DesignData::initialized' will be initialized after [-Wreorder] bool initialized; ^~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'bool Rsyn::DesignData::dirty' [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'Rsyn::DesignData::dirty' will be initialized after [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:36:6: warning: 'int Rsyn::DesignData::anonymousInstanceId' [-Wreorder] int anonymousInstanceId; ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:351, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/MazeRoute.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/MazeRoute.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const string Rsyn::Pin::getName() const': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] switch (getInstanceType()) { ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:356, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/MazeRoute.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/MazeRoute.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:21: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if (levels.size() <= lower) { ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:361, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/MazeRoute.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/MazeRoute.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] switch (std::get<1>(t)){ ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:34, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/MazeRoute.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/MazeRoute.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::Library::Pin::Pin()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:143:10: warning: 'Legacy::Library::Pin::dy' will be initialized after [-Wreorder] double dy; ^~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:139:15: warning: 'std::__cxx11::string Legacy::Library::Pin::metalLayer' [-Wreorder] std::string metalLayer; ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:145:3: warning: when initialized here [-Wreorder] Pin() : dx(0), dy(0), metalLayer("null") {} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPortLayer::DefPortLayer()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:229:7: warning: 'Legacy::DefStruct1::DefPortLayer::designRuleWidth' will be initialized after [-Wreorder] int designRuleWidth; ^~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:227:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPortLayer::layerName' [-Wreorder] std::string layerName; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:231:3: warning: when initialized here [-Wreorder] DefPortLayer() : spacing(0), designRuleWidth(0), layerName("NULL") {} ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPort::DefPort()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:243:7: warning: 'Legacy::DefStruct1::DefPort::orient' will be initialized after [-Wreorder] int orient; // orient {-1, 0, 1, 2, 3, 4, 5, 6, 7} = {IGNORE, N, W, S, E, FN, FW, FS, FE} source: defapi.pdf version 5.8 ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:237:7: warning: 'int Legacy::DefStruct1::DefPort::special' [-Wreorder] int special; // 0 is ignored; 1 writes a SPECIAL statement ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:240:15: warning: 'Legacy::DefStruct1::DefPort::status' will be initialized after [-Wreorder] std::string status; // {NULL, COVER, FIXED, PLACED} ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:239:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPort::use' [-Wreorder] std::string use; // {NULL, ANALOG, CLOCK, GROUND, POWER, RESET, SCAN, SIGNAL, TIEOFF} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:188, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalService.h:20, from /builddir/build/BUILD/cu-gr/src/global.h:42, from /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/MazeRoute.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/MazeRoute.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h: In constructor 'Rsyn::PhysicalDesignData::PhysicalDesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:78:12: warning: 'Rsyn::PhysicalDesignData::clsClkNet' will be initialized after [-Wreorder] Rsyn::Net clsClkNet; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:25:15: warning: 'Rsyn::Design Rsyn::PhysicalDesignData::clsDesign' [-Wreorder] Rsyn::Design clsDesign; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:89:2: warning: when initialized here [-Wreorder] PhysicalDesignData() : clsClkNet(nullptr), clsDesign(nullptr), clsModule(nullptr) { ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/ispd18/RoutingGuide.h:28, from /builddir/build/BUILD/cu-gr/src/global.h:43, from /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/MazeRoute.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/MazeRoute.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/ispd18/Guide.h: In member function 'const Rsyn::LayerGuide& Rsyn::NetGuide::getGuide(int) const': /builddir/build/BUILD/cu-gr/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] if(id > clsLayerGuides.size()) ~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.h:5, from /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.h:4, from /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.h:4, from /builddir/build/BUILD/cu-gr/src/single_net/MazeRoute.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/MazeRoute.cpp:1: /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h: In constructor 'gr::GrBoxOnLayer::GrBoxOnLayer(int, const utils::IntervalT&, const utils::IntervalT&)': /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:105:9: warning: 'gr::GrBoxOnLayer::layerIdx' will be initialized after [-Wreorder] int layerIdx; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:110:56: warning: base 'utils::BoxT' [-Wreorder] : layerIdx(layerIndex), utils::BoxT(xx, yy) {} ^ /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:109:5: warning: when initialized here [-Wreorder] GrBoxOnLayer(int layerIndex, const utils::IntervalT& xx, const utils::IntervalT& yy) ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/single_net/MazeRoute.cpp: In member function 'db::RouteStatus MazeRoute::route(int)': /builddir/build/BUILD/cu-gr/src/single_net/MazeRoute.cpp:76:35: warning: unused variable 'uLayer' [-Wunused-variable] const db::MetalLayer &uLayer = database.getLayer(graph.getPoint(u).layerIdx); ^~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/MazeRoute.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/MazeRoute.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/MazeRoute.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/MazeRoute.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:56: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currentChunk >= chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:40: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:36: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:34: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: 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/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/MazeRoute.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/MazeRoute.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/single_net/GridGraph.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/MazeRoute.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/MazeRoute.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currChunk == l->chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:663:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:289:86: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:352:75: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] [ 96%] Building CXX object CMakeFiles/iccad19gr.dir/single_net/SingleNetRouter.cpp.o /usr/bin/c++ -I/builddir/build/BUILD/cu-gr/build -I/builddir/build/BUILD/cu-gr/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/cu-gr/src/../rsyn/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/iccad19gr.dir/single_net/SingleNetRouter.cpp.o -MF CMakeFiles/iccad19gr.dir/single_net/SingleNetRouter.cpp.o.d -o CMakeFiles/iccad19gr.dir/single_net/SingleNetRouter.cpp.o -c /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.cpp [ 98%] Building CXX object CMakeFiles/iccad19gr.dir/utils/log.cpp.o /usr/bin/c++ -I/builddir/build/BUILD/cu-gr/build -I/builddir/build/BUILD/cu-gr/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src -I/builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export -I/builddir/build/BUILD/cu-gr/src/../rsyn/include -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Werror=return-type -O2 -g -DNDEBUG -std=gnu++14 -MD -MT CMakeFiles/iccad19gr.dir/utils/log.cpp.o -MF CMakeFiles/iccad19gr.dir/utils/log.cpp.o.d -o CMakeFiles/iccad19gr.dir/utils/log.cpp.o -c /builddir/build/BUILD/cu-gr/src/utils/log.cpp In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Rect:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Polygon.h:26, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/Polygon:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/util/PhysicalTransform.h:23, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:47, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:34:2: warning: when initialized here [-Wreorder] Rect() : clsLower(0, 0), clsUpper(0, 0) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(DBU, DBU, DBU, DBU)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:35:2: warning: when initialized here [-Wreorder] Rect(const DBU x, const DBU y, const DBU w, const DBU h) : clsLower(x, y), clsUpper(x + w, y + h) {} ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h: In constructor 'Rsyn::Rect::Rect(const Bounds&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:119:8: warning: 'Rsyn::Rect::clsLower' will be initialized after [-Wreorder] Point clsLower; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:118:8: warning: 'Rsyn::Point Rsyn::Rect::clsUpper' [-Wreorder] Point clsUpper; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/util/geometry/Rect.h:36:2: warning: when initialized here [-Wreorder] Rect(const Bounds &bounds) : clsLower(bounds.getLower()), clsUpper(bounds.getUpper()) {} ^~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPinsFilteredByDirection::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:385:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryPins::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:402:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In member function 'bool Rsyn::CollectionOfLibraryArcs::stop()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:437:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } ~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:309, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h: In constructor 'Rsyn::NetData::NetData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:48:6: warning: 'Rsyn::NetData::sign' will be initialized after [-Wreorder] int sign; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:40:6: warning: 'Rsyn::Pin Rsyn::NetData::driver' [-Wreorder] Pin driver; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:45:41: warning: 'Rsyn::NetData::numPinsOfType' will be initialized after [-Wreorder] std::array numPinsOfType; ^~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:43:9: warning: 'Rsyn::Module Rsyn::NetData::parent' [-Wreorder] Module parent; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Net.h:53:2: warning: when initialized here [-Wreorder] NetData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:311, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h: In constructor 'Rsyn::ArcData::ArcData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:25:10: warning: 'Rsyn::ArcData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:20:6: warning: 'Rsyn::Pin Rsyn::ArcData::from' [-Wreorder] Pin from; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Arc.h:34:2: warning: when initialized here [-Wreorder] ArcData() : ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:312, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h: In constructor 'Rsyn::InstanceData::InstanceData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:33:9: warning: 'Rsyn::InstanceData::design' will be initialized after [-Wreorder] Design design; ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:26:15: warning: 'Rsyn::InstanceType Rsyn::InstanceData::type' [-Wreorder] InstanceType type; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:44:10: warning: 'Rsyn::InstanceData::::extra' will be initialized after [-Wreorder] void * extra; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:40:8: warning: 'Rsyn::Index Rsyn::InstanceData::mid' [-Wreorder] Index mid; ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Instance.h:60:2: warning: when initialized here [-Wreorder] InstanceData() : ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:318, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h: In constructor 'Rsyn::LibraryCellData::LibraryCellData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:45:6: warning: 'Rsyn::LibraryCellData::numInOutPins' will be initialized after [-Wreorder] int numInOutPins; ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:37:8: warning: 'DBUxy Rsyn::LibraryCellData::size' [-Wreorder] DBUxy size; ^~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/LibraryCell.h:47:2: warning: when initialized here [-Wreorder] LibraryCellData() : ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:320, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h: In constructor 'Rsyn::DesignData::DesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:53:7: warning: 'Rsyn::DesignData::initialized' will be initialized after [-Wreorder] bool initialized; ^~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'bool Rsyn::DesignData::dirty' [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:52:7: warning: 'Rsyn::DesignData::dirty' will be initialized after [-Wreorder] bool dirty; ^~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:36:6: warning: 'int Rsyn::DesignData::anonymousInstanceId' [-Wreorder] int anonymousInstanceId; ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/data/Design.h:62:2: warning: when initialized here [-Wreorder] DesignData() : ^~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:351, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h: In member function 'const string Rsyn::Pin::getName() const': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'UNKNOWN_INSTANCE_TYPE' not handled in switch [-Wswitch] switch (getInstanceType()) { ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Pin.h:21:9: warning: enumeration value 'NUM_INSTANCE_TYPES' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:356, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h: In member function 'void Rsyn::Module::getInstancesPerLogicalDepth(std::vector >&)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:205:21: warning: comparison of integer expressions of different signedness: 'std::vector >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] if (levels.size() <= lower) { ~~~~~~~~~~~~~~^~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:361, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h: In member function 'Rsyn::LibraryCell Rsyn::Design::createLibraryCell(const Rsyn::CellDescriptor&, bool)': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'UNKNOWN_DIRECTION' not handled in switch [-Wswitch] switch (std::get<1>(t)){ ^ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:249:10: warning: enumeration value 'NUM_SIGNAL_DIRECTIONS' not handled in switch [-Wswitch] In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:34, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::Library::Pin::Pin()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:143:10: warning: 'Legacy::Library::Pin::dy' will be initialized after [-Wreorder] double dy; ^~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:139:15: warning: 'std::__cxx11::string Legacy::Library::Pin::metalLayer' [-Wreorder] std::string metalLayer; ^~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:145:3: warning: when initialized here [-Wreorder] Pin() : dx(0), dy(0), metalLayer("null") {} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPortLayer::DefPortLayer()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:229:7: warning: 'Legacy::DefStruct1::DefPortLayer::designRuleWidth' will be initialized after [-Wreorder] int designRuleWidth; ^~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:227:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPortLayer::layerName' [-Wreorder] std::string layerName; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:231:3: warning: when initialized here [-Wreorder] DefPortLayer() : spacing(0), designRuleWidth(0), layerName("NULL") {} ^~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h: In constructor 'Legacy::DefStruct1::DefPort::DefPort()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:243:7: warning: 'Legacy::DefStruct1::DefPort::orient' will be initialized after [-Wreorder] int orient; // orient {-1, 0, 1, 2, 3, 4, 5, 6, 7} = {IGNORE, N, W, S, E, FN, FW, FS, FE} source: defapi.pdf version 5.8 ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:237:7: warning: 'int Legacy::DefStruct1::DefPort::special' [-Wreorder] int special; // 0 is ignored; 1 writes a SPECIAL statement ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:240:15: warning: 'Legacy::DefStruct1::DefPort::status' will be initialized after [-Wreorder] std::string status; // {NULL, COVER, FIXED, PLACED} ^~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:239:15: warning: 'std::__cxx11::string Legacy::DefStruct1::DefPort::use' [-Wreorder] std::string use; // {NULL, ANALOG, CLOCK, GROUND, POWER, RESET, SCAN, SIGNAL, TIEOFF} ^~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/legacy/PlacerInternals.h:245:3: warning: when initialized here [-Wreorder] DefPort () : direction("NULL"), orient(-1), special(0), status("NULL"), use("NULL") {} ^~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalDesign.h:188, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/export/Rsyn/PhysicalDesign:1, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/PhysicalService.h:20, from /builddir/build/BUILD/cu-gr/src/global.h:42, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h: In constructor 'Rsyn::PhysicalDesignData::PhysicalDesignData()': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:78:12: warning: 'Rsyn::PhysicalDesignData::clsClkNet' will be initialized after [-Wreorder] Rsyn::Net clsClkNet; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:25:15: warning: 'Rsyn::Design Rsyn::PhysicalDesignData::clsDesign' [-Wreorder] Rsyn::Design clsDesign; ^~~~~~~~~ /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/data/PhysicalDesign.h:89:2: warning: when initialized here [-Wreorder] PhysicalDesignData() : clsClkNet(nullptr), clsDesign(nullptr), clsModule(nullptr) { ^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/ispd18/RoutingGuide.h:28, from /builddir/build/BUILD/cu-gr/src/global.h:43, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/ispd18/Guide.h: In member function 'const Rsyn::LayerGuide& Rsyn::NetGuide::getGuide(int) const': /builddir/build/BUILD/cu-gr/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] if(id > clsLayerGuides.size()) ~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/gr_db/GCell.h:5, from /builddir/build/BUILD/cu-gr/src/gr_db/GrRouteGrid.h:3, from /builddir/build/BUILD/cu-gr/src/gr_db/GrDatabase.h:4, from /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.cpp:1: /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h: In constructor 'gr::GrBoxOnLayer::GrBoxOnLayer(int, const utils::IntervalT&, const utils::IntervalT&)': /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:105:9: warning: 'gr::GrBoxOnLayer::layerIdx' will be initialized after [-Wreorder] int layerIdx; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:110:56: warning: base 'utils::BoxT' [-Wreorder] : layerIdx(layerIndex), utils::BoxT(xx, yy) {} ^ /builddir/build/BUILD/cu-gr/src/gr_db/GrGeoPrimitive.h:109:5: warning: when initialized here [-Wreorder] GrBoxOnLayer(int layerIndex, const utils::IntervalT& xx, const utils::IntervalT& yy) ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.cpp:2: /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.h: In constructor 'InitRoute::InitRoute(gr::GrNet&)': /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.h:70:20: warning: 'InitRoute::guideGen' will be initialized after [-Wreorder] GuideGenerator guideGen; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.h:66:21: warning: 'db::RouteStatus InitRoute::status' [-Wreorder] db::RouteStatus status; ^~~~~~ /builddir/build/BUILD/cu-gr/src/single_net/InitRoute.h:51:5: warning: when initialized here [-Wreorder] InitRoute(gr::GrNet &grNetData) : grNet(grNetData), guideGen(grNet), status(db::RouteStatus::SUCC_NORMAL) { ^~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.cpp:1: /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.h: In constructor 'SingleNetRouter::SingleNetRouter(gr::GrNet&)': /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.h:27:20: warning: 'SingleNetRouter::guideGen' will be initialized after [-Wreorder] GuideGenerator guideGen; ^~~~~~~~ /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.h:13:21: warning: 'db::RouteStatus SingleNetRouter::status' [-Wreorder] db::RouteStatus status; ^~~~~~ /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.cpp:5:1: warning: when initialized here [-Wreorder] SingleNetRouter::SingleNetRouter(gr::GrNet& grDatabaseNet) ^~~~~~~~~~~~~~~ /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.cpp: In member function 'void SingleNetRouter::planMazeRoute(const CongestionMap&)': /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.cpp:99:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] if (l < database.getLayerNum() && l >= 0) ~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.cpp:1: /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericArcs::stop() [with ArcType = Rsyn::Arc]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericArcs]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:110:25: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:420:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= arcs.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPinsFilteredByDirection::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPinsFilteredByDirection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Net.h:127:47: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:347:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h: In instantiation of 'bool Rsyn::CollectionOfGenericPins::stop() [with PinType = Rsyn::Pin]': /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Instance.h:147:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:366:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:212:56: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currentChunk >= chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:238:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:265:54: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:293:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:307:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:333:39: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:356:40: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:442:36: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:503:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:522:34: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:755:38: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:154:24: 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/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:304, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericPredecessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:812:58: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:532:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } /builddir/build/BUILD/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:129:11: required from 'bool Range::RangeIterator::operator!=(const Range::RangeIterator&) [with Collection = Rsyn::CollectionOfGenericSuccessorPins]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:821:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:587:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] bool stop() { return index >= pins.size(); } In file included from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/Rsyn.h:41, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/io/reader/PopulateRsyn.h:33, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Reader.h:27, from /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/session/Session.h:22, from /builddir/build/BUILD/cu-gr/src/global.h:39, from /builddir/build/BUILD/cu-gr/src/db/RsynService.h:3, from /builddir/build/BUILD/cu-gr/src/db/Database.h:3, from /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.h:2, from /builddir/build/BUILD/cu-gr/src/single_net/SingleNetRouter.cpp:1: /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:295:46: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] if (currChunk == l->chunks.size()) { /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Module.h:333:31: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:758:19: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/RangeBasedLoop.h:124:5: required from 'void Range::RangeIterator::operator++() [with Collection = Rsyn::GenericReferenceListCollection]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:663:53: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::LibraryCellData; Reference = Rsyn::LibraryCell; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/obj/impl/Design.h:1048:72: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalLayerData; Reference = Rsyn::PhysicalLayer; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:180:81: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalSpacingData; Reference = Rsyn::PhysicalSpacing; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:289:86: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::deque, std::allocator > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] /builddir/build/BUILD/cu-gr/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/cu-gr/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/cu-gr/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/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:390:37: 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/cu-gr/src/../rsyn/src/rsyn/core/obj/decl/Design.h:304:33: required from 'Rsyn::GenericListCollection::GenericListCollection(const Rsyn::List&) [with Object = Rsyn::PhysicalRowData; Reference = Rsyn::PhysicalRow; unsigned int CHUNK_SIZE = 1000]' /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.h:352:75: required from here /builddir/build/BUILD/cu-gr/src/../rsyn/src/rsyn/core/infra/List.h:300:20: 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 iccad19gr /usr/bin/cmake -E cmake_link_script CMakeFiles/iccad19gr.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Werror=return-type -O2 -g -DNDEBUG -Wl,-z,relro -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic "CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/db/Database.cpp.o" "CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/guide-ispd18/GuideParser.cpp.o" "CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/lef_def/DEFControlParser.cpp.o" "CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/lef_def/LEFControlParser.cpp.o" "CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/parser/parser_helper.cpp.o" "CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/ISPD2018Reader.cpp.o" "CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/io/reader/PopulateRsyn.cpp.o" "CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/ispd18/RoutingGuide.cpp.o" "CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/PhysicalRouting.cpp.o" "CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/PhysicalService.cpp.o" "CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/obj/impl/PhysicalDesign.cpp.o" "CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/util/PhysicalLayerUtil.cpp.o" "CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/phy/util/PhysicalTransform.cpp.o" "CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/session/Session.cpp.o" "CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/setup/reader.cpp.o" "CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/setup/service.cpp.o" "CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/util/geometry/Polygon.cpp.o" "CMakeFiles/iccad19gr.dir/builddir/build/BUILD/cu-gr/rsyn/src/rsyn/util/geometry/Rect.cpp.o" CMakeFiles/iccad19gr.dir/db/CutLayer.cpp.o CMakeFiles/iccad19gr.dir/db/Database.cpp.o CMakeFiles/iccad19gr.dir/db/GeoPrimitive.cpp.o CMakeFiles/iccad19gr.dir/db/LayerList.cpp.o CMakeFiles/iccad19gr.dir/db/MetalLayer.cpp.o CMakeFiles/iccad19gr.dir/db/Net.cpp.o CMakeFiles/iccad19gr.dir/db/RouteGrid.cpp.o CMakeFiles/iccad19gr.dir/db/Setting.cpp.o CMakeFiles/iccad19gr.dir/db/Stat.cpp.o CMakeFiles/iccad19gr.dir/flute/POST9.c.o CMakeFiles/iccad19gr.dir/flute/POWV9.c.o CMakeFiles/iccad19gr.dir/flute/dist.c.o CMakeFiles/iccad19gr.dir/flute/dl.c.o CMakeFiles/iccad19gr.dir/flute/err.c.o CMakeFiles/iccad19gr.dir/flute/flute.c.o CMakeFiles/iccad19gr.dir/flute/flute_mst.c.o CMakeFiles/iccad19gr.dir/flute/heap.c.o CMakeFiles/iccad19gr.dir/flute/memAlloc.c.o CMakeFiles/iccad19gr.dir/flute/mst2.c.o CMakeFiles/iccad19gr.dir/flute/neighbors.c.o CMakeFiles/iccad19gr.dir/gr_db/GCell.cpp.o CMakeFiles/iccad19gr.dir/gr_db/GrDatabase.cpp.o CMakeFiles/iccad19gr.dir/gr_db/GrGeoPrimitive.cpp.o CMakeFiles/iccad19gr.dir/gr_db/GrNet.cpp.o CMakeFiles/iccad19gr.dir/gr_db/GrRouteGrid.cpp.o CMakeFiles/iccad19gr.dir/gr_db/GridTopo.cpp.o CMakeFiles/iccad19gr.dir/main.cpp.o CMakeFiles/iccad19gr.dir/multi_net/CongestionMap.cpp.o CMakeFiles/iccad19gr.dir/multi_net/Router.cpp.o CMakeFiles/iccad19gr.dir/multi_net/Scheduler.cpp.o CMakeFiles/iccad19gr.dir/single_net/GenGuide.cpp.o CMakeFiles/iccad19gr.dir/single_net/GridGraph.cpp.o CMakeFiles/iccad19gr.dir/single_net/InitRoute.cpp.o CMakeFiles/iccad19gr.dir/single_net/MazeRoute.cpp.o CMakeFiles/iccad19gr.dir/single_net/SingleNetRouter.cpp.o CMakeFiles/iccad19gr.dir/utils/log.cpp.o -o iccad19gr -L/builddir/build/BUILD/cu-gr/src/../rsyn/lib/linux -llef -ldef -lpthread -lboost_system -lboost_filesystem -lboost_program_options gmake[2]: Leaving directory '/builddir/build/BUILD/cu-gr/build' [100%] Built target iccad19gr gmake[1]: Leaving directory '/builddir/build/BUILD/cu-gr/build' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/cu-gr/build/CMakeFiles 0 + popd ~/build/BUILD/cu-gr + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.bnVfKZ + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/cu-gr-1.1-20210112.4.git1632b4b4.el8.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/cu-gr-1.1-20210112.4.git1632b4b4.el8.x86_64 ++ dirname /builddir/build/BUILDROOT/cu-gr-1.1-20210112.4.git1632b4b4.el8.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/cu-gr-1.1-20210112.4.git1632b4b4.el8.x86_64 + cd cu-gr + mkdir -p /builddir/build/BUILDROOT/cu-gr-1.1-20210112.4.git1632b4b4.el8.x86_64/usr/bin + install -m 0755 build/iccad19gr /builddir/build/BUILDROOT/cu-gr-1.1-20210112.4.git1632b4b4.el8.x86_64/usr/bin/ + /usr/lib/rpm/find-debuginfo.sh -j2 --strict-build-id -m -i --build-id-seed 1.1-20210112.4.git1632b4b4.el8 --unique-debug-suffix -1.1-20210112.4.git1632b4b4.el8.x86_64 --unique-debug-src-base cu-gr-1.1-20210112.4.git1632b4b4.el8.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/cu-gr extracting debug info from /builddir/build/BUILDROOT/cu-gr-1.1-20210112.4.git1632b4b4.el8.x86_64/usr/bin/iccad19gr /usr/lib/rpm/sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. 118125 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig /sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /etc/ld.so.conf: No such file or directory + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile '' 1 + /usr/lib/rpm/brp-python-hardlink + PYTHON3=/usr/bin/python3.6 + /usr/lib/rpm/redhat/brp-mangle-shebangs Processing files: cu-gr-1.1-20210112.4.git1632b4b4.el8.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.ZwMEQ2 + umask 022 + cd /builddir/build/BUILD + cd cu-gr + DOCDIR=/builddir/build/BUILDROOT/cu-gr-1.1-20210112.4.git1632b4b4.el8.x86_64/usr/share/doc/cu-gr + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/cu-gr-1.1-20210112.4.git1632b4b4.el8.x86_64/usr/share/doc/cu-gr + cp -pr README.md /builddir/build/BUILDROOT/cu-gr-1.1-20210112.4.git1632b4b4.el8.x86_64/usr/share/doc/cu-gr + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.D4KN35 + umask 022 + cd /builddir/build/BUILD + cd cu-gr + LICENSEDIR=/builddir/build/BUILDROOT/cu-gr-1.1-20210112.4.git1632b4b4.el8.x86_64/usr/share/licenses/cu-gr + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/cu-gr-1.1-20210112.4.git1632b4b4.el8.x86_64/usr/share/licenses/cu-gr + cp -pr LICENSE /builddir/build/BUILDROOT/cu-gr-1.1-20210112.4.git1632b4b4.el8.x86_64/usr/share/licenses/cu-gr + exit 0 Provides: cu-gr = 1.1-20210112.4.git1632b4b4.el8 cu-gr(x86-64) = 1.1-20210112.4.git1632b4b4.el8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libboost_filesystem.so.1.66.0()(64bit) libboost_program_options.so.1.66.0()(64bit) libboost_system.so.1.66.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.22)(64bit) libc.so.6(GLIBC_2.3.4)(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) liblef.so()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libpthread.so.0()(64bit) libpthread.so.0(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.9)(64bit) rtld(GNU_HASH) Processing files: cu-gr-debugsource-1.1-20210112.4.git1632b4b4.el8.x86_64 Provides: cu-gr-debugsource = 1.1-20210112.4.git1632b4b4.el8 cu-gr-debugsource(x86-64) = 1.1-20210112.4.git1632b4b4.el8 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: cu-gr-debuginfo-1.1-20210112.4.git1632b4b4.el8.x86_64 Provides: cu-gr-debuginfo = 1.1-20210112.4.git1632b4b4.el8 cu-gr-debuginfo(x86-64) = 1.1-20210112.4.git1632b4b4.el8 debuginfo(build-id) = 1aa58613064385513dc34e39df16a4b9167a5a9e Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: cu-gr-debugsource(x86-64) = 1.1-20210112.4.git1632b4b4.el8 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/cu-gr-1.1-20210112.4.git1632b4b4.el8.x86_64 Wrote: /builddir/build/RPMS/cu-gr-1.1-20210112.4.git1632b4b4.el8.x86_64.rpm Wrote: /builddir/build/RPMS/cu-gr-debugsource-1.1-20210112.4.git1632b4b4.el8.x86_64.rpm Wrote: /builddir/build/RPMS/cu-gr-debuginfo-1.1-20210112.4.git1632b4b4.el8.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.tFcCfm + umask 022 + cd /builddir/build/BUILD + cd cu-gr + /usr/bin/rm -rf /builddir/build/BUILDROOT/cu-gr-1.1-20210112.4.git1632b4b4.el8.x86_64 + exit 0 Finish: rpmbuild cu-gr-1.1-20210112.4.git1632b4b4.el8.src.rpm Finish: build phase for cu-gr-1.1-20210112.4.git1632b4b4.el8.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/rhel+epel-8-x86_64-1709649977.324498/root/var/log/dnf.log /var/lib/mock/rhel+epel-8-x86_64-1709649977.324498/root/var/log/dnf.librepo.log /var/lib/mock/rhel+epel-8-x86_64-1709649977.324498/root/var/log/dnf.rpm.log INFO: Done(/var/lib/copr-rpmbuild/results/cu-gr-1.1-20210112.4.git1632b4b4.el8.src.rpm) Config(child) 3 minutes 43 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": "cu-gr-debuginfo", "epoch": null, "version": "1.1", "release": "20210112.4.git1632b4b4.el8", "arch": "x86_64" }, { "name": "cu-gr-debugsource", "epoch": null, "version": "1.1", "release": "20210112.4.git1632b4b4.el8", "arch": "x86_64" }, { "name": "cu-gr", "epoch": null, "version": "1.1", "release": "20210112.4.git1632b4b4.el8", "arch": "src" }, { "name": "cu-gr", "epoch": null, "version": "1.1", "release": "20210112.4.git1632b4b4.el8", "arch": "x86_64" } ] } RPMResults finished