Warning: Permanently added '54.147.193.207' (ED25519) to the list of known hosts. You can reproduce this build on your computer by running: sudo dnf install copr-rpmbuild /usr/bin/copr-rpmbuild --verbose --drop-resultdir --task-url https://copr.fedorainfracloud.org/backend/get-build-task/11020568-epel-9-x86_64 --chroot epel-9-x86_64 Version: 1.9 PID: 11868 Logging PID: 11870 Task: {'allow_user_ssh': False, 'appstream': False, 'background': False, 'build_id': 11020568, 'buildroot_pkgs': [], 'chroot': 'epel-9-x86_64', 'enable_net': True, 'fedora_review': False, 'git_hash': '00a1c614644905f847f2be01021b71d0716d505d', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/vowstar/eda/abc', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'abc', 'package_version': '1.02-20260921.0.git24cec094', 'project_dirname': 'eda', 'project_name': 'eda', 'project_owner': 'vowstar', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/vowstar/eda/epel-9-x86_64/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None, 'repo_gpgcheck': False}], 'sandbox': 'vowstar/eda--vowstar', 'source_json': {}, 'source_type': None, 'ssh_public_keys': None, 'storage': 0, 'submitter': 'vowstar', 'tags': [], 'task_id': '11020568-epel-9-x86_64', 'timeout': 18000, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/vowstar/eda/abc /var/lib/copr-rpmbuild/workspace/workdir-guxi6k90/abc --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/vowstar/eda/abc', '/var/lib/copr-rpmbuild/workspace/workdir-guxi6k90/abc', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-guxi6k90/abc'... Running: git checkout 00a1c614644905f847f2be01021b71d0716d505d -- cmd: ['git', 'checkout', '00a1c614644905f847f2be01021b71d0716d505d', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-guxi6k90/abc rc: 0 stdout: stderr: Note: switching to '00a1c614644905f847f2be01021b71d0716d505d'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at 00a1c61 automatic import of abc Running: dist-git-client sources cmd: ['dist-git-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-guxi6k90/abc 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 tail: /var/lib/copr-rpmbuild/main.log: file truncated Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-guxi6k90/abc/abc.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-guxi6k90/abc --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1790078002.566269 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 6.8 starting (python version = 3.14.5, NVR = mock-6.8-1.fc44), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-guxi6k90/abc/abc.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-guxi6k90/abc --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1790078002.566269 -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-guxi6k90/abc/abc.spec) Config(rhel+epel-9-x86_64) Start: clean chroot Finish: clean chroot Mock Version: 6.8 INFO: Mock Version: 6.8 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/rhel+epel-9-x86_64-bootstrap-1790078002.566269/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 container image: registry.access.redhat.com/ubi9/ubi INFO: Pulling image: registry.access.redhat.com/ubi9/ubi INFO: Tagging container image as mock-bootstrap-116cc1e3-c21e-47c6-81fb-bf1145eb4d42 INFO: Checking that 5fe305d9afd274366a0917138f06a18bc2d2bd5ac21e22547a4494daf08cff9b image matches host's architecture INFO: Copy content of container 5fe305d9afd274366a0917138f06a18bc2d2bd5ac21e22547a4494daf08cff9b to /var/lib/mock/rhel+epel-9-x86_64-bootstrap-1790078002.566269/root INFO: mounting 5fe305d9afd274366a0917138f06a18bc2d2bd5ac21e22547a4494daf08cff9b with podman image mount INFO: image 5fe305d9afd274366a0917138f06a18bc2d2bd5ac21e22547a4494daf08cff9b as /var/lib/containers/storage/overlay/ca559cff8fbcf89ab8f0a44ccb93a20bea954da02ef4952b7243b87772d555e1/merged INFO: umounting image 5fe305d9afd274366a0917138f06a18bc2d2bd5ac21e22547a4494daf08cff9b (/var/lib/containers/storage/overlay/ca559cff8fbcf89ab8f0a44ccb93a20bea954da02ef4952b7243b87772d555e1/merged) with podman image umount INFO: Removing image mock-bootstrap-116cc1e3-c21e-47c6-81fb-bf1145eb4d42 INFO: Package manager dnf4 detected and used (fallback) INFO: Not updating bootstrap chroot, bootstrap_image_ready=True Start(bootstrap): creating root cache Finish(bootstrap): creating root cache Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/rhel+epel-9-x86_64-1790078002.566269/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 dnf4 detected and used (direct choice) INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.16.1.3-40.el9.x86_64 python3-dnf-4.14.0-34.el9_8.noarch python3-dnf-plugins-core-4.3.0-26.el9.noarch yum-4.14.0-34.el9_8.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 1.7 MB/s | 236 kB 00:00 Red Hat Enterprise Linux - BaseOS 172 MB/s | 148 MB 00:00 Red Hat Enterprise Linux - AppStream 156 MB/s | 111 MB 00:00 Red Hat Enterprise Linux - CodeReady Linux Buil 81 MB/s | 21 MB 00:00 Extra Packages for Enterprise Linux 9 - x86_64 60 MB/s | 20 MB 00:00 Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing: bash x86_64 5.1.8-9.el9 baseos 1.7 M bzip2 x86_64 1.0.8-11.el9 baseos 62 k coreutils x86_64 8.32-41.el9_8.1 baseos 1.2 M cpio x86_64 2.13-16.el9 baseos 279 k diffutils x86_64 3.7-12.el9 baseos 402 k epel-rpm-macros noarch 9-18.el9 epel 15 k findutils x86_64 1:4.8.0-7.el9 baseos 550 k gawk x86_64 5.1.0-6.el9 baseos 1.0 M glibc-minimal-langpack x86_64 2.34-275.el9_8 baseos 30 k grep x86_64 3.6-5.el9 baseos 273 k gzip x86_64 1.12-2.el9_8 baseos 169 k info x86_64 6.7-15.el9 baseos 228 k patch x86_64 2.7.6-16.el9 appstream 130 k redhat-release x86_64 9.8-1.0.el9 baseos 60 k redhat-rpm-config noarch 210-1.el9 appstream 70 k rpm-build x86_64 4.16.1.3-40.el9 appstream 66 k sed x86_64 4.8-10.el9 baseos 310 k tar x86_64 2:1.34-13.el9_8 baseos 893 k unzip x86_64 6.0-60.el9 baseos 182 k util-linux x86_64 2.37.4-25.el9 baseos 2.3 M which x86_64 2.21-30.el9_6 baseos 41 k xz x86_64 5.2.5-8.el9_0 baseos 230 k Installing dependencies: R-srpm-macros noarch 1.3.7-2.el9 epel 11 k alternatives x86_64 1.24-2.el9 baseos 42 k ansible-srpm-macros noarch 1-16.el9 epel 21 k audit-libs x86_64 3.1.5-8.el9 baseos 128 k basesystem noarch 11-13.el9 baseos 8.0 k binutils x86_64 2.35.2-72.el9 baseos 4.6 M binutils-gold x86_64 2.35.2-72.el9 baseos 741 k bzip2-libs x86_64 1.0.8-11.el9 baseos 45 k ca-certificates noarch 2025.2.80_v9.0.305-91.el9 baseos 1.0 M coreutils-common x86_64 8.32-41.el9_8.1 baseos 2.0 M cracklib x86_64 2.9.6-28.el9 baseos 100 k cracklib-dicts x86_64 2.9.6-28.el9 baseos 3.7 M crypto-policies noarch 20260224-1.gitea0f072.el9_8 baseos 96 k curl x86_64 7.76.1-40.el9_8.7 baseos 300 k cyrus-sasl-lib x86_64 2.1.27-22.el9 baseos 768 k debugedit x86_64 5.0-11.el9 appstream 77 k dwz x86_64 0.16-1.el9 appstream 134 k ed x86_64 1.14.2-12.el9 baseos 78 k efi-srpm-macros noarch 6-4.el9 appstream 21 k elfutils x86_64 0.194-1.el9 baseos 603 k elfutils-debuginfod-client x86_64 0.194-1.el9 baseos 43 k elfutils-default-yama-scope noarch 0.194-1.el9 baseos 8.7 k elfutils-libelf x86_64 0.194-1.el9 baseos 201 k elfutils-libs x86_64 0.194-1.el9 baseos 268 k file x86_64 5.39-17.el9 baseos 54 k file-libs x86_64 5.39-17.el9 baseos 594 k filesystem x86_64 3.16-5.el9 baseos 4.8 M fonts-srpm-macros noarch 1:2.0.5-7.el9.1 appstream 29 k forge-srpm-macros noarch 0.4.0-1.el9 epel 19 k fpc-srpm-macros noarch 1.3-7.el9 epel 7.5 k gdb-minimal x86_64 16.3-3.el9 appstream 4.4 M gdbm-libs x86_64 1:1.23-1.el9 baseos 59 k ghc-srpm-macros noarch 1.5.0-6.el9 appstream 9.0 k ghc-srpm-macros-epel noarch 1.9.1-1.el9 epel 7.5 k glibc x86_64 2.34-275.el9_8 baseos 2.0 M glibc-common x86_64 2.34-275.el9_8 baseos 314 k glibc-gconv-extra x86_64 2.34-275.el9_8 baseos 1.7 M gmp x86_64 1:6.2.0-13.el9 baseos 319 k go-srpm-macros noarch 3.8.1-1.el9 appstream 27 k go-srpm-macros-epel noarch 3.8.0-1.el9 epel 26 k groff-base x86_64 1.22.4-10.el9 baseos 1.1 M json-c x86_64 0.14-11.el9 baseos 45 k kernel-srpm-macros noarch 1.0-14.el9 appstream 14 k keyutils-libs x86_64 1.6.3-1.el9 baseos 34 k krb5-libs x86_64 1.21.1-10.el9_8 baseos 772 k libacl x86_64 2.4.0-1.el9_8 baseos 31 k libarchive x86_64 3.5.3-11.el9_8 baseos 393 k libattr x86_64 2.6.0-1.el9_8 baseos 23 k libblkid x86_64 2.37.4-25.el9 baseos 112 k libbrotli x86_64 1.0.9-9.el9_7 baseos 319 k libcap x86_64 2.48-10.el9_8.1 baseos 77 k libcap-ng x86_64 0.8.2-7.el9 baseos 36 k libcom_err x86_64 1.46.5-8.el9 baseos 26 k libcurl x86_64 7.76.1-40.el9_8.7 baseos 290 k libdb x86_64 5.3.28-57.el9_6 baseos 737 k libeconf x86_64 0.4.1-7.el9_8 baseos 32 k libevent x86_64 2.1.13-1.el9_8 baseos 270 k libfdisk x86_64 2.37.4-25.el9 baseos 158 k libffi x86_64 3.4.2-8.el9 baseos 40 k libgcc x86_64 11.5.0-14.el9 baseos 85 k libgcrypt x86_64 1.10.0-13.el9_8 baseos 512 k libgomp x86_64 11.5.0-14.el9 baseos 258 k libgpg-error x86_64 1.42-5.el9 baseos 220 k libidn2 x86_64 2.3.0-7.el9 baseos 105 k libmount x86_64 2.37.4-25.el9 baseos 139 k libnghttp2 x86_64 1.43.0-6.el9_8.2 baseos 79 k libpkgconf x86_64 1.7.3-10.el9 baseos 37 k libpsl x86_64 0.21.1-5.el9 baseos 66 k libpwquality x86_64 1.4.4-8.el9 baseos 123 k libselinux x86_64 3.6-3.el9 baseos 88 k libsemanage x86_64 3.6-5.el9_6 baseos 121 k libsepol x86_64 3.6-3.el9 baseos 331 k libsigsegv x86_64 2.13-4.el9 baseos 30 k libsmartcols x86_64 2.37.4-25.el9 baseos 67 k libssh x86_64 0.10.4-19.el9_8 baseos 221 k libssh-config noarch 0.10.4-19.el9_8 baseos 14 k libstdc++ x86_64 11.5.0-14.el9 baseos 745 k libtasn1 x86_64 4.16.0-10.el9_8 baseos 80 k libtool-ltdl x86_64 2.4.6-46.el9 baseos 37 k libunistring x86_64 0.9.10-15.el9 baseos 499 k libutempter x86_64 1.2.1-6.el9 baseos 30 k libuuid x86_64 2.37.4-25.el9 baseos 32 k libverto x86_64 0.3.2-3.el9 baseos 24 k libxcrypt x86_64 4.4.18-3.el9 baseos 120 k libxml2 x86_64 2.9.13-14.el9_8.4 baseos 755 k libzstd x86_64 1.5.5-1.el9 baseos 297 k lua-libs x86_64 5.4.4-4.el9 baseos 132 k lua-srpm-macros noarch 1-6.el9 appstream 10 k lz4-libs x86_64 1.9.3-5.el9 baseos 69 k mpfr x86_64 4.1.0-10.el9 baseos 330 k ncurses x86_64 6.2-12.20210508.el9 baseos 406 k ncurses-base noarch 6.2-12.20210508.el9 baseos 96 k ncurses-libs x86_64 6.2-12.20210508.el9 baseos 328 k ocaml-srpm-macros noarch 6-6.el9 appstream 9.1 k openblas-srpm-macros noarch 2-11.el9 appstream 8.6 k openldap x86_64 2.6.8-4.el9 baseos 290 k openssl x86_64 1:3.5.8-1.el9_8 baseos 1.5 M openssl-fips-provider x86_64 3.0.7-11.el9_8 baseos 14 k openssl-fips-provider-so x86_64 3.0.7-11.el9_8 baseos 581 k openssl-libs x86_64 1:3.5.8-1.el9_8 baseos 2.3 M p11-kit x86_64 0.26.4-1.el9_8 baseos 611 k p11-kit-trust x86_64 0.26.4-1.el9_8 baseos 162 k pam x86_64 1.5.1-28.el9_8.1 baseos 630 k pcre x86_64 8.44-4.el9 baseos 200 k pcre2 x86_64 10.40-6.el9 baseos 236 k pcre2-syntax noarch 10.40-6.el9 baseos 144 k perl-AutoLoader noarch 5.74-484.el9_8 appstream 26 k perl-B x86_64 1.80-484.el9_8 appstream 186 k perl-Carp noarch 1.50-460.el9 appstream 31 k perl-Class-Struct noarch 0.66-484.el9_8 appstream 27 k perl-Data-Dumper x86_64 2.174-462.el9 appstream 59 k perl-Digest noarch 1.19-4.el9 appstream 29 k perl-Digest-MD5 x86_64 2.58-4.el9 appstream 39 k perl-Encode x86_64 4:3.08-462.el9 appstream 1.7 M perl-Errno x86_64 1.30-484.el9_8 appstream 20 k perl-Exporter noarch 5.74-461.el9 appstream 34 k perl-Fcntl x86_64 1.13-484.el9_8 appstream 25 k perl-File-Basename noarch 2.85-484.el9_8 appstream 22 k perl-File-Path noarch 2.18-4.el9 appstream 38 k perl-File-Temp noarch 1:0.231.100-4.el9 appstream 63 k perl-File-stat noarch 1.09-484.el9_8 appstream 22 k perl-FileHandle noarch 2.03-484.el9_8 appstream 20 k perl-Getopt-Long noarch 1:2.52-4.el9 appstream 64 k perl-Getopt-Std noarch 1.12-484.el9_8 appstream 20 k perl-HTTP-Tiny noarch 0.076-462.el9 appstream 57 k perl-IO x86_64 1.43-484.el9_8 appstream 95 k perl-IO-Socket-IP noarch 0.41-5.el9 appstream 45 k perl-IO-Socket-SSL noarch 2.073-2.el9 appstream 221 k perl-IPC-Open3 noarch 1.21-484.el9_8 appstream 28 k perl-MIME-Base64 x86_64 3.16-4.el9 appstream 34 k perl-Mozilla-CA noarch 20200520-6.el9 appstream 14 k perl-Net-SSLeay x86_64 1.94-3.el9 appstream 414 k perl-POSIX x86_64 1.94-484.el9_8 appstream 101 k perl-PathTools x86_64 3.78-461.el9 appstream 92 k perl-Pod-Escapes noarch 1:1.07-460.el9 appstream 22 k perl-Pod-Perldoc noarch 3.28.01-461.el9 appstream 92 k perl-Pod-Simple noarch 1:3.42-4.el9 appstream 229 k perl-Pod-Usage noarch 4:2.01-4.el9 appstream 43 k perl-Scalar-List-Utils x86_64 4:1.56-462.el9 appstream 75 k perl-SelectSaver noarch 1.02-484.el9_8 appstream 17 k perl-Socket x86_64 4:2.031-4.el9 appstream 58 k perl-Storable x86_64 1:3.21-460.el9 appstream 98 k perl-Symbol noarch 1.08-484.el9_8 appstream 19 k perl-Term-ANSIColor noarch 5.01-461.el9 appstream 51 k perl-Term-Cap noarch 1.17-460.el9 appstream 24 k perl-Text-ParseWords noarch 3.30-460.el9 appstream 18 k perl-Text-Tabs+Wrap noarch 2013.0523-460.el9 appstream 25 k perl-Time-Local noarch 2:1.300-7.el9 appstream 37 k perl-URI noarch 5.09-3.el9 appstream 125 k perl-base noarch 2.27-484.el9_8 appstream 21 k perl-constant noarch 1.33-461.el9 appstream 25 k perl-if noarch 0.60.800-484.el9_8 appstream 19 k perl-interpreter x86_64 4:5.32.1-484.el9_8 appstream 76 k perl-libnet noarch 3.13-4.el9 appstream 134 k perl-libs x86_64 4:5.32.1-484.el9_8 appstream 2.2 M perl-mro x86_64 1.23-484.el9_8 appstream 33 k perl-overload noarch 1.31-484.el9_8 appstream 50 k perl-overloading noarch 0.02-484.el9_8 appstream 18 k perl-parent noarch 1:0.238-460.el9 appstream 16 k perl-podlators noarch 1:4.14-460.el9 appstream 118 k perl-srpm-macros noarch 1-41.el9 appstream 9.4 k perl-subs noarch 1.03-484.el9_8 appstream 17 k perl-vars noarch 1.05-484.el9_8 appstream 18 k pkgconf x86_64 1.7.3-10.el9 baseos 45 k pkgconf-m4 noarch 1.7.3-10.el9 baseos 16 k pkgconf-pkg-config x86_64 1.7.3-10.el9 baseos 12 k popt x86_64 1.18-8.el9 baseos 69 k publicsuffix-list-dafsa noarch 20210518-3.el9 baseos 59 k pyproject-srpm-macros noarch 1.18.5-1.el9 appstream 12 k python-srpm-macros noarch 3.9-54.el9 appstream 18 k qt5-srpm-macros noarch 5.15.9-1.el9 appstream 9.1 k qt6-srpm-macros noarch 6.6.2-1.el9 epel 8.7 k readline x86_64 8.1-4.el9 baseos 215 k rpm x86_64 4.16.1.3-40.el9 baseos 536 k rpm-build-libs x86_64 4.16.1.3-40.el9 baseos 88 k rpm-libs x86_64 4.16.1.3-40.el9 baseos 307 k rpmautospec-rpm-macros noarch 0.8.4-1.el9 epel 10 k rust-srpm-macros noarch 17-4.el9 appstream 11 k rust-srpm-macros-epel noarch 26.3-1.el9 epel 10 k setup noarch 2.13.7-10.el9 baseos 150 k shadow-utils x86_64 2:4.9-16.el9 baseos 1.2 M sqlite-libs x86_64 3.34.1-11.el9_8 baseos 650 k systemd-libs x86_64 252-67.el9_8.6 baseos 646 k tzdata noarch 2026c-1.el9_8 baseos 911 k util-linux-core x86_64 2.37.4-25.el9 baseos 466 k xz-libs x86_64 5.2.5-8.el9_0 baseos 94 k zip x86_64 3.0-35.el9 baseos 270 k zlib x86_64 1.2.11-40.el9 baseos 93 k zstd x86_64 1.5.5-1.el9 baseos 468 k Transaction Summary ================================================================================ Install 211 Packages Total download size: 70 M Installed size: 222 M Downloading Packages: (1/211): cpio-2.13-16.el9.x86_64.rpm 3.8 MB/s | 279 kB 00:00 (2/211): ed-1.14.2-12.el9.x86_64.rpm 1.0 MB/s | 78 kB 00:00 (3/211): basesystem-11-13.el9.noarch.rpm 65 kB/s | 8.0 kB 00:00 (4/211): grep-3.6-5.el9.x86_64.rpm 4.8 MB/s | 273 kB 00:00 (5/211): groff-base-1.22.4-10.el9.x86_64.rpm 19 MB/s | 1.1 MB 00:00 (6/211): libcap-ng-0.8.2-7.el9.x86_64.rpm 1.3 MB/s | 36 kB 00:00 (7/211): json-c-0.14-11.el9.x86_64.rpm 1.3 MB/s | 45 kB 00:00 (8/211): libgpg-error-1.42-5.el9.x86_64.rpm 8.1 MB/s | 220 kB 00:00 (9/211): info-6.7-15.el9.x86_64.rpm 2.7 MB/s | 228 kB 00:00 (10/211): libidn2-2.3.0-7.el9.x86_64.rpm 2.2 MB/s | 105 kB 00:00 (11/211): libpsl-0.21.1-5.el9.x86_64.rpm 2.0 MB/s | 66 kB 00:00 (12/211): libsigsegv-2.13-4.el9.x86_64.rpm 1.0 MB/s | 30 kB 00:00 (13/211): libunistring-0.9.10-15.el9.x86_64.rpm 14 MB/s | 499 kB 00:00 (14/211): libverto-0.3.2-3.el9.x86_64.rpm 859 kB/s | 24 kB 00:00 (15/211): libpwquality-1.4.4-8.el9.x86_64.rpm 1.6 MB/s | 123 kB 00:00 (16/211): libutempter-1.2.1-6.el9.x86_64.rpm 610 kB/s | 30 kB 00:00 (17/211): libxcrypt-4.4.18-3.el9.x86_64.rpm 4.4 MB/s | 120 kB 00:00 (18/211): lz4-libs-1.9.3-5.el9.x86_64.rpm 2.4 MB/s | 69 kB 00:00 (19/211): popt-1.18-8.el9.x86_64.rpm 2.1 MB/s | 69 kB 00:00 (20/211): publicsuffix-list-dafsa-20210518-3.el 2.0 MB/s | 59 kB 00:00 (21/211): readline-8.1-4.el9.x86_64.rpm 5.0 MB/s | 215 kB 00:00 (22/211): gawk-5.1.0-6.el9.x86_64.rpm 16 MB/s | 1.0 MB 00:00 (23/211): diffutils-3.7-12.el9.x86_64.rpm 4.8 MB/s | 402 kB 00:00 (24/211): xz-5.2.5-8.el9_0.x86_64.rpm 3.5 MB/s | 230 kB 00:00 (25/211): xz-libs-5.2.5-8.el9_0.x86_64.rpm 3.4 MB/s | 94 kB 00:00 (26/211): pkgconf-1.7.3-10.el9.x86_64.rpm 1.2 MB/s | 45 kB 00:00 (27/211): keyutils-libs-1.6.3-1.el9.x86_64.rpm 444 kB/s | 34 kB 00:00 (28/211): pkgconf-m4-1.7.3-10.el9.noarch.rpm 572 kB/s | 16 kB 00:00 (29/211): libpkgconf-1.7.3-10.el9.x86_64.rpm 502 kB/s | 37 kB 00:00 (30/211): pkgconf-pkg-config-1.7.3-10.el9.x86_6 355 kB/s | 12 kB 00:00 (31/211): zip-3.0-35.el9.x86_64.rpm 9.7 MB/s | 270 kB 00:00 (32/211): gmp-6.2.0-13.el9.x86_64.rpm 7.8 MB/s | 319 kB 00:00 (33/211): libffi-3.4.2-8.el9.x86_64.rpm 1.4 MB/s | 40 kB 00:00 (34/211): lua-libs-5.4.4-4.el9.x86_64.rpm 3.4 MB/s | 132 kB 00:00 (35/211): zlib-1.2.11-40.el9.x86_64.rpm 3.8 MB/s | 93 kB 00:00 (36/211): setup-2.13.7-10.el9.noarch.rpm 5.1 MB/s | 150 kB 00:00 (37/211): bash-5.1.8-9.el9.x86_64.rpm 32 MB/s | 1.7 MB 00:00 (38/211): filesystem-3.16-5.el9.x86_64.rpm 101 MB/s | 4.8 MB 00:00 (39/211): findutils-4.8.0-7.el9.x86_64.rpm 19 MB/s | 550 kB 00:00 (40/211): pcre2-10.40-6.el9.x86_64.rpm 8.8 MB/s | 236 kB 00:00 (41/211): pcre-8.44-4.el9.x86_64.rpm 4.3 MB/s | 200 kB 00:00 (42/211): pcre2-syntax-10.40-6.el9.noarch.rpm 5.5 MB/s | 144 kB 00:00 (43/211): alternatives-1.24-2.el9.x86_64.rpm 1.6 MB/s | 42 kB 00:00 (44/211): gdbm-libs-1.23-1.el9.x86_64.rpm 542 kB/s | 59 kB 00:00 (45/211): libsemanage-3.6-5.el9_6.x86_64.rpm 4.8 MB/s | 121 kB 00:00 (46/211): libselinux-3.6-3.el9.x86_64.rpm 2.0 MB/s | 88 kB 00:00 (47/211): openldap-2.6.8-4.el9.x86_64.rpm 8.2 MB/s | 290 kB 00:00 (48/211): zstd-1.5.5-1.el9.x86_64.rpm 16 MB/s | 468 kB 00:00 (49/211): libzstd-1.5.5-1.el9.x86_64.rpm 4.0 MB/s | 297 kB 00:00 (50/211): libtool-ltdl-2.4.6-46.el9.x86_64.rpm 401 kB/s | 37 kB 00:00 (51/211): libdb-5.3.28-57.el9_6.x86_64.rpm 23 MB/s | 737 kB 00:00 (52/211): ncurses-libs-6.2-12.20210508.el9.x86_ 11 MB/s | 328 kB 00:00 (53/211): ca-certificates-2025.2.80_v9.0.305-91 23 MB/s | 1.0 MB 00:00 (54/211): which-2.21-30.el9_6.x86_64.rpm 766 kB/s | 41 kB 00:00 (55/211): cyrus-sasl-lib-2.1.27-22.el9.x86_64.r 14 MB/s | 768 kB 00:00 (56/211): libcom_err-1.46.5-8.el9.x86_64.rpm 919 kB/s | 26 kB 00:00 (57/211): libsepol-3.6-3.el9.x86_64.rpm 12 MB/s | 331 kB 00:00 (58/211): libbrotli-1.0.9-9.el9_7.x86_64.rpm 6.9 MB/s | 319 kB 00:00 (59/211): ncurses-6.2-12.20210508.el9.x86_64.rp 14 MB/s | 406 kB 00:00 (60/211): ncurses-base-6.2-12.20210508.el9.noar 2.5 MB/s | 96 kB 00:00 (61/211): bzip2-1.0.8-11.el9.x86_64.rpm 2.3 MB/s | 62 kB 00:00 (62/211): binutils-2.35.2-72.el9.x86_64.rpm 97 MB/s | 4.6 MB 00:00 (63/211): cracklib-2.9.6-28.el9.x86_64.rpm 3.2 MB/s | 100 kB 00:00 (64/211): cracklib-dicts-2.9.6-28.el9.x86_64.rp 52 MB/s | 3.7 MB 00:00 (65/211): crypto-policies-20260224-1.gitea0f072 1.4 MB/s | 96 kB 00:00 (66/211): elfutils-libelf-0.194-1.el9.x86_64.rp 7.6 MB/s | 201 kB 00:00 (67/211): libblkid-2.37.4-25.el9.x86_64.rpm 2.2 MB/s | 112 kB 00:00 (68/211): elfutils-debuginfod-client-0.194-1.el 410 kB/s | 43 kB 00:00 (69/211): libfdisk-2.37.4-25.el9.x86_64.rpm 3.8 MB/s | 158 kB 00:00 (70/211): libgomp-11.5.0-14.el9.x86_64.rpm 7.1 MB/s | 258 kB 00:00 (71/211): libsmartcols-2.37.4-25.el9.x86_64.rpm 2.8 MB/s | 67 kB 00:00 (72/211): libgcc-11.5.0-14.el9.x86_64.rpm 1.5 MB/s | 85 kB 00:00 (73/211): mpfr-4.1.0-10.el9.x86_64.rpm 12 MB/s | 330 kB 00:00 (74/211): rpm-libs-4.16.1.3-40.el9.x86_64.rpm 7.1 MB/s | 307 kB 00:00 (75/211): unzip-6.0-60.el9.x86_64.rpm 4.5 MB/s | 182 kB 00:00 (76/211): audit-libs-3.1.5-8.el9.x86_64.rpm 2.9 MB/s | 128 kB 00:00 (77/211): binutils-gold-2.35.2-72.el9.x86_64.rp 22 MB/s | 741 kB 00:00 (78/211): util-linux-2.37.4-25.el9.x86_64.rpm 34 MB/s | 2.3 MB 00:00 (79/211): bzip2-libs-1.0.8-11.el9.x86_64.rpm 1.4 MB/s | 45 kB 00:00 (80/211): elfutils-default-yama-scope-0.194-1.e 168 kB/s | 8.7 kB 00:00 (81/211): elfutils-libs-0.194-1.el9.x86_64.rpm 8.9 MB/s | 268 kB 00:00 (82/211): file-5.39-17.el9.x86_64.rpm 1.4 MB/s | 54 kB 00:00 (83/211): elfutils-0.194-1.el9.x86_64.rpm 6.0 MB/s | 603 kB 00:00 (84/211): file-libs-5.39-17.el9.x86_64.rpm 9.2 MB/s | 594 kB 00:00 (85/211): libmount-2.37.4-25.el9.x86_64.rpm 2.3 MB/s | 139 kB 00:00 (86/211): libstdc++-11.5.0-14.el9.x86_64.rpm 8.9 MB/s | 745 kB 00:00 (87/211): redhat-release-9.8-1.0.el9.x86_64.rpm 2.0 MB/s | 60 kB 00:00 (88/211): rpm-build-libs-4.16.1.3-40.el9.x86_64 2.3 MB/s | 88 kB 00:00 (89/211): libuuid-2.37.4-25.el9.x86_64.rpm 308 kB/s | 32 kB 00:00 (90/211): rpm-4.16.1.3-40.el9.x86_64.rpm 9.2 MB/s | 536 kB 00:00 (91/211): sed-4.8-10.el9.x86_64.rpm 10 MB/s | 310 kB 00:00 (92/211): util-linux-core-2.37.4-25.el9.x86_64. 13 MB/s | 466 kB 00:00 (93/211): libcap-2.48-10.el9_8.1.x86_64.rpm 1.8 MB/s | 77 kB 00:00 (94/211): krb5-libs-1.21.1-10.el9_8.x86_64.rpm 7.5 MB/s | 772 kB 00:00 (95/211): shadow-utils-4.9-16.el9.x86_64.rpm 9.3 MB/s | 1.2 MB 00:00 (96/211): libeconf-0.4.1-7.el9_8.x86_64.rpm 822 kB/s | 32 kB 00:00 (97/211): openssl-fips-provider-3.0.7-11.el9_8. 523 kB/s | 14 kB 00:00 (98/211): libtasn1-4.16.0-10.el9_8.x86_64.rpm 2.2 MB/s | 80 kB 00:00 (99/211): openssl-fips-provider-so-3.0.7-11.el9 11 MB/s | 581 kB 00:00 (100/211): libacl-2.4.0-1.el9_8.x86_64.rpm 1.0 MB/s | 31 kB 00:00 (101/211): glibc-common-2.34-275.el9_8.x86_64.r 12 MB/s | 314 kB 00:00 (102/211): glibc-minimal-langpack-2.34-275.el9_ 1.0 MB/s | 30 kB 00:00 (103/211): glibc-gconv-extra-2.34-275.el9_8.x86 29 MB/s | 1.7 MB 00:00 (104/211): glibc-2.34-275.el9_8.x86_64.rpm 19 MB/s | 2.0 MB 00:00 (105/211): p11-kit-trust-0.26.4-1.el9_8.x86_64. 5.1 MB/s | 162 kB 00:00 (106/211): p11-kit-0.26.4-1.el9_8.x86_64.rpm 9.2 MB/s | 611 kB 00:00 (107/211): tzdata-2026c-1.el9_8.noarch.rpm 26 MB/s | 911 kB 00:00 (108/211): libarchive-3.5.3-11.el9_8.x86_64.rpm 14 MB/s | 393 kB 00:00 (109/211): libnghttp2-1.43.0-6.el9_8.2.x86_64.r 1.7 MB/s | 79 kB 00:00 (110/211): sqlite-libs-3.34.1-11.el9_8.x86_64.r 21 MB/s | 650 kB 00:00 (111/211): libgcrypt-1.10.0-13.el9_8.x86_64.rpm 5.5 MB/s | 512 kB 00:00 (112/211): libxml2-2.9.13-14.el9_8.4.x86_64.rpm 18 MB/s | 755 kB 00:00 (113/211): libattr-2.6.0-1.el9_8.x86_64.rpm 433 kB/s | 23 kB 00:00 (114/211): tar-1.34-13.el9_8.x86_64.rpm 13 MB/s | 893 kB 00:00 (115/211): libssh-0.10.4-19.el9_8.x86_64.rpm 6.9 MB/s | 221 kB 00:00 (116/211): libssh-config-0.10.4-19.el9_8.noarch 490 kB/s | 14 kB 00:00 (117/211): pam-1.5.1-28.el9_8.1.x86_64.rpm 18 MB/s | 630 kB 00:00 (118/211): coreutils-8.32-41.el9_8.1.x86_64.rpm 37 MB/s | 1.2 MB 00:00 (119/211): gzip-1.12-2.el9_8.x86_64.rpm 1.6 MB/s | 169 kB 00:00 (120/211): openssl-3.5.8-1.el9_8.x86_64.rpm 38 MB/s | 1.5 MB 00:00 (121/211): openssl-libs-3.5.8-1.el9_8.x86_64.rp 32 MB/s | 2.3 MB 00:00 (122/211): systemd-libs-252-67.el9_8.6.x86_64.r 13 MB/s | 646 kB 00:00 (123/211): coreutils-common-8.32-41.el9_8.1.x86 18 MB/s | 2.0 MB 00:00 (124/211): libevent-2.1.13-1.el9_8.x86_64.rpm 8.3 MB/s | 270 kB 00:00 (125/211): libcurl-7.76.1-40.el9_8.7.x86_64.rpm 9.9 MB/s | 290 kB 00:00 (126/211): curl-7.76.1-40.el9_8.7.x86_64.rpm 4.9 MB/s | 300 kB 00:00 (127/211): lua-srpm-macros-1-6.el9.noarch.rpm 362 kB/s | 10 kB 00:00 (128/211): ghc-srpm-macros-1.5.0-6.el9.noarch.r 256 kB/s | 9.0 kB 00:00 (129/211): perl-Encode-3.08-462.el9.x86_64.rpm 37 MB/s | 1.7 MB 00:00 (130/211): perl-Data-Dumper-2.174-462.el9.x86_6 1.1 MB/s | 59 kB 00:00 (131/211): perl-Digest-MD5-2.58-4.el9.x86_64.rp 769 kB/s | 39 kB 00:00 (132/211): perl-Mozilla-CA-20200520-6.el9.noarc 545 kB/s | 14 kB 00:00 (133/211): perl-Pod-Simple-3.42-4.el9.noarch.rp 8.0 MB/s | 229 kB 00:00 (134/211): perl-Time-Local-1.300-7.el9.noarch.r 1.3 MB/s | 37 kB 00:00 (135/211): perl-Term-Cap-1.17-460.el9.noarch.rp 419 kB/s | 24 kB 00:00 (136/211): rust-srpm-macros-17-4.el9.noarch.rpm 166 kB/s | 11 kB 00:00 (137/211): perl-Pod-Escapes-1.07-460.el9.noarch 508 kB/s | 22 kB 00:00 (138/211): perl-Storable-3.21-460.el9.x86_64.rp 2.1 MB/s | 98 kB 00:00 (139/211): perl-Exporter-5.74-461.el9.noarch.rp 1.2 MB/s | 34 kB 00:00 (140/211): perl-Getopt-Long-2.52-4.el9.noarch.r 2.3 MB/s | 64 kB 00:00 (141/211): perl-File-Temp-0.231.100-4.el9.noarc 1.0 MB/s | 63 kB 00:00 (142/211): perl-MIME-Base64-3.16-4.el9.x86_64.r 1.3 MB/s | 34 kB 00:00 (143/211): perl-podlators-4.14-460.el9.noarch.r 1.1 MB/s | 118 kB 00:00 (144/211): perl-parent-0.238-460.el9.noarch.rpm 509 kB/s | 16 kB 00:00 (145/211): perl-Text-Tabs+Wrap-2013.0523-460.el 428 kB/s | 25 kB 00:00 (146/211): openblas-srpm-macros-2-11.el9.noarch 338 kB/s | 8.6 kB 00:00 (147/211): perl-srpm-macros-1-41.el9.noarch.rpm 250 kB/s | 9.4 kB 00:00 (148/211): perl-File-Path-2.18-4.el9.noarch.rpm 1.3 MB/s | 38 kB 00:00 (149/211): perl-Digest-1.19-4.el9.noarch.rpm 500 kB/s | 29 kB 00:00 (150/211): perl-IO-Socket-IP-0.41-5.el9.noarch. 785 kB/s | 45 kB 00:00 (151/211): perl-Socket-2.031-4.el9.x86_64.rpm 1.3 MB/s | 58 kB 00:00 (152/211): perl-Term-ANSIColor-5.01-461.el9.noa 1.6 MB/s | 51 kB 00:00 (153/211): perl-Pod-Usage-2.01-4.el9.noarch.rpm 598 kB/s | 43 kB 00:00 (154/211): perl-Text-ParseWords-3.30-460.el9.no 648 kB/s | 18 kB 00:00 (155/211): perl-URI-5.09-3.el9.noarch.rpm 3.7 MB/s | 125 kB 00:00 (156/211): perl-constant-1.33-461.el9.noarch.rp 596 kB/s | 25 kB 00:00 (157/211): fonts-srpm-macros-2.0.5-7.el9.1.noar 696 kB/s | 29 kB 00:00 (158/211): perl-Pod-Perldoc-3.28.01-461.el9.noa 2.9 MB/s | 92 kB 00:00 (159/211): perl-libnet-3.13-4.el9.noarch.rpm 2.5 MB/s | 134 kB 00:00 (160/211): perl-Carp-1.50-460.el9.noarch.rpm 866 kB/s | 31 kB 00:00 (161/211): perl-PathTools-3.78-461.el9.x86_64.r 2.7 MB/s | 92 kB 00:00 (162/211): ocaml-srpm-macros-6-6.el9.noarch.rpm 42 kB/s | 9.1 kB 00:00 (163/211): qt5-srpm-macros-5.15.9-1.el9.noarch. 303 kB/s | 9.1 kB 00:00 (164/211): patch-2.7.6-16.el9.x86_64.rpm 631 kB/s | 130 kB 00:00 (165/211): perl-IO-Socket-SSL-2.073-2.el9.noarc 8.0 MB/s | 221 kB 00:00 (166/211): python-srpm-macros-3.9-54.el9.noarch 454 kB/s | 18 kB 00:00 (167/211): perl-Scalar-List-Utils-1.56-462.el9. 2.1 MB/s | 75 kB 00:00 (168/211): dwz-0.16-1.el9.x86_64.rpm 4.8 MB/s | 134 kB 00:00 (169/211): efi-srpm-macros-6-4.el9.noarch.rpm 784 kB/s | 21 kB 00:00 (170/211): debugedit-5.0-11.el9.x86_64.rpm 2.7 MB/s | 77 kB 00:00 (171/211): perl-HTTP-Tiny-0.076-462.el9.noarch. 544 kB/s | 57 kB 00:00 (172/211): perl-Net-SSLeay-1.94-3.el9.x86_64.rp 15 MB/s | 414 kB 00:00 (173/211): kernel-srpm-macros-1.0-14.el9.noarch 434 kB/s | 14 kB 00:00 (174/211): pyproject-srpm-macros-1.18.5-1.el9.n 462 kB/s | 12 kB 00:00 (175/211): gdb-minimal-16.3-3.el9.x86_64.rpm 90 MB/s | 4.4 MB 00:00 (176/211): redhat-rpm-config-210-1.el9.noarch.r 936 kB/s | 70 kB 00:00 (177/211): go-srpm-macros-3.8.1-1.el9.noarch.rp 646 kB/s | 27 kB 00:00 (178/211): perl-AutoLoader-5.74-484.el9_8.noarc 889 kB/s | 26 kB 00:00 (179/211): perl-B-1.80-484.el9_8.x86_64.rpm 3.5 MB/s | 186 kB 00:00 (180/211): rpm-build-4.16.1.3-40.el9.x86_64.rpm 727 kB/s | 66 kB 00:00 (181/211): perl-Errno-1.30-484.el9_8.x86_64.rpm 688 kB/s | 20 kB 00:00 (182/211): perl-Class-Struct-0.66-484.el9_8.noa 403 kB/s | 27 kB 00:00 (183/211): perl-File-Basename-2.85-484.el9_8.no 595 kB/s | 22 kB 00:00 (184/211): perl-Fcntl-1.13-484.el9_8.x86_64.rpm 417 kB/s | 25 kB 00:00 (185/211): perl-File-stat-1.09-484.el9_8.noarch 345 kB/s | 22 kB 00:00 (186/211): perl-Getopt-Std-1.12-484.el9_8.noarc 533 kB/s | 20 kB 00:00 (187/211): perl-IO-1.43-484.el9_8.x86_64.rpm 2.0 MB/s | 95 kB 00:00 (188/211): perl-IPC-Open3-1.21-484.el9_8.noarch 1.0 MB/s | 28 kB 00:00 (189/211): perl-FileHandle-2.03-484.el9_8.noarc 183 kB/s | 20 kB 00:00 (190/211): perl-SelectSaver-1.02-484.el9_8.noar 98 kB/s | 17 kB 00:00 (191/211): perl-Symbol-1.08-484.el9_8.noarch.rp 135 kB/s | 19 kB 00:00 (192/211): perl-POSIX-1.94-484.el9_8.x86_64.rpm 526 kB/s | 101 kB 00:00 (193/211): perl-base-2.27-484.el9_8.noarch.rpm 831 kB/s | 21 kB 00:00 (194/211): perl-libs-5.32.1-484.el9_8.x86_64.rp 62 MB/s | 2.2 MB 00:00 (195/211): perl-interpreter-5.32.1-484.el9_8.x8 1.1 MB/s | 76 kB 00:00 (196/211): perl-if-0.60.800-484.el9_8.noarch.rp 217 kB/s | 19 kB 00:00 (197/211): perl-overload-1.31-484.el9_8.noarch. 1.4 MB/s | 50 kB 00:00 (198/211): perl-mro-1.23-484.el9_8.x86_64.rpm 481 kB/s | 33 kB 00:00 (199/211): perl-subs-1.03-484.el9_8.noarch.rpm 627 kB/s | 17 kB 00:00 (200/211): perl-overloading-0.02-484.el9_8.noar 273 kB/s | 18 kB 00:00 (201/211): R-srpm-macros-1.3.7-2.el9.noarch.rpm 511 kB/s | 11 kB 00:00 (202/211): perl-vars-1.05-484.el9_8.noarch.rpm 400 kB/s | 18 kB 00:00 (203/211): ansible-srpm-macros-1-16.el9.noarch. 1.2 MB/s | 21 kB 00:00 (204/211): epel-rpm-macros-9-18.el9.noarch.rpm 3.3 MB/s | 15 kB 00:00 (205/211): forge-srpm-macros-0.4.0-1.el9.noarch 4.2 MB/s | 19 kB 00:00 (206/211): fpc-srpm-macros-1.3-7.el9.noarch.rpm 1.5 MB/s | 7.5 kB 00:00 (207/211): ghc-srpm-macros-epel-1.9.1-1.el9.noa 1.5 MB/s | 7.5 kB 00:00 (208/211): go-srpm-macros-epel-3.8.0-1.el9.noar 4.5 MB/s | 26 kB 00:00 (209/211): qt6-srpm-macros-6.6.2-1.el9.noarch.r 2.1 MB/s | 8.7 kB 00:00 (210/211): rpmautospec-rpm-macros-0.8.4-1.el9.n 2.4 MB/s | 10 kB 00:00 (211/211): rust-srpm-macros-epel-26.3-1.el9.noa 2.3 MB/s | 10 kB 00:00 -------------------------------------------------------------------------------- Total 19 MB/s | 70 MB 00:03 Red Hat Enterprise Linux - BaseOS 3.5 MB/s | 3.6 kB 00:00 Importing GPG key 0xFD431D51: Userid : "Red Hat, Inc. (release key 2) " Fingerprint: 567E 347A D004 4ADE 55BA 8A5F 199E 2F91 FD43 1D51 From : /usr/share/distribution-gpg-keys/redhat/RPM-GPG-KEY-redhat9-release Key imported successfully Importing GPG key 0x5A6340B3: Userid : "Red Hat, Inc. (auxiliary key 3) " Fingerprint: 7E46 2425 8C40 6535 D56D 6F13 5054 E4A4 5A63 40B3 From : /usr/share/distribution-gpg-keys/redhat/RPM-GPG-KEY-redhat9-release Key imported successfully Red Hat Enterprise Linux - BaseOS 16 MB/s | 16 kB 00:00 Extra Packages for Enterprise Linux 9 - x86_64 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0x3228467C: Userid : "Fedora (epel9) " Fingerprint: FF8A D134 4597 106E CE81 3B91 8A38 72BF 3228 467C From : /usr/share/distribution-gpg-keys/epel/RPM-GPG-KEY-EPEL-9 Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.16-5.el9.x86_64 1/1 Preparing : 1/1 Installing : rust-srpm-macros-17-4.el9.noarch 1/211 Installing : redhat-release-9.8-1.0.el9.x86_64 2/211 Installing : setup-2.13.7-10.el9.noarch 3/211 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.13.7-10.el9.noarch 3/211 Installing : filesystem-3.16-5.el9.x86_64 4/211 Installing : basesystem-11-13.el9.noarch 5/211 Installing : rust-srpm-macros-epel-26.3-1.el9.noarch 6/211 Installing : qt6-srpm-macros-6.6.2-1.el9.noarch 7/211 Installing : ghc-srpm-macros-epel-1.9.1-1.el9.noarch 8/211 Installing : fpc-srpm-macros-1.3-7.el9.noarch 9/211 Installing : ansible-srpm-macros-1-16.el9.noarch 10/211 Installing : qt5-srpm-macros-5.15.9-1.el9.noarch 11/211 Installing : ocaml-srpm-macros-6-6.el9.noarch 12/211 Installing : openblas-srpm-macros-2-11.el9.noarch 13/211 Installing : perl-srpm-macros-1-41.el9.noarch 14/211 Installing : ghc-srpm-macros-1.5.0-6.el9.noarch 15/211 Installing : coreutils-common-8.32-41.el9_8.1.x86_64 16/211 Installing : libssh-config-0.10.4-19.el9_8.noarch 17/211 Installing : tzdata-2026c-1.el9_8.noarch 18/211 Installing : ncurses-base-6.2-12.20210508.el9.noarch 19/211 Installing : ncurses-libs-6.2-12.20210508.el9.x86_64 20/211 Installing : bash-5.1.8-9.el9.x86_64 21/211 Running scriptlet: bash-5.1.8-9.el9.x86_64 21/211 Installing : libgcc-11.5.0-14.el9.x86_64 22/211 Running scriptlet: libgcc-11.5.0-14.el9.x86_64 22/211 Installing : glibc-common-2.34-275.el9_8.x86_64 23/211 Installing : glibc-gconv-extra-2.34-275.el9_8.x86_64 24/211 Running scriptlet: glibc-gconv-extra-2.34-275.el9_8.x86_64 24/211 Installing : glibc-minimal-langpack-2.34-275.el9_8.x86_64 25/211 Running scriptlet: glibc-2.34-275.el9_8.x86_64 26/211 Installing : glibc-2.34-275.el9_8.x86_64 26/211 Running scriptlet: glibc-2.34-275.el9_8.x86_64 26/211 Installing : zlib-1.2.11-40.el9.x86_64 27/211 Installing : xz-libs-5.2.5-8.el9_0.x86_64 28/211 Installing : bzip2-libs-1.0.8-11.el9.x86_64 29/211 Installing : libzstd-1.5.5-1.el9.x86_64 30/211 Installing : elfutils-libelf-0.194-1.el9.x86_64 31/211 Installing : libacl-2.4.0-1.el9_8.x86_64 32/211 Installing : libxcrypt-4.4.18-3.el9.x86_64 33/211 Installing : libstdc++-11.5.0-14.el9.x86_64 34/211 Installing : libuuid-2.37.4-25.el9.x86_64 35/211 Installing : popt-1.18-8.el9.x86_64 36/211 Installing : gmp-1:6.2.0-13.el9.x86_64 37/211 Installing : libcap-2.48-10.el9_8.1.x86_64 38/211 Installing : lz4-libs-1.9.3-5.el9.x86_64 39/211 Installing : readline-8.1-4.el9.x86_64 40/211 Installing : libcom_err-1.46.5-8.el9.x86_64 41/211 Installing : libattr-2.6.0-1.el9_8.x86_64 42/211 Installing : crypto-policies-20260224-1.gitea0f072.el9_8.noar 43/211 Running scriptlet: crypto-policies-20260224-1.gitea0f072.el9_8.noar 43/211 Installing : mpfr-4.1.0-10.el9.x86_64 44/211 Installing : dwz-0.16-1.el9.x86_64 45/211 Installing : unzip-6.0-60.el9.x86_64 46/211 Installing : file-libs-5.39-17.el9.x86_64 47/211 Installing : file-5.39-17.el9.x86_64 48/211 Installing : sqlite-libs-3.34.1-11.el9_8.x86_64 49/211 Installing : libcap-ng-0.8.2-7.el9.x86_64 50/211 Installing : audit-libs-3.1.5-8.el9.x86_64 51/211 Installing : libsigsegv-2.13-4.el9.x86_64 52/211 Installing : gawk-5.1.0-6.el9.x86_64 53/211 Installing : libunistring-0.9.10-15.el9.x86_64 54/211 Installing : libidn2-2.3.0-7.el9.x86_64 55/211 Installing : libffi-3.4.2-8.el9.x86_64 56/211 Installing : lua-libs-5.4.4-4.el9.x86_64 57/211 Installing : alternatives-1.24-2.el9.x86_64 58/211 Installing : libsepol-3.6-3.el9.x86_64 59/211 Installing : libsmartcols-2.37.4-25.el9.x86_64 60/211 Installing : libtasn1-4.16.0-10.el9_8.x86_64 61/211 Installing : p11-kit-0.26.4-1.el9_8.x86_64 62/211 Installing : p11-kit-trust-0.26.4-1.el9_8.x86_64 63/211 Running scriptlet: p11-kit-trust-0.26.4-1.el9_8.x86_64 63/211 Installing : zip-3.0-35.el9.x86_64 64/211 Installing : zstd-1.5.5-1.el9.x86_64 65/211 Running scriptlet: groff-base-1.22.4-10.el9.x86_64 66/211 Installing : groff-base-1.22.4-10.el9.x86_64 66/211 Running scriptlet: groff-base-1.22.4-10.el9.x86_64 66/211 Installing : bzip2-1.0.8-11.el9.x86_64 67/211 Installing : libxml2-2.9.13-14.el9_8.4.x86_64 68/211 Installing : info-6.7-15.el9.x86_64 69/211 Installing : ed-1.14.2-12.el9.x86_64 70/211 Installing : cpio-2.13-16.el9.x86_64 71/211 Installing : json-c-0.14-11.el9.x86_64 72/211 Installing : libgpg-error-1.42-5.el9.x86_64 73/211 Installing : libgcrypt-1.10.0-13.el9_8.x86_64 74/211 Installing : libverto-0.3.2-3.el9.x86_64 75/211 Installing : diffutils-3.7-12.el9.x86_64 76/211 Installing : keyutils-libs-1.6.3-1.el9.x86_64 77/211 Installing : libpkgconf-1.7.3-10.el9.x86_64 78/211 Installing : pkgconf-1.7.3-10.el9.x86_64 79/211 Installing : gdbm-libs-1:1.23-1.el9.x86_64 80/211 Installing : pcre-8.44-4.el9.x86_64 81/211 Installing : grep-3.6-5.el9.x86_64 82/211 Installing : xz-5.2.5-8.el9_0.x86_64 83/211 Installing : libtool-ltdl-2.4.6-46.el9.x86_64 84/211 Installing : libdb-5.3.28-57.el9_6.x86_64 85/211 Installing : libbrotli-1.0.9-9.el9_7.x86_64 86/211 Installing : ncurses-6.2-12.20210508.el9.x86_64 87/211 Installing : libgomp-11.5.0-14.el9.x86_64 88/211 Installing : libeconf-0.4.1-7.el9_8.x86_64 89/211 Installing : libnghttp2-1.43.0-6.el9_8.2.x86_64 90/211 Installing : elfutils-default-yama-scope-0.194-1.el9.noarch 91/211 Running scriptlet: elfutils-default-yama-scope-0.194-1.el9.noarch 91/211 Installing : elfutils-libs-0.194-1.el9.x86_64 92/211 Installing : pcre2-syntax-10.40-6.el9.noarch 93/211 Installing : pcre2-10.40-6.el9.x86_64 94/211 Installing : libselinux-3.6-3.el9.x86_64 95/211 Installing : sed-4.8-10.el9.x86_64 96/211 Installing : findutils-1:4.8.0-7.el9.x86_64 97/211 Installing : openssl-fips-provider-so-3.0.7-11.el9_8.x86_64 98/211 Installing : openssl-fips-provider-3.0.7-11.el9_8.x86_64 99/211 Installing : openssl-libs-1:3.5.8-1.el9_8.x86_64 100/211 Installing : coreutils-8.32-41.el9_8.1.x86_64 101/211 Running scriptlet: ca-certificates-2025.2.80_v9.0.305-91.el9.noarch 102/211 Installing : ca-certificates-2025.2.80_v9.0.305-91.el9.noarch 102/211 Running scriptlet: ca-certificates-2025.2.80_v9.0.305-91.el9.noarch 102/211 Installing : libblkid-2.37.4-25.el9.x86_64 103/211 Running scriptlet: libblkid-2.37.4-25.el9.x86_64 103/211 Installing : krb5-libs-1.21.1-10.el9_8.x86_64 104/211 Installing : libmount-2.37.4-25.el9.x86_64 105/211 Installing : gzip-1.12-2.el9_8.x86_64 106/211 Installing : cracklib-2.9.6-28.el9.x86_64 107/211 Installing : systemd-libs-252-67.el9_8.6.x86_64 108/211 Running scriptlet: systemd-libs-252-67.el9_8.6.x86_64 108/211 Installing : libarchive-3.5.3-11.el9_8.x86_64 109/211 Installing : util-linux-core-2.37.4-25.el9.x86_64 110/211 Running scriptlet: util-linux-core-2.37.4-25.el9.x86_64 110/211 Installing : cracklib-dicts-2.9.6-28.el9.x86_64 111/211 Installing : cyrus-sasl-lib-2.1.27-22.el9.x86_64 112/211 Installing : libssh-0.10.4-19.el9_8.x86_64 113/211 Installing : libfdisk-2.37.4-25.el9.x86_64 114/211 Installing : perl-Digest-1.19-4.el9.noarch 115/211 Installing : perl-Digest-MD5-2.58-4.el9.x86_64 116/211 Installing : perl-FileHandle-2.03-484.el9_8.noarch 117/211 Installing : perl-B-1.80-484.el9_8.x86_64 118/211 Installing : perl-Data-Dumper-2.174-462.el9.x86_64 119/211 Installing : perl-libnet-3.13-4.el9.noarch 120/211 Installing : perl-AutoLoader-5.74-484.el9_8.noarch 121/211 Installing : perl-base-2.27-484.el9_8.noarch 122/211 Installing : perl-URI-5.09-3.el9.noarch 123/211 Installing : perl-Time-Local-2:1.300-7.el9.noarch 124/211 Installing : perl-Mozilla-CA-20200520-6.el9.noarch 125/211 Installing : perl-IO-Socket-IP-0.41-5.el9.noarch 126/211 Installing : perl-if-0.60.800-484.el9_8.noarch 127/211 Installing : perl-Pod-Escapes-1:1.07-460.el9.noarch 128/211 Installing : perl-Text-Tabs+Wrap-2013.0523-460.el9.noarch 129/211 Installing : perl-File-Path-2.18-4.el9.noarch 130/211 Installing : perl-IO-Socket-SSL-2.073-2.el9.noarch 131/211 Installing : perl-Net-SSLeay-1.94-3.el9.x86_64 132/211 Installing : perl-Term-ANSIColor-5.01-461.el9.noarch 133/211 Installing : perl-Class-Struct-0.66-484.el9_8.noarch 134/211 Installing : perl-POSIX-1.94-484.el9_8.x86_64 135/211 Installing : perl-subs-1.03-484.el9_8.noarch 136/211 Installing : perl-Term-Cap-1.17-460.el9.noarch 137/211 Installing : perl-File-Temp-1:0.231.100-4.el9.noarch 138/211 Installing : perl-HTTP-Tiny-0.076-462.el9.noarch 139/211 Installing : perl-Pod-Simple-1:3.42-4.el9.noarch 140/211 Installing : perl-IPC-Open3-1.21-484.el9_8.noarch 141/211 Installing : perl-Socket-4:2.031-4.el9.x86_64 142/211 Installing : perl-SelectSaver-1.02-484.el9_8.noarch 143/211 Installing : perl-Symbol-1.08-484.el9_8.noarch 144/211 Installing : perl-podlators-1:4.14-460.el9.noarch 145/211 Installing : perl-Pod-Perldoc-3.28.01-461.el9.noarch 146/211 Installing : perl-File-stat-1.09-484.el9_8.noarch 147/211 Installing : perl-Text-ParseWords-3.30-460.el9.noarch 148/211 Installing : perl-Fcntl-1.13-484.el9_8.x86_64 149/211 Installing : perl-overloading-0.02-484.el9_8.noarch 150/211 Installing : perl-Pod-Usage-4:2.01-4.el9.noarch 151/211 Installing : perl-IO-1.43-484.el9_8.x86_64 152/211 Installing : perl-mro-1.23-484.el9_8.x86_64 153/211 Installing : perl-parent-1:0.238-460.el9.noarch 154/211 Installing : perl-MIME-Base64-3.16-4.el9.x86_64 155/211 Installing : perl-constant-1.33-461.el9.noarch 156/211 Installing : perl-Scalar-List-Utils-4:1.56-462.el9.x86_64 157/211 Installing : perl-Errno-1.30-484.el9_8.x86_64 158/211 Installing : perl-Storable-1:3.21-460.el9.x86_64 159/211 Installing : perl-File-Basename-2.85-484.el9_8.noarch 160/211 Installing : perl-Getopt-Std-1.12-484.el9_8.noarch 161/211 Installing : perl-vars-1.05-484.el9_8.noarch 162/211 Installing : perl-Getopt-Long-1:2.52-4.el9.noarch 163/211 Installing : perl-overload-1.31-484.el9_8.noarch 164/211 Installing : perl-Exporter-5.74-461.el9.noarch 165/211 Installing : perl-Carp-1.50-460.el9.noarch 166/211 Installing : perl-PathTools-3.78-461.el9.x86_64 167/211 Installing : perl-Encode-4:3.08-462.el9.x86_64 168/211 Installing : perl-libs-4:5.32.1-484.el9_8.x86_64 169/211 Installing : perl-interpreter-4:5.32.1-484.el9_8.x86_64 170/211 Installing : kernel-srpm-macros-1.0-14.el9.noarch 171/211 Installing : openssl-1:3.5.8-1.el9_8.x86_64 172/211 Installing : libpwquality-1.4.4-8.el9.x86_64 173/211 Installing : pam-1.5.1-28.el9_8.1.x86_64 174/211 Installing : libevent-2.1.13-1.el9_8.x86_64 175/211 Installing : libsemanage-3.6-5.el9_6.x86_64 176/211 Installing : shadow-utils-2:4.9-16.el9.x86_64 177/211 Running scriptlet: libutempter-1.2.1-6.el9.x86_64 178/211 Installing : libutempter-1.2.1-6.el9.x86_64 178/211 Installing : openldap-2.6.8-4.el9.x86_64 179/211 Installing : tar-2:1.34-13.el9_8.x86_64 180/211 Installing : patch-2.7.6-16.el9.x86_64 181/211 Installing : pkgconf-m4-1.7.3-10.el9.noarch 182/211 Installing : pkgconf-pkg-config-1.7.3-10.el9.x86_64 183/211 Installing : publicsuffix-list-dafsa-20210518-3.el9.noarch 184/211 Installing : libpsl-0.21.1-5.el9.x86_64 185/211 Installing : libcurl-7.76.1-40.el9_8.7.x86_64 186/211 Installing : elfutils-debuginfod-client-0.194-1.el9.x86_64 187/211 Installing : binutils-gold-2.35.2-72.el9.x86_64 188/211 Installing : binutils-2.35.2-72.el9.x86_64 189/211 Running scriptlet: binutils-2.35.2-72.el9.x86_64 189/211 Installing : elfutils-0.194-1.el9.x86_64 190/211 Installing : gdb-minimal-16.3-3.el9.x86_64 191/211 Installing : debugedit-5.0-11.el9.x86_64 192/211 Installing : curl-7.76.1-40.el9_8.7.x86_64 193/211 Installing : rpm-libs-4.16.1.3-40.el9.x86_64 194/211 Installing : rpm-4.16.1.3-40.el9.x86_64 195/211 Installing : lua-srpm-macros-1-6.el9.noarch 196/211 Installing : efi-srpm-macros-6-4.el9.noarch 197/211 Installing : rpmautospec-rpm-macros-0.8.4-1.el9.noarch 198/211 Installing : rpm-build-libs-4.16.1.3-40.el9.x86_64 199/211 Installing : fonts-srpm-macros-1:2.0.5-7.el9.1.noarch 200/211 Installing : python-srpm-macros-3.9-54.el9.noarch 201/211 Installing : go-srpm-macros-3.8.1-1.el9.noarch 202/211 Installing : pyproject-srpm-macros-1.18.5-1.el9.noarch 203/211 Installing : redhat-rpm-config-210-1.el9.noarch 204/211 Installing : rpm-build-4.16.1.3-40.el9.x86_64 205/211 Installing : forge-srpm-macros-0.4.0-1.el9.noarch 206/211 Installing : go-srpm-macros-epel-3.8.0-1.el9.noarch 207/211 Installing : R-srpm-macros-1.3.7-2.el9.noarch 208/211 Installing : epel-rpm-macros-9-18.el9.noarch 209/211 Installing : util-linux-2.37.4-25.el9.x86_64 210/211 Installing : which-2.21-30.el9_6.x86_64 211/211 Running scriptlet: filesystem-3.16-5.el9.x86_64 211/211 Running scriptlet: ca-certificates-2025.2.80_v9.0.305-91.el9.noarch 211/211 Running scriptlet: rpm-4.16.1.3-40.el9.x86_64 211/211 Running scriptlet: which-2.21-30.el9_6.x86_64 211/211 Verifying : basesystem-11-13.el9.noarch 1/211 Verifying : cpio-2.13-16.el9.x86_64 2/211 Verifying : ed-1.14.2-12.el9.x86_64 3/211 Verifying : grep-3.6-5.el9.x86_64 4/211 Verifying : groff-base-1.22.4-10.el9.x86_64 5/211 Verifying : info-6.7-15.el9.x86_64 6/211 Verifying : json-c-0.14-11.el9.x86_64 7/211 Verifying : libcap-ng-0.8.2-7.el9.x86_64 8/211 Verifying : libgpg-error-1.42-5.el9.x86_64 9/211 Verifying : libidn2-2.3.0-7.el9.x86_64 10/211 Verifying : libpsl-0.21.1-5.el9.x86_64 11/211 Verifying : libpwquality-1.4.4-8.el9.x86_64 12/211 Verifying : libsigsegv-2.13-4.el9.x86_64 13/211 Verifying : libunistring-0.9.10-15.el9.x86_64 14/211 Verifying : libutempter-1.2.1-6.el9.x86_64 15/211 Verifying : libverto-0.3.2-3.el9.x86_64 16/211 Verifying : libxcrypt-4.4.18-3.el9.x86_64 17/211 Verifying : lz4-libs-1.9.3-5.el9.x86_64 18/211 Verifying : popt-1.18-8.el9.x86_64 19/211 Verifying : publicsuffix-list-dafsa-20210518-3.el9.noarch 20/211 Verifying : readline-8.1-4.el9.x86_64 21/211 Verifying : diffutils-3.7-12.el9.x86_64 22/211 Verifying : gawk-5.1.0-6.el9.x86_64 23/211 Verifying : xz-5.2.5-8.el9_0.x86_64 24/211 Verifying : xz-libs-5.2.5-8.el9_0.x86_64 25/211 Verifying : keyutils-libs-1.6.3-1.el9.x86_64 26/211 Verifying : libpkgconf-1.7.3-10.el9.x86_64 27/211 Verifying : pkgconf-1.7.3-10.el9.x86_64 28/211 Verifying : pkgconf-m4-1.7.3-10.el9.noarch 29/211 Verifying : pkgconf-pkg-config-1.7.3-10.el9.x86_64 30/211 Verifying : zip-3.0-35.el9.x86_64 31/211 Verifying : gmp-1:6.2.0-13.el9.x86_64 32/211 Verifying : libffi-3.4.2-8.el9.x86_64 33/211 Verifying : lua-libs-5.4.4-4.el9.x86_64 34/211 Verifying : zlib-1.2.11-40.el9.x86_64 35/211 Verifying : bash-5.1.8-9.el9.x86_64 36/211 Verifying : setup-2.13.7-10.el9.noarch 37/211 Verifying : filesystem-3.16-5.el9.x86_64 38/211 Verifying : findutils-1:4.8.0-7.el9.x86_64 39/211 Verifying : gdbm-libs-1:1.23-1.el9.x86_64 40/211 Verifying : pcre-8.44-4.el9.x86_64 41/211 Verifying : pcre2-10.40-6.el9.x86_64 42/211 Verifying : pcre2-syntax-10.40-6.el9.noarch 43/211 Verifying : alternatives-1.24-2.el9.x86_64 44/211 Verifying : libselinux-3.6-3.el9.x86_64 45/211 Verifying : libsemanage-3.6-5.el9_6.x86_64 46/211 Verifying : libtool-ltdl-2.4.6-46.el9.x86_64 47/211 Verifying : libzstd-1.5.5-1.el9.x86_64 48/211 Verifying : openldap-2.6.8-4.el9.x86_64 49/211 Verifying : zstd-1.5.5-1.el9.x86_64 50/211 Verifying : libdb-5.3.28-57.el9_6.x86_64 51/211 Verifying : ncurses-libs-6.2-12.20210508.el9.x86_64 52/211 Verifying : which-2.21-30.el9_6.x86_64 53/211 Verifying : ca-certificates-2025.2.80_v9.0.305-91.el9.noarch 54/211 Verifying : cyrus-sasl-lib-2.1.27-22.el9.x86_64 55/211 Verifying : libbrotli-1.0.9-9.el9_7.x86_64 56/211 Verifying : libcom_err-1.46.5-8.el9.x86_64 57/211 Verifying : libsepol-3.6-3.el9.x86_64 58/211 Verifying : ncurses-6.2-12.20210508.el9.x86_64 59/211 Verifying : ncurses-base-6.2-12.20210508.el9.noarch 60/211 Verifying : binutils-2.35.2-72.el9.x86_64 61/211 Verifying : bzip2-1.0.8-11.el9.x86_64 62/211 Verifying : cracklib-2.9.6-28.el9.x86_64 63/211 Verifying : cracklib-dicts-2.9.6-28.el9.x86_64 64/211 Verifying : crypto-policies-20260224-1.gitea0f072.el9_8.noar 65/211 Verifying : elfutils-debuginfod-client-0.194-1.el9.x86_64 66/211 Verifying : elfutils-libelf-0.194-1.el9.x86_64 67/211 Verifying : libblkid-2.37.4-25.el9.x86_64 68/211 Verifying : libfdisk-2.37.4-25.el9.x86_64 69/211 Verifying : libgcc-11.5.0-14.el9.x86_64 70/211 Verifying : libgomp-11.5.0-14.el9.x86_64 71/211 Verifying : libsmartcols-2.37.4-25.el9.x86_64 72/211 Verifying : mpfr-4.1.0-10.el9.x86_64 73/211 Verifying : rpm-libs-4.16.1.3-40.el9.x86_64 74/211 Verifying : unzip-6.0-60.el9.x86_64 75/211 Verifying : util-linux-2.37.4-25.el9.x86_64 76/211 Verifying : audit-libs-3.1.5-8.el9.x86_64 77/211 Verifying : binutils-gold-2.35.2-72.el9.x86_64 78/211 Verifying : bzip2-libs-1.0.8-11.el9.x86_64 79/211 Verifying : elfutils-0.194-1.el9.x86_64 80/211 Verifying : elfutils-default-yama-scope-0.194-1.el9.noarch 81/211 Verifying : elfutils-libs-0.194-1.el9.x86_64 82/211 Verifying : file-5.39-17.el9.x86_64 83/211 Verifying : file-libs-5.39-17.el9.x86_64 84/211 Verifying : libmount-2.37.4-25.el9.x86_64 85/211 Verifying : libstdc++-11.5.0-14.el9.x86_64 86/211 Verifying : libuuid-2.37.4-25.el9.x86_64 87/211 Verifying : redhat-release-9.8-1.0.el9.x86_64 88/211 Verifying : rpm-4.16.1.3-40.el9.x86_64 89/211 Verifying : rpm-build-libs-4.16.1.3-40.el9.x86_64 90/211 Verifying : sed-4.8-10.el9.x86_64 91/211 Verifying : shadow-utils-2:4.9-16.el9.x86_64 92/211 Verifying : util-linux-core-2.37.4-25.el9.x86_64 93/211 Verifying : krb5-libs-1.21.1-10.el9_8.x86_64 94/211 Verifying : libcap-2.48-10.el9_8.1.x86_64 95/211 Verifying : libeconf-0.4.1-7.el9_8.x86_64 96/211 Verifying : openssl-fips-provider-3.0.7-11.el9_8.x86_64 97/211 Verifying : openssl-fips-provider-so-3.0.7-11.el9_8.x86_64 98/211 Verifying : libtasn1-4.16.0-10.el9_8.x86_64 99/211 Verifying : libacl-2.4.0-1.el9_8.x86_64 100/211 Verifying : glibc-2.34-275.el9_8.x86_64 101/211 Verifying : glibc-common-2.34-275.el9_8.x86_64 102/211 Verifying : glibc-gconv-extra-2.34-275.el9_8.x86_64 103/211 Verifying : glibc-minimal-langpack-2.34-275.el9_8.x86_64 104/211 Verifying : p11-kit-0.26.4-1.el9_8.x86_64 105/211 Verifying : p11-kit-trust-0.26.4-1.el9_8.x86_64 106/211 Verifying : libgcrypt-1.10.0-13.el9_8.x86_64 107/211 Verifying : tzdata-2026c-1.el9_8.noarch 108/211 Verifying : libarchive-3.5.3-11.el9_8.x86_64 109/211 Verifying : libnghttp2-1.43.0-6.el9_8.2.x86_64 110/211 Verifying : sqlite-libs-3.34.1-11.el9_8.x86_64 111/211 Verifying : libattr-2.6.0-1.el9_8.x86_64 112/211 Verifying : libxml2-2.9.13-14.el9_8.4.x86_64 113/211 Verifying : tar-2:1.34-13.el9_8.x86_64 114/211 Verifying : gzip-1.12-2.el9_8.x86_64 115/211 Verifying : libssh-0.10.4-19.el9_8.x86_64 116/211 Verifying : libssh-config-0.10.4-19.el9_8.noarch 117/211 Verifying : pam-1.5.1-28.el9_8.1.x86_64 118/211 Verifying : coreutils-8.32-41.el9_8.1.x86_64 119/211 Verifying : coreutils-common-8.32-41.el9_8.1.x86_64 120/211 Verifying : openssl-1:3.5.8-1.el9_8.x86_64 121/211 Verifying : openssl-libs-1:3.5.8-1.el9_8.x86_64 122/211 Verifying : systemd-libs-252-67.el9_8.6.x86_64 123/211 Verifying : libevent-2.1.13-1.el9_8.x86_64 124/211 Verifying : curl-7.76.1-40.el9_8.7.x86_64 125/211 Verifying : libcurl-7.76.1-40.el9_8.7.x86_64 126/211 Verifying : ghc-srpm-macros-1.5.0-6.el9.noarch 127/211 Verifying : lua-srpm-macros-1-6.el9.noarch 128/211 Verifying : perl-Data-Dumper-2.174-462.el9.x86_64 129/211 Verifying : perl-Digest-MD5-2.58-4.el9.x86_64 130/211 Verifying : perl-Encode-4:3.08-462.el9.x86_64 131/211 Verifying : perl-Mozilla-CA-20200520-6.el9.noarch 132/211 Verifying : perl-Pod-Simple-1:3.42-4.el9.noarch 133/211 Verifying : perl-Term-Cap-1.17-460.el9.noarch 134/211 Verifying : perl-Time-Local-2:1.300-7.el9.noarch 135/211 Verifying : rust-srpm-macros-17-4.el9.noarch 136/211 Verifying : perl-Pod-Escapes-1:1.07-460.el9.noarch 137/211 Verifying : perl-Storable-1:3.21-460.el9.x86_64 138/211 Verifying : perl-podlators-1:4.14-460.el9.noarch 139/211 Verifying : perl-Exporter-5.74-461.el9.noarch 140/211 Verifying : perl-File-Temp-1:0.231.100-4.el9.noarch 141/211 Verifying : perl-Getopt-Long-1:2.52-4.el9.noarch 142/211 Verifying : perl-MIME-Base64-3.16-4.el9.x86_64 143/211 Verifying : perl-Text-Tabs+Wrap-2013.0523-460.el9.noarch 144/211 Verifying : perl-parent-1:0.238-460.el9.noarch 145/211 Verifying : perl-srpm-macros-1-41.el9.noarch 146/211 Verifying : openblas-srpm-macros-2-11.el9.noarch 147/211 Verifying : perl-Digest-1.19-4.el9.noarch 148/211 Verifying : perl-File-Path-2.18-4.el9.noarch 149/211 Verifying : perl-IO-Socket-IP-0.41-5.el9.noarch 150/211 Verifying : perl-Pod-Usage-4:2.01-4.el9.noarch 151/211 Verifying : perl-Socket-4:2.031-4.el9.x86_64 152/211 Verifying : perl-Term-ANSIColor-5.01-461.el9.noarch 153/211 Verifying : perl-Text-ParseWords-3.30-460.el9.noarch 154/211 Verifying : perl-URI-5.09-3.el9.noarch 155/211 Verifying : perl-constant-1.33-461.el9.noarch 156/211 Verifying : fonts-srpm-macros-1:2.0.5-7.el9.1.noarch 157/211 Verifying : ocaml-srpm-macros-6-6.el9.noarch 158/211 Verifying : patch-2.7.6-16.el9.x86_64 159/211 Verifying : perl-Pod-Perldoc-3.28.01-461.el9.noarch 160/211 Verifying : perl-libnet-3.13-4.el9.noarch 161/211 Verifying : perl-Carp-1.50-460.el9.noarch 162/211 Verifying : perl-PathTools-3.78-461.el9.x86_64 163/211 Verifying : qt5-srpm-macros-5.15.9-1.el9.noarch 164/211 Verifying : perl-HTTP-Tiny-0.076-462.el9.noarch 165/211 Verifying : python-srpm-macros-3.9-54.el9.noarch 166/211 Verifying : perl-IO-Socket-SSL-2.073-2.el9.noarch 167/211 Verifying : perl-Scalar-List-Utils-4:1.56-462.el9.x86_64 168/211 Verifying : dwz-0.16-1.el9.x86_64 169/211 Verifying : debugedit-5.0-11.el9.x86_64 170/211 Verifying : efi-srpm-macros-6-4.el9.noarch 171/211 Verifying : kernel-srpm-macros-1.0-14.el9.noarch 172/211 Verifying : perl-Net-SSLeay-1.94-3.el9.x86_64 173/211 Verifying : redhat-rpm-config-210-1.el9.noarch 174/211 Verifying : gdb-minimal-16.3-3.el9.x86_64 175/211 Verifying : pyproject-srpm-macros-1.18.5-1.el9.noarch 176/211 Verifying : go-srpm-macros-3.8.1-1.el9.noarch 177/211 Verifying : rpm-build-4.16.1.3-40.el9.x86_64 178/211 Verifying : perl-AutoLoader-5.74-484.el9_8.noarch 179/211 Verifying : perl-B-1.80-484.el9_8.x86_64 180/211 Verifying : perl-Class-Struct-0.66-484.el9_8.noarch 181/211 Verifying : perl-Errno-1.30-484.el9_8.x86_64 182/211 Verifying : perl-Fcntl-1.13-484.el9_8.x86_64 183/211 Verifying : perl-File-Basename-2.85-484.el9_8.noarch 184/211 Verifying : perl-File-stat-1.09-484.el9_8.noarch 185/211 Verifying : perl-FileHandle-2.03-484.el9_8.noarch 186/211 Verifying : perl-Getopt-Std-1.12-484.el9_8.noarch 187/211 Verifying : perl-IO-1.43-484.el9_8.x86_64 188/211 Verifying : perl-IPC-Open3-1.21-484.el9_8.noarch 189/211 Verifying : perl-POSIX-1.94-484.el9_8.x86_64 190/211 Verifying : perl-SelectSaver-1.02-484.el9_8.noarch 191/211 Verifying : perl-Symbol-1.08-484.el9_8.noarch 192/211 Verifying : perl-base-2.27-484.el9_8.noarch 193/211 Verifying : perl-if-0.60.800-484.el9_8.noarch 194/211 Verifying : perl-interpreter-4:5.32.1-484.el9_8.x86_64 195/211 Verifying : perl-libs-4:5.32.1-484.el9_8.x86_64 196/211 Verifying : perl-mro-1.23-484.el9_8.x86_64 197/211 Verifying : perl-overload-1.31-484.el9_8.noarch 198/211 Verifying : perl-overloading-0.02-484.el9_8.noarch 199/211 Verifying : perl-subs-1.03-484.el9_8.noarch 200/211 Verifying : perl-vars-1.05-484.el9_8.noarch 201/211 Verifying : R-srpm-macros-1.3.7-2.el9.noarch 202/211 Verifying : ansible-srpm-macros-1-16.el9.noarch 203/211 Verifying : epel-rpm-macros-9-18.el9.noarch 204/211 Verifying : forge-srpm-macros-0.4.0-1.el9.noarch 205/211 Verifying : fpc-srpm-macros-1.3-7.el9.noarch 206/211 Verifying : ghc-srpm-macros-epel-1.9.1-1.el9.noarch 207/211 Verifying : go-srpm-macros-epel-3.8.0-1.el9.noarch 208/211 Verifying : qt6-srpm-macros-6.6.2-1.el9.noarch 209/211 Verifying : rpmautospec-rpm-macros-0.8.4-1.el9.noarch 210/211 Verifying : rust-srpm-macros-epel-26.3-1.el9.noarch 211/211 Installed products updated. Installed: R-srpm-macros-1.3.7-2.el9.noarch alternatives-1.24-2.el9.x86_64 ansible-srpm-macros-1-16.el9.noarch audit-libs-3.1.5-8.el9.x86_64 basesystem-11-13.el9.noarch bash-5.1.8-9.el9.x86_64 binutils-2.35.2-72.el9.x86_64 binutils-gold-2.35.2-72.el9.x86_64 bzip2-1.0.8-11.el9.x86_64 bzip2-libs-1.0.8-11.el9.x86_64 ca-certificates-2025.2.80_v9.0.305-91.el9.noarch coreutils-8.32-41.el9_8.1.x86_64 coreutils-common-8.32-41.el9_8.1.x86_64 cpio-2.13-16.el9.x86_64 cracklib-2.9.6-28.el9.x86_64 cracklib-dicts-2.9.6-28.el9.x86_64 crypto-policies-20260224-1.gitea0f072.el9_8.noarch curl-7.76.1-40.el9_8.7.x86_64 cyrus-sasl-lib-2.1.27-22.el9.x86_64 debugedit-5.0-11.el9.x86_64 diffutils-3.7-12.el9.x86_64 dwz-0.16-1.el9.x86_64 ed-1.14.2-12.el9.x86_64 efi-srpm-macros-6-4.el9.noarch elfutils-0.194-1.el9.x86_64 elfutils-debuginfod-client-0.194-1.el9.x86_64 elfutils-default-yama-scope-0.194-1.el9.noarch elfutils-libelf-0.194-1.el9.x86_64 elfutils-libs-0.194-1.el9.x86_64 epel-rpm-macros-9-18.el9.noarch file-5.39-17.el9.x86_64 file-libs-5.39-17.el9.x86_64 filesystem-3.16-5.el9.x86_64 findutils-1:4.8.0-7.el9.x86_64 fonts-srpm-macros-1:2.0.5-7.el9.1.noarch forge-srpm-macros-0.4.0-1.el9.noarch fpc-srpm-macros-1.3-7.el9.noarch gawk-5.1.0-6.el9.x86_64 gdb-minimal-16.3-3.el9.x86_64 gdbm-libs-1:1.23-1.el9.x86_64 ghc-srpm-macros-1.5.0-6.el9.noarch ghc-srpm-macros-epel-1.9.1-1.el9.noarch glibc-2.34-275.el9_8.x86_64 glibc-common-2.34-275.el9_8.x86_64 glibc-gconv-extra-2.34-275.el9_8.x86_64 glibc-minimal-langpack-2.34-275.el9_8.x86_64 gmp-1:6.2.0-13.el9.x86_64 go-srpm-macros-3.8.1-1.el9.noarch go-srpm-macros-epel-3.8.0-1.el9.noarch grep-3.6-5.el9.x86_64 groff-base-1.22.4-10.el9.x86_64 gzip-1.12-2.el9_8.x86_64 info-6.7-15.el9.x86_64 json-c-0.14-11.el9.x86_64 kernel-srpm-macros-1.0-14.el9.noarch keyutils-libs-1.6.3-1.el9.x86_64 krb5-libs-1.21.1-10.el9_8.x86_64 libacl-2.4.0-1.el9_8.x86_64 libarchive-3.5.3-11.el9_8.x86_64 libattr-2.6.0-1.el9_8.x86_64 libblkid-2.37.4-25.el9.x86_64 libbrotli-1.0.9-9.el9_7.x86_64 libcap-2.48-10.el9_8.1.x86_64 libcap-ng-0.8.2-7.el9.x86_64 libcom_err-1.46.5-8.el9.x86_64 libcurl-7.76.1-40.el9_8.7.x86_64 libdb-5.3.28-57.el9_6.x86_64 libeconf-0.4.1-7.el9_8.x86_64 libevent-2.1.13-1.el9_8.x86_64 libfdisk-2.37.4-25.el9.x86_64 libffi-3.4.2-8.el9.x86_64 libgcc-11.5.0-14.el9.x86_64 libgcrypt-1.10.0-13.el9_8.x86_64 libgomp-11.5.0-14.el9.x86_64 libgpg-error-1.42-5.el9.x86_64 libidn2-2.3.0-7.el9.x86_64 libmount-2.37.4-25.el9.x86_64 libnghttp2-1.43.0-6.el9_8.2.x86_64 libpkgconf-1.7.3-10.el9.x86_64 libpsl-0.21.1-5.el9.x86_64 libpwquality-1.4.4-8.el9.x86_64 libselinux-3.6-3.el9.x86_64 libsemanage-3.6-5.el9_6.x86_64 libsepol-3.6-3.el9.x86_64 libsigsegv-2.13-4.el9.x86_64 libsmartcols-2.37.4-25.el9.x86_64 libssh-0.10.4-19.el9_8.x86_64 libssh-config-0.10.4-19.el9_8.noarch libstdc++-11.5.0-14.el9.x86_64 libtasn1-4.16.0-10.el9_8.x86_64 libtool-ltdl-2.4.6-46.el9.x86_64 libunistring-0.9.10-15.el9.x86_64 libutempter-1.2.1-6.el9.x86_64 libuuid-2.37.4-25.el9.x86_64 libverto-0.3.2-3.el9.x86_64 libxcrypt-4.4.18-3.el9.x86_64 libxml2-2.9.13-14.el9_8.4.x86_64 libzstd-1.5.5-1.el9.x86_64 lua-libs-5.4.4-4.el9.x86_64 lua-srpm-macros-1-6.el9.noarch lz4-libs-1.9.3-5.el9.x86_64 mpfr-4.1.0-10.el9.x86_64 ncurses-6.2-12.20210508.el9.x86_64 ncurses-base-6.2-12.20210508.el9.noarch ncurses-libs-6.2-12.20210508.el9.x86_64 ocaml-srpm-macros-6-6.el9.noarch openblas-srpm-macros-2-11.el9.noarch openldap-2.6.8-4.el9.x86_64 openssl-1:3.5.8-1.el9_8.x86_64 openssl-fips-provider-3.0.7-11.el9_8.x86_64 openssl-fips-provider-so-3.0.7-11.el9_8.x86_64 openssl-libs-1:3.5.8-1.el9_8.x86_64 p11-kit-0.26.4-1.el9_8.x86_64 p11-kit-trust-0.26.4-1.el9_8.x86_64 pam-1.5.1-28.el9_8.1.x86_64 patch-2.7.6-16.el9.x86_64 pcre-8.44-4.el9.x86_64 pcre2-10.40-6.el9.x86_64 pcre2-syntax-10.40-6.el9.noarch perl-AutoLoader-5.74-484.el9_8.noarch perl-B-1.80-484.el9_8.x86_64 perl-Carp-1.50-460.el9.noarch perl-Class-Struct-0.66-484.el9_8.noarch perl-Data-Dumper-2.174-462.el9.x86_64 perl-Digest-1.19-4.el9.noarch perl-Digest-MD5-2.58-4.el9.x86_64 perl-Encode-4:3.08-462.el9.x86_64 perl-Errno-1.30-484.el9_8.x86_64 perl-Exporter-5.74-461.el9.noarch perl-Fcntl-1.13-484.el9_8.x86_64 perl-File-Basename-2.85-484.el9_8.noarch perl-File-Path-2.18-4.el9.noarch perl-File-Temp-1:0.231.100-4.el9.noarch perl-File-stat-1.09-484.el9_8.noarch perl-FileHandle-2.03-484.el9_8.noarch perl-Getopt-Long-1:2.52-4.el9.noarch perl-Getopt-Std-1.12-484.el9_8.noarch perl-HTTP-Tiny-0.076-462.el9.noarch perl-IO-1.43-484.el9_8.x86_64 perl-IO-Socket-IP-0.41-5.el9.noarch perl-IO-Socket-SSL-2.073-2.el9.noarch perl-IPC-Open3-1.21-484.el9_8.noarch perl-MIME-Base64-3.16-4.el9.x86_64 perl-Mozilla-CA-20200520-6.el9.noarch perl-Net-SSLeay-1.94-3.el9.x86_64 perl-POSIX-1.94-484.el9_8.x86_64 perl-PathTools-3.78-461.el9.x86_64 perl-Pod-Escapes-1:1.07-460.el9.noarch perl-Pod-Perldoc-3.28.01-461.el9.noarch perl-Pod-Simple-1:3.42-4.el9.noarch perl-Pod-Usage-4:2.01-4.el9.noarch perl-Scalar-List-Utils-4:1.56-462.el9.x86_64 perl-SelectSaver-1.02-484.el9_8.noarch perl-Socket-4:2.031-4.el9.x86_64 perl-Storable-1:3.21-460.el9.x86_64 perl-Symbol-1.08-484.el9_8.noarch perl-Term-ANSIColor-5.01-461.el9.noarch perl-Term-Cap-1.17-460.el9.noarch perl-Text-ParseWords-3.30-460.el9.noarch perl-Text-Tabs+Wrap-2013.0523-460.el9.noarch perl-Time-Local-2:1.300-7.el9.noarch perl-URI-5.09-3.el9.noarch perl-base-2.27-484.el9_8.noarch perl-constant-1.33-461.el9.noarch perl-if-0.60.800-484.el9_8.noarch perl-interpreter-4:5.32.1-484.el9_8.x86_64 perl-libnet-3.13-4.el9.noarch perl-libs-4:5.32.1-484.el9_8.x86_64 perl-mro-1.23-484.el9_8.x86_64 perl-overload-1.31-484.el9_8.noarch perl-overloading-0.02-484.el9_8.noarch perl-parent-1:0.238-460.el9.noarch perl-podlators-1:4.14-460.el9.noarch perl-srpm-macros-1-41.el9.noarch perl-subs-1.03-484.el9_8.noarch perl-vars-1.05-484.el9_8.noarch pkgconf-1.7.3-10.el9.x86_64 pkgconf-m4-1.7.3-10.el9.noarch pkgconf-pkg-config-1.7.3-10.el9.x86_64 popt-1.18-8.el9.x86_64 publicsuffix-list-dafsa-20210518-3.el9.noarch pyproject-srpm-macros-1.18.5-1.el9.noarch python-srpm-macros-3.9-54.el9.noarch qt5-srpm-macros-5.15.9-1.el9.noarch qt6-srpm-macros-6.6.2-1.el9.noarch readline-8.1-4.el9.x86_64 redhat-release-9.8-1.0.el9.x86_64 redhat-rpm-config-210-1.el9.noarch rpm-4.16.1.3-40.el9.x86_64 rpm-build-4.16.1.3-40.el9.x86_64 rpm-build-libs-4.16.1.3-40.el9.x86_64 rpm-libs-4.16.1.3-40.el9.x86_64 rpmautospec-rpm-macros-0.8.4-1.el9.noarch rust-srpm-macros-17-4.el9.noarch rust-srpm-macros-epel-26.3-1.el9.noarch sed-4.8-10.el9.x86_64 setup-2.13.7-10.el9.noarch shadow-utils-2:4.9-16.el9.x86_64 sqlite-libs-3.34.1-11.el9_8.x86_64 systemd-libs-252-67.el9_8.6.x86_64 tar-2:1.34-13.el9_8.x86_64 tzdata-2026c-1.el9_8.noarch unzip-6.0-60.el9.x86_64 util-linux-2.37.4-25.el9.x86_64 util-linux-core-2.37.4-25.el9.x86_64 which-2.21-30.el9_6.x86_64 xz-5.2.5-8.el9_0.x86_64 xz-libs-5.2.5-8.el9_0.x86_64 zip-3.0-35.el9.x86_64 zlib-1.2.11-40.el9.x86_64 zstd-1.5.5-1.el9.x86_64 Complete! Finish: installing minimal buildroot with dnf Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: R-srpm-macros-1.3.7-2.el9.noarch alternatives-1.24-2.el9.x86_64 ansible-srpm-macros-1-16.el9.noarch audit-libs-3.1.5-8.el9.x86_64 basesystem-11-13.el9.noarch bash-5.1.8-9.el9.x86_64 binutils-2.35.2-72.el9.x86_64 binutils-gold-2.35.2-72.el9.x86_64 bzip2-1.0.8-11.el9.x86_64 bzip2-libs-1.0.8-11.el9.x86_64 ca-certificates-2025.2.80_v9.0.305-91.el9.noarch coreutils-8.32-41.el9_8.1.x86_64 coreutils-common-8.32-41.el9_8.1.x86_64 cpio-2.13-16.el9.x86_64 cracklib-2.9.6-28.el9.x86_64 cracklib-dicts-2.9.6-28.el9.x86_64 crypto-policies-20260224-1.gitea0f072.el9_8.noarch curl-7.76.1-40.el9_8.7.x86_64 cyrus-sasl-lib-2.1.27-22.el9.x86_64 debugedit-5.0-11.el9.x86_64 diffutils-3.7-12.el9.x86_64 dwz-0.16-1.el9.x86_64 ed-1.14.2-12.el9.x86_64 efi-srpm-macros-6-4.el9.noarch elfutils-0.194-1.el9.x86_64 elfutils-debuginfod-client-0.194-1.el9.x86_64 elfutils-default-yama-scope-0.194-1.el9.noarch elfutils-libelf-0.194-1.el9.x86_64 elfutils-libs-0.194-1.el9.x86_64 epel-rpm-macros-9-18.el9.noarch file-5.39-17.el9.x86_64 file-libs-5.39-17.el9.x86_64 filesystem-3.16-5.el9.x86_64 findutils-4.8.0-7.el9.x86_64 fonts-srpm-macros-2.0.5-7.el9.1.noarch forge-srpm-macros-0.4.0-1.el9.noarch fpc-srpm-macros-1.3-7.el9.noarch gawk-5.1.0-6.el9.x86_64 gdb-minimal-16.3-3.el9.x86_64 gdbm-libs-1.23-1.el9.x86_64 ghc-srpm-macros-1.5.0-6.el9.noarch ghc-srpm-macros-epel-1.9.1-1.el9.noarch glibc-2.34-275.el9_8.x86_64 glibc-common-2.34-275.el9_8.x86_64 glibc-gconv-extra-2.34-275.el9_8.x86_64 glibc-minimal-langpack-2.34-275.el9_8.x86_64 gmp-6.2.0-13.el9.x86_64 go-srpm-macros-3.8.1-1.el9.noarch go-srpm-macros-epel-3.8.0-1.el9.noarch gpg-pubkey-3228467c-613798eb gpg-pubkey-5a6340b3-6229229e gpg-pubkey-fd431d51-4ae0493b grep-3.6-5.el9.x86_64 groff-base-1.22.4-10.el9.x86_64 gzip-1.12-2.el9_8.x86_64 info-6.7-15.el9.x86_64 json-c-0.14-11.el9.x86_64 kernel-srpm-macros-1.0-14.el9.noarch keyutils-libs-1.6.3-1.el9.x86_64 krb5-libs-1.21.1-10.el9_8.x86_64 libacl-2.4.0-1.el9_8.x86_64 libarchive-3.5.3-11.el9_8.x86_64 libattr-2.6.0-1.el9_8.x86_64 libblkid-2.37.4-25.el9.x86_64 libbrotli-1.0.9-9.el9_7.x86_64 libcap-2.48-10.el9_8.1.x86_64 libcap-ng-0.8.2-7.el9.x86_64 libcom_err-1.46.5-8.el9.x86_64 libcurl-7.76.1-40.el9_8.7.x86_64 libdb-5.3.28-57.el9_6.x86_64 libeconf-0.4.1-7.el9_8.x86_64 libevent-2.1.13-1.el9_8.x86_64 libfdisk-2.37.4-25.el9.x86_64 libffi-3.4.2-8.el9.x86_64 libgcc-11.5.0-14.el9.x86_64 libgcrypt-1.10.0-13.el9_8.x86_64 libgomp-11.5.0-14.el9.x86_64 libgpg-error-1.42-5.el9.x86_64 libidn2-2.3.0-7.el9.x86_64 libmount-2.37.4-25.el9.x86_64 libnghttp2-1.43.0-6.el9_8.2.x86_64 libpkgconf-1.7.3-10.el9.x86_64 libpsl-0.21.1-5.el9.x86_64 libpwquality-1.4.4-8.el9.x86_64 libselinux-3.6-3.el9.x86_64 libsemanage-3.6-5.el9_6.x86_64 libsepol-3.6-3.el9.x86_64 libsigsegv-2.13-4.el9.x86_64 libsmartcols-2.37.4-25.el9.x86_64 libssh-0.10.4-19.el9_8.x86_64 libssh-config-0.10.4-19.el9_8.noarch libstdc++-11.5.0-14.el9.x86_64 libtasn1-4.16.0-10.el9_8.x86_64 libtool-ltdl-2.4.6-46.el9.x86_64 libunistring-0.9.10-15.el9.x86_64 libutempter-1.2.1-6.el9.x86_64 libuuid-2.37.4-25.el9.x86_64 libverto-0.3.2-3.el9.x86_64 libxcrypt-4.4.18-3.el9.x86_64 libxml2-2.9.13-14.el9_8.4.x86_64 libzstd-1.5.5-1.el9.x86_64 lua-libs-5.4.4-4.el9.x86_64 lua-srpm-macros-1-6.el9.noarch lz4-libs-1.9.3-5.el9.x86_64 mpfr-4.1.0-10.el9.x86_64 ncurses-6.2-12.20210508.el9.x86_64 ncurses-base-6.2-12.20210508.el9.noarch ncurses-libs-6.2-12.20210508.el9.x86_64 ocaml-srpm-macros-6-6.el9.noarch openblas-srpm-macros-2-11.el9.noarch openldap-2.6.8-4.el9.x86_64 openssl-3.5.8-1.el9_8.x86_64 openssl-fips-provider-3.0.7-11.el9_8.x86_64 openssl-fips-provider-so-3.0.7-11.el9_8.x86_64 openssl-libs-3.5.8-1.el9_8.x86_64 p11-kit-0.26.4-1.el9_8.x86_64 p11-kit-trust-0.26.4-1.el9_8.x86_64 pam-1.5.1-28.el9_8.1.x86_64 patch-2.7.6-16.el9.x86_64 pcre-8.44-4.el9.x86_64 pcre2-10.40-6.el9.x86_64 pcre2-syntax-10.40-6.el9.noarch perl-AutoLoader-5.74-484.el9_8.noarch perl-B-1.80-484.el9_8.x86_64 perl-Carp-1.50-460.el9.noarch perl-Class-Struct-0.66-484.el9_8.noarch perl-Data-Dumper-2.174-462.el9.x86_64 perl-Digest-1.19-4.el9.noarch perl-Digest-MD5-2.58-4.el9.x86_64 perl-Encode-3.08-462.el9.x86_64 perl-Errno-1.30-484.el9_8.x86_64 perl-Exporter-5.74-461.el9.noarch perl-Fcntl-1.13-484.el9_8.x86_64 perl-File-Basename-2.85-484.el9_8.noarch perl-File-Path-2.18-4.el9.noarch perl-File-Temp-0.231.100-4.el9.noarch perl-File-stat-1.09-484.el9_8.noarch perl-FileHandle-2.03-484.el9_8.noarch perl-Getopt-Long-2.52-4.el9.noarch perl-Getopt-Std-1.12-484.el9_8.noarch perl-HTTP-Tiny-0.076-462.el9.noarch perl-IO-1.43-484.el9_8.x86_64 perl-IO-Socket-IP-0.41-5.el9.noarch perl-IO-Socket-SSL-2.073-2.el9.noarch perl-IPC-Open3-1.21-484.el9_8.noarch perl-MIME-Base64-3.16-4.el9.x86_64 perl-Mozilla-CA-20200520-6.el9.noarch perl-Net-SSLeay-1.94-3.el9.x86_64 perl-POSIX-1.94-484.el9_8.x86_64 perl-PathTools-3.78-461.el9.x86_64 perl-Pod-Escapes-1.07-460.el9.noarch perl-Pod-Perldoc-3.28.01-461.el9.noarch perl-Pod-Simple-3.42-4.el9.noarch perl-Pod-Usage-2.01-4.el9.noarch perl-Scalar-List-Utils-1.56-462.el9.x86_64 perl-SelectSaver-1.02-484.el9_8.noarch perl-Socket-2.031-4.el9.x86_64 perl-Storable-3.21-460.el9.x86_64 perl-Symbol-1.08-484.el9_8.noarch perl-Term-ANSIColor-5.01-461.el9.noarch perl-Term-Cap-1.17-460.el9.noarch perl-Text-ParseWords-3.30-460.el9.noarch perl-Text-Tabs+Wrap-2013.0523-460.el9.noarch perl-Time-Local-1.300-7.el9.noarch perl-URI-5.09-3.el9.noarch perl-base-2.27-484.el9_8.noarch perl-constant-1.33-461.el9.noarch perl-if-0.60.800-484.el9_8.noarch perl-interpreter-5.32.1-484.el9_8.x86_64 perl-libnet-3.13-4.el9.noarch perl-libs-5.32.1-484.el9_8.x86_64 perl-mro-1.23-484.el9_8.x86_64 perl-overload-1.31-484.el9_8.noarch perl-overloading-0.02-484.el9_8.noarch perl-parent-0.238-460.el9.noarch perl-podlators-4.14-460.el9.noarch perl-srpm-macros-1-41.el9.noarch perl-subs-1.03-484.el9_8.noarch perl-vars-1.05-484.el9_8.noarch pkgconf-1.7.3-10.el9.x86_64 pkgconf-m4-1.7.3-10.el9.noarch pkgconf-pkg-config-1.7.3-10.el9.x86_64 popt-1.18-8.el9.x86_64 publicsuffix-list-dafsa-20210518-3.el9.noarch pyproject-srpm-macros-1.18.5-1.el9.noarch python-srpm-macros-3.9-54.el9.noarch qt5-srpm-macros-5.15.9-1.el9.noarch qt6-srpm-macros-6.6.2-1.el9.noarch readline-8.1-4.el9.x86_64 redhat-release-9.8-1.0.el9.x86_64 redhat-rpm-config-210-1.el9.noarch rpm-4.16.1.3-40.el9.x86_64 rpm-build-4.16.1.3-40.el9.x86_64 rpm-build-libs-4.16.1.3-40.el9.x86_64 rpm-libs-4.16.1.3-40.el9.x86_64 rpmautospec-rpm-macros-0.8.4-1.el9.noarch rust-srpm-macros-17-4.el9.noarch rust-srpm-macros-epel-26.3-1.el9.noarch sed-4.8-10.el9.x86_64 setup-2.13.7-10.el9.noarch shadow-utils-4.9-16.el9.x86_64 sqlite-libs-3.34.1-11.el9_8.x86_64 systemd-libs-252-67.el9_8.6.x86_64 tar-1.34-13.el9_8.x86_64 tzdata-2026c-1.el9_8.noarch unzip-6.0-60.el9.x86_64 util-linux-2.37.4-25.el9.x86_64 util-linux-core-2.37.4-25.el9.x86_64 which-2.21-30.el9_6.x86_64 xz-5.2.5-8.el9_0.x86_64 xz-libs-5.2.5-8.el9_0.x86_64 zip-3.0-35.el9.x86_64 zlib-1.2.11-40.el9.x86_64 zstd-1.5.5-1.el9.x86_64 Start: buildsrpm Start: rpmbuild -bs warning: line 37: It's not recommended to have unversioned Obsoletes: Obsoletes: yosyshq-abc warning: line 64: It's not recommended to have unversioned Obsoletes: Obsoletes: yosyshq-abc-libs warning: line 72: It's not recommended to have unversioned Obsoletes: Obsoletes: yosyshq-abc-devel Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1790035200 Wrote: /builddir/build/SRPMS/abc-1.02-20260921.0.git24cec094.el9.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/rhel+epel-9-x86_64-1790078002.566269/root/var/log/dnf.rpm.log /var/lib/mock/rhel+epel-9-x86_64-1790078002.566269/root/var/log/dnf.librepo.log /var/lib/mock/rhel+epel-9-x86_64-1790078002.566269/root/var/log/dnf.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-guxi6k90/abc/abc.spec) Config(child) 1 minutes 11 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/abc-1.02-20260921.0.git24cec094.el9.src.rpm) Config(rhel+epel-9-x86_64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/rhel+epel-9-x86_64-bootstrap-1790078002.566269/root. INFO: reusing tmpfs at /var/lib/mock/rhel+epel-9-x86_64-bootstrap-1790078002.566269/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/rhel+epel-9-x86_64-1790078002.566269/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.16.1.3-40.el9.x86_64 python3-dnf-4.14.0-34.el9_8.noarch python3-dnf-plugins-core-4.3.0-26.el9.noarch yum-4.14.0-34.el9_8.noarch Finish: chroot init Start: build phase for abc-1.02-20260921.0.git24cec094.el9.src.rpm Start: build setup for abc-1.02-20260921.0.git24cec094.el9.src.rpm warning: line 37: It's not recommended to have unversioned Obsoletes: Obsoletes: yosyshq-abc warning: line 64: It's not recommended to have unversioned Obsoletes: Obsoletes: yosyshq-abc-libs warning: line 72: It's not recommended to have unversioned Obsoletes: Obsoletes: yosyshq-abc-devel Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1790035200 Wrote: /builddir/build/SRPMS/abc-1.02-20260921.0.git24cec094.el9.src.rpm No matches found for the following disable plugin patterns: local, spacewalk, versionlock Updating Subscription Management repositories. Unable to read consumer identity This system is not registered with an entitlement server. You can use subscription-manager to register. Copr repository 52 kB/s | 1.5 kB 00:00 Red Hat Enterprise Linux - BaseOS 57 kB/s | 4.1 kB 00:00 Red Hat Enterprise Linux - AppStream 66 kB/s | 4.5 kB 00:00 Red Hat Enterprise Linux - CodeReady Linux Buil 25 kB/s | 4.5 kB 00:00 Extra Packages for Enterprise Linux 9 - x86_64 177 kB/s | 24 kB 00:00 Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: bzip2-devel x86_64 1.0.8-11.el9 appstream 219 k cmake x86_64 3.31.8-3.el9 appstream 13 M gcc-c++ x86_64 11.5.0-14.el9 appstream 13 M git x86_64 2.52.0-1.el9 appstream 45 k readline-devel x86_64 8.1-4.el9 appstream 206 k zlib-devel x86_64 1.2.11-40.el9 appstream 47 k Installing dependencies: annobin x86_64 12.98-2.el9 appstream 1.1 M cmake-data noarch 3.31.8-3.el9 appstream 2.7 M cmake-filesystem x86_64 3.31.8-3.el9 appstream 19 k cmake-rpm-macros noarch 3.31.8-3.el9 appstream 10 k cpp x86_64 11.5.0-14.el9 appstream 11 M emacs-filesystem noarch 1:27.2-18.el9 appstream 9.3 k expat x86_64 2.5.0-6.el9_8.3 baseos 126 k gcc x86_64 11.5.0-14.el9 appstream 32 M gcc-plugin-annobin x86_64 11.5.0-14.el9 appstream 37 k git-core x86_64 2.52.0-1.el9 appstream 5.0 M git-core-doc noarch 2.52.0-1.el9 appstream 3.1 M glibc-devel x86_64 2.34-275.el9_8 appstream 45 k glibc-headers x86_64 2.34-275.el9_8 appstream 554 k kernel-headers x86_64 5.14.0-687.49.1.el9_8 appstream 2.8 M less x86_64 590-6.el9 baseos 162 k libedit x86_64 3.1-39.20210216cvs.el9 baseos 109 k libmpc x86_64 1.2.1-4.el9 appstream 65 k libstdc++-devel x86_64 11.5.0-14.el9 appstream 2.4 M libuv x86_64 1:1.42.0-2.el9_4 appstream 151 k libxcrypt-devel x86_64 4.4.18-3.el9 appstream 32 k llvm-filesystem x86_64 21.1.8-2.el9 appstream 20 k llvm-libs x86_64 21.1.8-2.el9 appstream 31 M make x86_64 1:4.3-8.el9 baseos 541 k ncurses-c++-libs x86_64 6.2-12.20210508.el9 appstream 37 k ncurses-devel x86_64 6.2-12.20210508.el9 appstream 728 k openssh x86_64 10.5p1-1.el9 copr_base 445 k openssh-clients x86_64 10.5p1-1.el9 copr_base 797 k perl-DynaLoader x86_64 1.47-484.el9_8 appstream 31 k perl-Error noarch 1:0.17029-7.el9 appstream 46 k perl-Git noarch 2.52.0-1.el9 appstream 43 k perl-TermReadKey x86_64 2.38-11.el9 appstream 40 k perl-lib x86_64 0.65-484.el9_8 appstream 20 k python3 x86_64 3.9.25-7.el9_8.3 baseos 32 k python3-libs x86_64 3.9.25-7.el9_8.3 baseos 8.1 M python3-pip-wheel noarch 21.3.1-2.el9_8 baseos 1.1 M python3-setuptools-wheel noarch 53.0.0-15.el9 baseos 468 k vim-filesystem noarch 2:8.2.2637-26.el9_8.21 baseos 24 k Transaction Summary ================================================================================ Install 43 Packages Total download size: 132 M Installed size: 426 M Downloading Packages: (1/43): openssh-10.5p1-1.el9.x86_64.rpm 18 MB/s | 445 kB 00:00 (2/43): openssh-clients-10.5p1-1.el9.x86_64.rpm 19 MB/s | 797 kB 00:00 (3/43): make-4.3-8.el9.x86_64.rpm 3.2 MB/s | 541 kB 00:00 (4/43): python3-setuptools-wheel-53.0.0-15.el9. 2.2 MB/s | 468 kB 00:00 (5/43): less-590-6.el9.x86_64.rpm 749 kB/s | 162 kB 00:00 (6/43): python3-pip-wheel-21.3.1-2.el9_8.noarch 11 MB/s | 1.1 MB 00:00 (7/43): libedit-3.1-39.20210216cvs.el9.x86_64.r 657 kB/s | 109 kB 00:00 (8/43): python3-3.9.25-7.el9_8.3.x86_64.rpm 296 kB/s | 32 kB 00:00 (9/43): vim-filesystem-8.2.2637-26.el9_8.21.noa 268 kB/s | 24 kB 00:00 (10/43): python3-libs-3.9.25-7.el9_8.3.x86_64.r 42 MB/s | 8.1 MB 00:00 (11/43): expat-2.5.0-6.el9_8.3.x86_64.rpm 656 kB/s | 126 kB 00:00 (12/43): perl-Error-0.17029-7.el9.noarch.rpm 420 kB/s | 46 kB 00:00 (13/43): readline-devel-8.1-4.el9.x86_64.rpm 1.6 MB/s | 206 kB 00:00 (14/43): libmpc-1.2.1-4.el9.x86_64.rpm 382 kB/s | 65 kB 00:00 (15/43): libxcrypt-devel-4.4.18-3.el9.x86_64.rp 252 kB/s | 32 kB 00:00 (16/43): perl-TermReadKey-2.38-11.el9.x86_64.rp 132 kB/s | 40 kB 00:00 (17/43): zlib-devel-1.2.11-40.el9.x86_64.rpm 422 kB/s | 47 kB 00:00 (18/43): ncurses-c++-libs-6.2-12.20210508.el9.x 420 kB/s | 37 kB 00:00 (19/43): libuv-1.42.0-2.el9_4.x86_64.rpm 679 kB/s | 151 kB 00:00 (20/43): emacs-filesystem-27.2-18.el9.noarch.rp 51 kB/s | 9.3 kB 00:00 (21/43): ncurses-devel-6.2-12.20210508.el9.x86_ 4.2 MB/s | 728 kB 00:00 (22/43): annobin-12.98-2.el9.x86_64.rpm 9.1 MB/s | 1.1 MB 00:00 (23/43): cmake-3.31.8-3.el9.x86_64.rpm 83 MB/s | 13 MB 00:00 (24/43): cmake-rpm-macros-3.31.8-3.el9.noarch.r 124 kB/s | 10 kB 00:00 (25/43): cmake-data-3.31.8-3.el9.noarch.rpm 27 MB/s | 2.7 MB 00:00 (26/43): git-2.52.0-1.el9.x86_64.rpm 597 kB/s | 45 kB 00:00 (27/43): gcc-c++-11.5.0-14.el9.x86_64.rpm 94 MB/s | 13 MB 00:00 (28/43): cpp-11.5.0-14.el9.x86_64.rpm 60 MB/s | 11 MB 00:00 (29/43): git-core-2.52.0-1.el9.x86_64.rpm 50 MB/s | 5.0 MB 00:00 (30/43): git-core-doc-2.52.0-1.el9.noarch.rpm 33 MB/s | 3.1 MB 00:00 (31/43): libstdc++-devel-11.5.0-14.el9.x86_64.r 25 MB/s | 2.4 MB 00:00 (32/43): bzip2-devel-1.0.8-11.el9.x86_64.rpm 2.2 MB/s | 219 kB 00:00 (33/43): cmake-filesystem-3.31.8-3.el9.x86_64.r 193 kB/s | 19 kB 00:00 (34/43): llvm-libs-21.1.8-2.el9.x86_64.rpm 127 MB/s | 31 MB 00:00 (35/43): gcc-plugin-annobin-11.5.0-14.el9.x86_6 439 kB/s | 37 kB 00:00 (36/43): perl-Git-2.52.0-1.el9.noarch.rpm 537 kB/s | 43 kB 00:00 (37/43): gcc-11.5.0-14.el9.x86_64.rpm 140 MB/s | 32 MB 00:00 (38/43): llvm-filesystem-21.1.8-2.el9.x86_64.rp 154 kB/s | 20 kB 00:00 (39/43): glibc-devel-2.34-275.el9_8.x86_64.rpm 403 kB/s | 45 kB 00:00 (40/43): glibc-headers-2.34-275.el9_8.x86_64.rp 7.1 MB/s | 554 kB 00:00 (41/43): perl-DynaLoader-1.47-484.el9_8.x86_64. 309 kB/s | 31 kB 00:00 (42/43): perl-lib-0.65-484.el9_8.x86_64.rpm 244 kB/s | 20 kB 00:00 (43/43): kernel-headers-5.14.0-687.49.1.el9_8.x 32 MB/s | 2.8 MB 00:00 -------------------------------------------------------------------------------- Total 68 MB/s | 132 MB 00:01 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : libmpc-1.2.1-4.el9.x86_64 1/43 Installing : expat-2.5.0-6.el9_8.3.x86_64 2/43 Installing : cmake-filesystem-3.31.8-3.el9.x86_64 3/43 Installing : make-1:4.3-8.el9.x86_64 4/43 Installing : cpp-11.5.0-14.el9.x86_64 5/43 Installing : kernel-headers-5.14.0-687.49.1.el9_8.x86_64 6/43 Installing : perl-lib-0.65-484.el9_8.x86_64 7/43 Installing : perl-DynaLoader-1.47-484.el9_8.x86_64 8/43 Installing : perl-TermReadKey-2.38-11.el9.x86_64 9/43 Installing : glibc-headers-2.34-275.el9_8.x86_64 10/43 Installing : glibc-devel-2.34-275.el9_8.x86_64 11/43 Installing : libxcrypt-devel-4.4.18-3.el9.x86_64 12/43 Installing : gcc-11.5.0-14.el9.x86_64 13/43 Running scriptlet: gcc-11.5.0-14.el9.x86_64 13/43 Installing : llvm-filesystem-21.1.8-2.el9.x86_64 14/43 Installing : libstdc++-devel-11.5.0-14.el9.x86_64 15/43 Installing : ncurses-c++-libs-6.2-12.20210508.el9.x86_64 16/43 Installing : ncurses-devel-6.2-12.20210508.el9.x86_64 17/43 Installing : emacs-filesystem-1:27.2-18.el9.noarch 18/43 Installing : libuv-1:1.42.0-2.el9_4.x86_64 19/43 Installing : perl-Error-1:0.17029-7.el9.noarch 20/43 Installing : vim-filesystem-2:8.2.2637-26.el9_8.21.noarch 21/43 Installing : python3-pip-wheel-21.3.1-2.el9_8.noarch 22/43 Installing : libedit-3.1-39.20210216cvs.el9.x86_64 23/43 Installing : llvm-libs-21.1.8-2.el9.x86_64 24/43 Installing : less-590-6.el9.x86_64 25/43 Installing : python3-setuptools-wheel-53.0.0-15.el9.noarch 26/43 Installing : python3-3.9.25-7.el9_8.3.x86_64 27/43 Installing : python3-libs-3.9.25-7.el9_8.3.x86_64 28/43 Installing : cmake-rpm-macros-3.31.8-3.el9.noarch 29/43 Installing : cmake-data-3.31.8-3.el9.noarch 30/43 Installing : cmake-3.31.8-3.el9.x86_64 31/43 Installing : openssh-10.5p1-1.el9.x86_64 32/43 Installing : openssh-clients-10.5p1-1.el9.x86_64 33/43 Installing : git-core-2.52.0-1.el9.x86_64 34/43 Installing : git-core-doc-2.52.0-1.el9.noarch 35/43 Installing : perl-Git-2.52.0-1.el9.noarch 36/43 Installing : git-2.52.0-1.el9.x86_64 37/43 Installing : annobin-12.98-2.el9.x86_64 38/43 Running scriptlet: annobin-12.98-2.el9.x86_64 38/43 Installing : readline-devel-8.1-4.el9.x86_64 39/43 Installing : gcc-c++-11.5.0-14.el9.x86_64 40/43 Installing : gcc-plugin-annobin-11.5.0-14.el9.x86_64 41/43 Running scriptlet: gcc-plugin-annobin-11.5.0-14.el9.x86_64 41/43 Installing : bzip2-devel-1.0.8-11.el9.x86_64 42/43 Installing : zlib-devel-1.2.11-40.el9.x86_64 43/43 Running scriptlet: zlib-devel-1.2.11-40.el9.x86_64 43/43 Verifying : openssh-10.5p1-1.el9.x86_64 1/43 Verifying : openssh-clients-10.5p1-1.el9.x86_64 2/43 Verifying : make-1:4.3-8.el9.x86_64 3/43 Verifying : python3-setuptools-wheel-53.0.0-15.el9.noarch 4/43 Verifying : less-590-6.el9.x86_64 5/43 Verifying : libedit-3.1-39.20210216cvs.el9.x86_64 6/43 Verifying : python3-pip-wheel-21.3.1-2.el9_8.noarch 7/43 Verifying : python3-3.9.25-7.el9_8.3.x86_64 8/43 Verifying : python3-libs-3.9.25-7.el9_8.3.x86_64 9/43 Verifying : expat-2.5.0-6.el9_8.3.x86_64 10/43 Verifying : vim-filesystem-2:8.2.2637-26.el9_8.21.noarch 11/43 Verifying : perl-Error-1:0.17029-7.el9.noarch 12/43 Verifying : perl-TermReadKey-2.38-11.el9.x86_64 13/43 Verifying : readline-devel-8.1-4.el9.x86_64 14/43 Verifying : libmpc-1.2.1-4.el9.x86_64 15/43 Verifying : libxcrypt-devel-4.4.18-3.el9.x86_64 16/43 Verifying : zlib-devel-1.2.11-40.el9.x86_64 17/43 Verifying : libuv-1:1.42.0-2.el9_4.x86_64 18/43 Verifying : emacs-filesystem-1:27.2-18.el9.noarch 19/43 Verifying : ncurses-c++-libs-6.2-12.20210508.el9.x86_64 20/43 Verifying : ncurses-devel-6.2-12.20210508.el9.x86_64 21/43 Verifying : annobin-12.98-2.el9.x86_64 22/43 Verifying : cmake-3.31.8-3.el9.x86_64 23/43 Verifying : cmake-data-3.31.8-3.el9.noarch 24/43 Verifying : cmake-rpm-macros-3.31.8-3.el9.noarch 25/43 Verifying : cpp-11.5.0-14.el9.x86_64 26/43 Verifying : gcc-c++-11.5.0-14.el9.x86_64 27/43 Verifying : git-2.52.0-1.el9.x86_64 28/43 Verifying : git-core-2.52.0-1.el9.x86_64 29/43 Verifying : git-core-doc-2.52.0-1.el9.noarch 30/43 Verifying : libstdc++-devel-11.5.0-14.el9.x86_64 31/43 Verifying : llvm-libs-21.1.8-2.el9.x86_64 32/43 Verifying : bzip2-devel-1.0.8-11.el9.x86_64 33/43 Verifying : cmake-filesystem-3.31.8-3.el9.x86_64 34/43 Verifying : gcc-11.5.0-14.el9.x86_64 35/43 Verifying : gcc-plugin-annobin-11.5.0-14.el9.x86_64 36/43 Verifying : llvm-filesystem-21.1.8-2.el9.x86_64 37/43 Verifying : perl-Git-2.52.0-1.el9.noarch 38/43 Verifying : glibc-devel-2.34-275.el9_8.x86_64 39/43 Verifying : glibc-headers-2.34-275.el9_8.x86_64 40/43 Verifying : perl-DynaLoader-1.47-484.el9_8.x86_64 41/43 Verifying : perl-lib-0.65-484.el9_8.x86_64 42/43 Verifying : kernel-headers-5.14.0-687.49.1.el9_8.x86_64 43/43 Installed products updated. Installed: annobin-12.98-2.el9.x86_64 bzip2-devel-1.0.8-11.el9.x86_64 cmake-3.31.8-3.el9.x86_64 cmake-data-3.31.8-3.el9.noarch cmake-filesystem-3.31.8-3.el9.x86_64 cmake-rpm-macros-3.31.8-3.el9.noarch cpp-11.5.0-14.el9.x86_64 emacs-filesystem-1:27.2-18.el9.noarch expat-2.5.0-6.el9_8.3.x86_64 gcc-11.5.0-14.el9.x86_64 gcc-c++-11.5.0-14.el9.x86_64 gcc-plugin-annobin-11.5.0-14.el9.x86_64 git-2.52.0-1.el9.x86_64 git-core-2.52.0-1.el9.x86_64 git-core-doc-2.52.0-1.el9.noarch glibc-devel-2.34-275.el9_8.x86_64 glibc-headers-2.34-275.el9_8.x86_64 kernel-headers-5.14.0-687.49.1.el9_8.x86_64 less-590-6.el9.x86_64 libedit-3.1-39.20210216cvs.el9.x86_64 libmpc-1.2.1-4.el9.x86_64 libstdc++-devel-11.5.0-14.el9.x86_64 libuv-1:1.42.0-2.el9_4.x86_64 libxcrypt-devel-4.4.18-3.el9.x86_64 llvm-filesystem-21.1.8-2.el9.x86_64 llvm-libs-21.1.8-2.el9.x86_64 make-1:4.3-8.el9.x86_64 ncurses-c++-libs-6.2-12.20210508.el9.x86_64 ncurses-devel-6.2-12.20210508.el9.x86_64 openssh-10.5p1-1.el9.x86_64 openssh-clients-10.5p1-1.el9.x86_64 perl-DynaLoader-1.47-484.el9_8.x86_64 perl-Error-1:0.17029-7.el9.noarch perl-Git-2.52.0-1.el9.noarch perl-TermReadKey-2.38-11.el9.x86_64 perl-lib-0.65-484.el9_8.x86_64 python3-3.9.25-7.el9_8.3.x86_64 python3-libs-3.9.25-7.el9_8.3.x86_64 python3-pip-wheel-21.3.1-2.el9_8.noarch python3-setuptools-wheel-53.0.0-15.el9.noarch readline-devel-8.1-4.el9.x86_64 vim-filesystem-2:8.2.2637-26.el9_8.21.noarch zlib-devel-1.2.11-40.el9.x86_64 Complete! warning: line 37: It's not recommended to have unversioned Obsoletes: Obsoletes: yosyshq-abc warning: line 64: It's not recommended to have unversioned Obsoletes: Obsoletes: yosyshq-abc-libs warning: line 72: It's not recommended to have unversioned Obsoletes: Obsoletes: yosyshq-abc-devel Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1790035200 Wrote: /builddir/build/SRPMS/abc-1.02-20260921.0.git24cec094.el9.src.rpm No matches found for the following disable plugin patterns: local, spacewalk, versionlock Updating Subscription Management repositories. Unable to read consumer identity This system is not registered with an entitlement server. You can use subscription-manager to register. Copr repository 62 kB/s | 1.5 kB 00:00 Red Hat Enterprise Linux - BaseOS 35 kB/s | 4.1 kB 00:00 Red Hat Enterprise Linux - AppStream 18 kB/s | 4.5 kB 00:00 Red Hat Enterprise Linux - CodeReady Linux Buil 36 kB/s | 4.5 kB 00:00 Extra Packages for Enterprise Linux 9 - x86_64 119 kB/s | 24 kB 00:00 Package bzip2-devel-1.0.8-11.el9.x86_64 is already installed. Package cmake-3.31.8-3.el9.x86_64 is already installed. Package gcc-c++-11.5.0-14.el9.x86_64 is already installed. Package git-2.52.0-1.el9.x86_64 is already installed. Package readline-devel-8.1-4.el9.x86_64 is already installed. Package zlib-devel-1.2.11-40.el9.x86_64 is already installed. Dependencies resolved. Nothing to do. Complete! Finish: build setup for abc-1.02-20260921.0.git24cec094.el9.src.rpm Start: rpmbuild abc-1.02-20260921.0.git24cec094.el9.src.rpm warning: line 37: It's not recommended to have unversioned Obsoletes: Obsoletes: yosyshq-abc warning: line 64: It's not recommended to have unversioned Obsoletes: Obsoletes: yosyshq-abc-libs warning: line 72: It's not recommended to have unversioned Obsoletes: Obsoletes: yosyshq-abc-devel Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1790035200 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.wK9KMe + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf abc + /usr/bin/mkdir -p abc + cd abc + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + git clone --depth 1 -n -b master https://github.com/berkeley-abc/abc.git . Cloning into '.'... + git fetch --depth 1 origin 24cec094bcc1401b7d92765ea157ac48bf08fdfe From https://github.com/berkeley-abc/abc * branch 24cec094bcc1401b7d92765ea157ac48bf08fdfe -> FETCH_HEAD + git reset --hard 24cec094bcc1401b7d92765ea157ac48bf08fdfe HEAD is now at 24cec09 Merge pull request #568 from YosysHQ/mmicko/upstream + git log --format=fuller commit 24cec094bcc1401b7d92765ea157ac48bf08fdfe Author: alanminko <37236958+alanminko@users.noreply.github.com> AuthorDate: Mon Sep 21 05:29:43 2026 -0700 Commit: GitHub CommitDate: Mon Sep 21 05:29:43 2026 -0700 Merge pull request #568 from YosysHQ/mmicko/upstream Upstreaming YosysHQ changes Patch #0 (abc-bundlelib.patch): + echo 'Patch #0 (abc-bundlelib.patch):' + /usr/bin/patch --no-backup-if-mismatch -p1 -b --suffix .bundle~ --fuzz=0 patching file Makefile patching file src/base/io/ioReadAiger.c patching file src/base/io/ioReadBlifMv.c patching file src/base/io/ioWriteAiger.c patching file src/map/scl/sclLiberty.c patching file src/sat/bsat2/MainSat.cpp patching file src/sat/bsat2/MainSimp.cpp patching file src/sat/bsat2/ParseUtils.h patching file src/sat/cnf/cnfMan.c patching file src/sat/glucose/ParseUtils.h Patch #1 (abc-sharedlib.patch): + echo 'Patch #1 (abc-sharedlib.patch):' + /usr/bin/patch --no-backup-if-mismatch -p0 -b --suffix .shrlib~ --fuzz=0 patching file Makefile Hunk #1 succeeded at 91 (offset 36 lines). Hunk #2 succeeded at 265 (offset 44 lines). Patch #2 (abc-header.patch): + echo 'Patch #2 (abc-header.patch):' + /usr/bin/patch --no-backup-if-mismatch -p0 -b --suffix .hdr~ --fuzz=0 patching file src/sat/glucose/Glucose.cpp Patch #3 (abc-build.patch): + echo 'Patch #3 (abc-build.patch):' + /usr/bin/patch --no-backup-if-mismatch -p0 -b --suffix .build~ --fuzz=0 patching file CMakeLists.txt Patch #100 (abc-gcc11.patch): + echo 'Patch #100 (abc-gcc11.patch):' + /usr/bin/patch --no-backup-if-mismatch -p0 -b --suffix .gcc11~ --fuzz=0 patching file src/sat/glucose2/Glucose2.cpp patching file src/sat/glucose2/ParseUtils.h + rm -fr lib src/misc/bzlib src/misc/zlib + sed 's/@VERSION@/1.02 (20260921)/' /builddir/build/SOURCES/abc.1 + touch -r /builddir/build/SOURCES/abc.1 abc.1 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.gZWTFy + umask 022 + cd /builddir/build/BUILD + cd abc + export 'CFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wno-unused-variable' + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wno-unused-variable' + export 'CXXFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wno-unused-variable' + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wno-unused-variable' + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wno-unused-variable' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -DNDEBUG -Wno-unused-variable' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + /usr/bin/cmake -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON . -DBUILD_SHARED_LIBS=ON -DCMAKE_SKIP_RPATH=YES -DCMAKE_SKIP_INSTALL_RPATH=YES -DCMAKE_VERBOSE_MAKEFILE=OFF -DCMAKE_BUILD_TYPE=RelWithDebInfo -DABC_SKIP_TESTS=ON -- The C compiler identification is GNU 11.5.0 -- The CXX compiler identification is GNU 11.5.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test C_COMPILER_SUPPORTS__-O2 -- Performing Test C_COMPILER_SUPPORTS__-O2 - Success -- Performing Test CXX_COMPILER_SUPPORTS__-O2 -- Performing Test CXX_COMPILER_SUPPORTS__-O2 - Success -- Performing Test C_COMPILER_SUPPORTS__-flto=auto -- Performing Test C_COMPILER_SUPPORTS__-flto=auto - Success -- Performing Test CXX_COMPILER_SUPPORTS__-flto=auto -- Performing Test CXX_COMPILER_SUPPORTS__-flto=auto - Success -- Performing Test C_COMPILER_SUPPORTS__-ffat-lto-objects -- Performing Test C_COMPILER_SUPPORTS__-ffat-lto-objects - Success -- Performing Test CXX_COMPILER_SUPPORTS__-ffat-lto-objects -- Performing Test CXX_COMPILER_SUPPORTS__-ffat-lto-objects - Success -- Performing Test C_COMPILER_SUPPORTS__-fexceptions -- Performing Test C_COMPILER_SUPPORTS__-fexceptions - Success -- Performing Test CXX_COMPILER_SUPPORTS__-fexceptions -- Performing Test CXX_COMPILER_SUPPORTS__-fexceptions - Success -- Performing Test C_COMPILER_SUPPORTS__-g -- Performing Test C_COMPILER_SUPPORTS__-g - Success -- Performing Test CXX_COMPILER_SUPPORTS__-g -- Performing Test CXX_COMPILER_SUPPORTS__-g - Success -- Performing Test C_COMPILER_SUPPORTS__-grecord-gcc-switches -- Performing Test C_COMPILER_SUPPORTS__-grecord-gcc-switches - Success -- Performing Test CXX_COMPILER_SUPPORTS__-grecord-gcc-switches -- Performing Test CXX_COMPILER_SUPPORTS__-grecord-gcc-switches - Success -- Performing Test C_COMPILER_SUPPORTS__-pipe -- Performing Test C_COMPILER_SUPPORTS__-pipe - Success -- Performing Test CXX_COMPILER_SUPPORTS__-pipe -- Performing Test CXX_COMPILER_SUPPORTS__-pipe - Success -- Performing Test C_COMPILER_SUPPORTS__-Wall -- Performing Test C_COMPILER_SUPPORTS__-Wall - Success -- Performing Test CXX_COMPILER_SUPPORTS__-Wall -- Performing Test CXX_COMPILER_SUPPORTS__-Wall - Success -- Performing Test C_COMPILER_SUPPORTS__-Werror=format-security -- Performing Test C_COMPILER_SUPPORTS__-Werror=format-security - Success -- Performing Test CXX_COMPILER_SUPPORTS__-Werror=format-security -- Performing Test CXX_COMPILER_SUPPORTS__-Werror=format-security - Success -- Performing Test C_COMPILER_SUPPORTS__-Wp,-D_FORTIFY_SOURCE=2 -- Performing Test C_COMPILER_SUPPORTS__-Wp,-D_FORTIFY_SOURCE=2 - Success -- Performing Test CXX_COMPILER_SUPPORTS__-Wp,-D_FORTIFY_SOURCE=2 -- Performing Test CXX_COMPILER_SUPPORTS__-Wp,-D_FORTIFY_SOURCE=2 - Success -- Performing Test C_COMPILER_SUPPORTS__-Wp,-D_GLIBCXX_ASSERTIONS -- Performing Test C_COMPILER_SUPPORTS__-Wp,-D_GLIBCXX_ASSERTIONS - Success -- Performing Test CXX_COMPILER_SUPPORTS__-Wp,-D_GLIBCXX_ASSERTIONS -- Performing Test CXX_COMPILER_SUPPORTS__-Wp,-D_GLIBCXX_ASSERTIONS - Success -- Performing Test C_COMPILER_SUPPORTS__-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -- Performing Test C_COMPILER_SUPPORTS__-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 - Success -- Performing Test CXX_COMPILER_SUPPORTS__-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -- Performing Test CXX_COMPILER_SUPPORTS__-specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 - Success -- Performing Test C_COMPILER_SUPPORTS__-fstack-protector-strong -- Performing Test C_COMPILER_SUPPORTS__-fstack-protector-strong - Success -- Performing Test CXX_COMPILER_SUPPORTS__-fstack-protector-strong -- Performing Test CXX_COMPILER_SUPPORTS__-fstack-protector-strong - Success -- Performing Test C_COMPILER_SUPPORTS__-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -- Performing Test C_COMPILER_SUPPORTS__-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 - Success -- Performing Test CXX_COMPILER_SUPPORTS__-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -- Performing Test CXX_COMPILER_SUPPORTS__-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 - Success -- Performing Test C_COMPILER_SUPPORTS__-m64 -- Performing Test C_COMPILER_SUPPORTS__-m64 - Success -- Performing Test CXX_COMPILER_SUPPORTS__-m64 -- Performing Test CXX_COMPILER_SUPPORTS__-m64 - Success -- Performing Test C_COMPILER_SUPPORTS__-march=x86-64-v2 -- Performing Test C_COMPILER_SUPPORTS__-march=x86-64-v2 - Success -- Performing Test CXX_COMPILER_SUPPORTS__-march=x86-64-v2 -- Performing Test CXX_COMPILER_SUPPORTS__-march=x86-64-v2 - Success -- Performing Test C_COMPILER_SUPPORTS__-mtune=generic -- Performing Test C_COMPILER_SUPPORTS__-mtune=generic - Success -- Performing Test CXX_COMPILER_SUPPORTS__-mtune=generic -- Performing Test CXX_COMPILER_SUPPORTS__-mtune=generic - Success -- Performing Test C_COMPILER_SUPPORTS__-fasynchronous-unwind-tables -- Performing Test C_COMPILER_SUPPORTS__-fasynchronous-unwind-tables - Success -- Performing Test CXX_COMPILER_SUPPORTS__-fasynchronous-unwind-tables -- Performing Test CXX_COMPILER_SUPPORTS__-fasynchronous-unwind-tables - Success -- Performing Test C_COMPILER_SUPPORTS__-fstack-clash-protection -- Performing Test C_COMPILER_SUPPORTS__-fstack-clash-protection - Success -- Performing Test CXX_COMPILER_SUPPORTS__-fstack-clash-protection -- Performing Test CXX_COMPILER_SUPPORTS__-fstack-clash-protection - Success -- Performing Test C_COMPILER_SUPPORTS__-fcf-protection -- Performing Test C_COMPILER_SUPPORTS__-fcf-protection - Success -- Performing Test CXX_COMPILER_SUPPORTS__-fcf-protection -- Performing Test CXX_COMPILER_SUPPORTS__-fcf-protection - Success -- Performing Test C_COMPILER_SUPPORTS__-Wno-unused-variable -- Performing Test C_COMPILER_SUPPORTS__-Wno-unused-variable - Success -- Performing Test CXX_COMPILER_SUPPORTS__-Wno-unused-variable -- Performing Test CXX_COMPILER_SUPPORTS__-Wno-unused-variable - Success -- Performing Test C_COMPILER_SUPPORTS__-Wno-unused-function -- Performing Test C_COMPILER_SUPPORTS__-Wno-unused-function - Success -- Performing Test CXX_COMPILER_SUPPORTS__-Wno-unused-function -- Performing Test CXX_COMPILER_SUPPORTS__-Wno-unused-function - Success -- Performing Test C_COMPILER_SUPPORTS__-O -- Performing Test C_COMPILER_SUPPORTS__-O - Success -- Performing Test CXX_COMPILER_SUPPORTS__-O -- Performing Test CXX_COMPILER_SUPPORTS__-O - Success -- Performing Test C_COMPILER_SUPPORTS__-Isrc -- Performing Test C_COMPILER_SUPPORTS__-Isrc - Success -- Performing Test CXX_COMPILER_SUPPORTS__-Isrc -- Performing Test CXX_COMPILER_SUPPORTS__-Isrc - Success -- Performing Test C_COMPILER_SUPPORTS__-Wno-unused-but-set-variable -- Performing Test C_COMPILER_SUPPORTS__-Wno-unused-but-set-variable - Success -- Performing Test CXX_COMPILER_SUPPORTS__-Wno-unused-but-set-variable -- Performing Test CXX_COMPILER_SUPPORTS__-Wno-unused-but-set-variable - Success -- Performing Test C_COMPILER_SUPPORTS__-std=c++17 -- Performing Test C_COMPILER_SUPPORTS__-std=c++17 - Failed -- Performing Test CXX_COMPILER_SUPPORTS__-std=c++17 -- Performing Test CXX_COMPILER_SUPPORTS__-std=c++17 - Success -- Performing Test C_COMPILER_SUPPORTS__-fno-exceptions -- Performing Test C_COMPILER_SUPPORTS__-fno-exceptions - Success -- Performing Test CXX_COMPILER_SUPPORTS__-fno-exceptions -- Performing Test CXX_COMPILER_SUPPORTS__-fno-exceptions - Success -- Configuring done (6.1s) -- Generating done (0.2s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_CXX_FLAGS_RELEASE CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE CMAKE_INSTALL_DO_STRIP INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/abc + make ABC_MAKE_VERBOSE=0 ABC_USE_STDINT_H=1 -j4 [ 0%] Building C object CMakeFiles/libabc.dir/src/base/abc/abcBarBuf.c.o [ 0%] Building C object CMakeFiles/libabc.dir/src/base/abc/abcCheck.c.o [ 0%] Building C object CMakeFiles/libabc.dir/src/base/abc/abcBlifMv.c.o [ 0%] Building C object CMakeFiles/libabc.dir/src/base/abc/abcAig.c.o [ 0%] Building C object CMakeFiles/libabc.dir/src/base/abc/abcDfs.c.o [ 0%] Building C object CMakeFiles/libabc.dir/src/base/abc/abcFanio.c.o [ 0%] Building C object CMakeFiles/libabc.dir/src/base/abc/abcFanOrder.c.o [ 0%] Building C object CMakeFiles/libabc.dir/src/base/abc/abcFunc.c.o [ 0%] Building C object CMakeFiles/libabc.dir/src/base/abc/abcHie.c.o [ 0%] Building C object CMakeFiles/libabc.dir/src/base/abc/abcHieCec.c.o [ 0%] Building C object CMakeFiles/libabc.dir/src/base/abc/abcHieGia.c.o [ 0%] Building C object CMakeFiles/libabc.dir/src/base/abc/abcHieNew.c.o [ 0%] Building C object CMakeFiles/libabc.dir/src/base/abc/abcLatch.c.o [ 0%] Building C object CMakeFiles/libabc.dir/src/base/abc/abcLib.c.o [ 0%] Building C object CMakeFiles/libabc.dir/src/base/abc/abcMinBase.c.o [ 0%] Building C object CMakeFiles/libabc.dir/src/base/abc/abcNames.c.o [ 0%] Building C object CMakeFiles/libabc.dir/src/base/abc/abcNetlist.c.o [ 0%] Building C object CMakeFiles/libabc.dir/src/base/abc/abcNtk.c.o [ 0%] Building C object CMakeFiles/libabc.dir/src/base/abc/abcObj.c.o [ 0%] Building C object CMakeFiles/libabc.dir/src/base/abc/abcRefs.c.o [ 0%] Building C object CMakeFiles/libabc.dir/src/base/abc/abcShow.c.o [ 0%] Building C object CMakeFiles/libabc.dir/src/base/abc/abcSop.c.o [ 0%] Building C object CMakeFiles/libabc.dir/src/base/abc/abcUtil.c.o [ 0%] Building C object CMakeFiles/libabc.dir/src/base/abci/abc.c.o [ 2%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcAttach.c.o [ 2%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcAuto.c.o [ 2%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcBalance.c.o [ 2%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcBidec.c.o [ 2%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcBm.c.o [ 2%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcBmc.c.o [ 2%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcCas.c.o [ 2%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcCascade.c.o [ 2%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcCollapse.c.o [ 2%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcCut.c.o [ 2%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcDar.c.o [ 2%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcDebug.c.o [ 2%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcDec.c.o [ 2%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcDetect.c.o [ 2%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcDress.c.o [ 2%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcDress2.c.o [ 2%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcDress3.c.o [ 2%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcDsd.c.o [ 2%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcEco.c.o [ 2%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcExact.c.o [ 2%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcExtract.c.o [ 2%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcFraig.c.o [ 2%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcFx.c.o [ 2%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcFxu.c.o [ 2%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcGen.c.o [ 2%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcHaig.c.o [ 2%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcIf.c.o [ 4%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcIfif.c.o [ 4%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcIfMux.c.o [ 4%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcIvy.c.o [ 4%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcLog.c.o [ 4%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcLut.c.o [ 4%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcLutmin.c.o [ 4%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcMap.c.o [ 4%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcMerge.c.o [ 4%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcMfs.c.o [ 4%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcMini.c.o [ 4%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcMiter.c.o [ 4%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcMulti.c.o [ 4%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcNtbdd.c.o [ 4%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcNpn.c.o [ 4%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcNpnSave.c.o [ 4%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcOrchestration.c.o [ 4%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcOdc.c.o [ 4%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcOrder.c.o [ 4%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcPart.c.o [ 4%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcPrint.c.o [ 4%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcProve.c.o [ 4%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcQbf.c.o [ 4%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcQuant.c.o [ 4%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcRmInverters.c.o [ 4%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcRec3.c.o [ 4%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcReconv.c.o [ 4%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcReach.c.o [ 6%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcRefactor.c.o [ 6%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcRenode.c.o [ 6%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcReorder.c.o [ 6%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcRestruct.c.o [ 6%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcResub.c.o [ 6%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcRewrite.c.o [ 6%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcRpo.c.o [ 6%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcRr.c.o [ 6%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcRunGen.c.o [ 6%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcSat.c.o [ 6%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcSaucy.c.o [ 6%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcScorr.c.o [ 6%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcSense.c.o [ 6%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcSpeedup.c.o [ 6%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcStrash.c.o [ 6%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcSweep.c.o [ 6%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcSymm.c.o [ 6%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcTim.c.o [ 6%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcTiming.c.o [ 6%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcTopo.c.o [ 6%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcUnate.c.o [ 6%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcUnreach.c.o [ 6%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcVerify.c.o [ 6%] Building C object CMakeFiles/libabc.dir/src/base/abci/abcXsim.c.o [ 6%] Building C object CMakeFiles/libabc.dir/src/base/cmd/cmd.c.o [ 6%] Building C object CMakeFiles/libabc.dir/src/base/cmd/cmdAlias.c.o [ 6%] Building C object CMakeFiles/libabc.dir/src/base/cmd/cmdApi.c.o [ 8%] Building C object CMakeFiles/libabc.dir/src/base/cmd/cmdAuto.c.o [ 8%] Building C object CMakeFiles/libabc.dir/src/base/cmd/cmdFlag.c.o [ 8%] Building C object CMakeFiles/libabc.dir/src/base/cmd/cmdHist.c.o [ 8%] Building C object CMakeFiles/libabc.dir/src/base/cmd/cmdLoad.c.o [ 8%] Building C object CMakeFiles/libabc.dir/src/base/cmd/cmdPlugin.c.o [ 8%] Building C object CMakeFiles/libabc.dir/src/base/cmd/cmdStarter.c.o [ 8%] Building C object CMakeFiles/libabc.dir/src/base/cmd/cmdUtils.c.o [ 8%] Building C object CMakeFiles/libabc.dir/src/base/io/io.c.o [ 8%] Building C object CMakeFiles/libabc.dir/src/base/io/ioJson.c.o [ 8%] Building C object CMakeFiles/libabc.dir/src/base/io/ioJsonc.c.o [ 8%] Building C object CMakeFiles/libabc.dir/src/base/io/ioReadAiger.c.o [ 8%] Building C object CMakeFiles/libabc.dir/src/base/io/ioReadBaf.c.o [ 8%] Building C object CMakeFiles/libabc.dir/src/base/io/ioReadBblif.c.o [ 8%] Building C object CMakeFiles/libabc.dir/src/base/io/ioReadBench.c.o [ 8%] Building C object CMakeFiles/libabc.dir/src/base/io/ioReadBlif.c.o [ 8%] Building C object CMakeFiles/libabc.dir/src/base/io/ioReadBlifAig.c.o [ 8%] Building C object CMakeFiles/libabc.dir/src/base/io/ioReadBlifMv.c.o [ 8%] Building C object CMakeFiles/libabc.dir/src/base/io/ioReadDsd.c.o [ 8%] Building C object CMakeFiles/libabc.dir/src/base/io/ioReadEdif.c.o [ 8%] Building C object CMakeFiles/libabc.dir/src/base/io/ioReadEqn.c.o [ 8%] Building C object CMakeFiles/libabc.dir/src/base/io/ioReadPla.c.o [ 8%] Building C object CMakeFiles/libabc.dir/src/base/io/ioReadPlaMo.c.o [ 8%] Building C object CMakeFiles/libabc.dir/src/base/io/ioReadVerilog.c.o [ 8%] Building C object CMakeFiles/libabc.dir/src/base/io/ioUtil.c.o [ 8%] Building C object CMakeFiles/libabc.dir/src/base/io/ioWriteAiger.c.o [ 8%] Building C object CMakeFiles/libabc.dir/src/base/io/ioWriteBaf.c.o [ 8%] Building C object CMakeFiles/libabc.dir/src/base/io/ioWriteBblif.c.o [ 10%] Building C object CMakeFiles/libabc.dir/src/base/io/ioWriteBench.c.o [ 10%] Building C object CMakeFiles/libabc.dir/src/base/io/ioWriteBlif.c.o [ 10%] Building C object CMakeFiles/libabc.dir/src/base/io/ioWriteBlifMv.c.o [ 10%] Building C object CMakeFiles/libabc.dir/src/base/io/ioWriteBook.c.o [ 10%] Building C object CMakeFiles/libabc.dir/src/base/io/ioWriteCnf.c.o [ 10%] Building C object CMakeFiles/libabc.dir/src/base/io/ioWriteDot.c.o [ 10%] Building C object CMakeFiles/libabc.dir/src/base/io/ioWriteEqn.c.o [ 10%] Building C object CMakeFiles/libabc.dir/src/base/io/ioWriteEdgelist.c.o [ 10%] Building C object CMakeFiles/libabc.dir/src/base/io/ioWriteGml.c.o [ 10%] Building C object CMakeFiles/libabc.dir/src/base/io/ioWriteHMetis.c.o [ 10%] Building C object CMakeFiles/libabc.dir/src/base/io/ioWriteList.c.o [ 10%] Building C object CMakeFiles/libabc.dir/src/base/io/ioWritePla.c.o [ 10%] Building C object CMakeFiles/libabc.dir/src/base/io/ioWriteVerilog.c.o [ 10%] Building C object CMakeFiles/libabc.dir/src/base/io/ioWriteSmv.c.o [ 10%] Building C object CMakeFiles/libabc.dir/src/base/main/mainFrame.c.o [ 10%] Building C object CMakeFiles/libabc.dir/src/base/main/mainInit.c.o [ 10%] Building C object CMakeFiles/libabc.dir/src/base/main/mainLib.c.o [ 10%] Building C object CMakeFiles/libabc.dir/src/base/main/mainReal.c.o [ 10%] Building C object CMakeFiles/libabc.dir/src/base/main/libSupport.c.o [ 10%] Building C object CMakeFiles/libabc.dir/src/base/main/mainUtils.c.o [ 10%] Building C object CMakeFiles/libabc.dir/src/base/exor/exor.c.o [ 10%] Building C object CMakeFiles/libabc.dir/src/base/exor/exorBits.c.o [ 10%] Building C object CMakeFiles/libabc.dir/src/base/exor/exorCubes.c.o [ 10%] Building C object CMakeFiles/libabc.dir/src/base/exor/exorLink.c.o [ 10%] Building C object CMakeFiles/libabc.dir/src/base/exor/exorList.c.o [ 10%] Building C object CMakeFiles/libabc.dir/src/base/exor/exorUtil.c.o [ 10%] Building C object CMakeFiles/libabc.dir/src/base/ver/verCore.c.o [ 12%] Building C object CMakeFiles/libabc.dir/src/base/ver/verFormula.c.o [ 12%] Building C object CMakeFiles/libabc.dir/src/base/ver/verParse.c.o [ 12%] Building C object CMakeFiles/libabc.dir/src/base/ver/verStream.c.o [ 12%] Building C object CMakeFiles/libabc.dir/src/base/wlc/wlcAbs.c.o [ 12%] Building C object CMakeFiles/libabc.dir/src/base/wlc/wlcAbs2.c.o [ 12%] Building C object CMakeFiles/libabc.dir/src/base/wlc/wlcAbc.c.o [ 12%] Building C object CMakeFiles/libabc.dir/src/base/wlc/wlcPth.c.o [ 12%] Building C object CMakeFiles/libabc.dir/src/base/wlc/wlcBlast.c.o [ 12%] Building C object CMakeFiles/libabc.dir/src/base/wlc/wlcCom.c.o [ 12%] Building C object CMakeFiles/libabc.dir/src/base/wlc/wlcGraft.c.o [ 12%] Building C object CMakeFiles/libabc.dir/src/base/wlc/wlcJson.c.o [ 12%] Building C object CMakeFiles/libabc.dir/src/base/wlc/wlcMem.c.o [ 12%] Building C object CMakeFiles/libabc.dir/src/base/wlc/wlcNdr.c.o [ 12%] Building C object CMakeFiles/libabc.dir/src/base/wlc/wlcNtk.c.o [ 12%] Building C object CMakeFiles/libabc.dir/src/base/wlc/wlcReadSmt.c.o [ 12%] Building C object CMakeFiles/libabc.dir/src/base/wlc/wlcReadVer.c.o [ 12%] Building C object CMakeFiles/libabc.dir/src/base/wlc/wlcSim.c.o [ 12%] Building C object CMakeFiles/libabc.dir/src/base/wlc/wlcShow.c.o [ 12%] Building C object CMakeFiles/libabc.dir/src/base/wlc/wlcStdin.c.o [ 12%] Building C object CMakeFiles/libabc.dir/src/base/wlc/wlcUif.c.o [ 12%] Building C object CMakeFiles/libabc.dir/src/base/wlc/wlcWin.c.o [ 12%] Building C object CMakeFiles/libabc.dir/src/base/wlc/wlcWriteVer.c.o [ 12%] Building C object CMakeFiles/libabc.dir/src/base/wln/wln.c.o [ 12%] Building C object CMakeFiles/libabc.dir/src/base/wln/wlnBlast.c.o [ 12%] Building C object CMakeFiles/libabc.dir/src/base/wln/wlnCom.c.o [ 12%] Building C object CMakeFiles/libabc.dir/src/base/wln/wlnGuide.c.o [ 14%] Building C object CMakeFiles/libabc.dir/src/base/wln/wlnMem.c.o [ 14%] Building C object CMakeFiles/libabc.dir/src/base/wln/wlnNdr.c.o [ 14%] Building C object CMakeFiles/libabc.dir/src/base/wln/wlnNtk.c.o [ 14%] Building C object CMakeFiles/libabc.dir/src/base/wln/wlnObj.c.o [ 14%] Building C object CMakeFiles/libabc.dir/src/base/wln/wlnRead.c.o [ 14%] Building C object CMakeFiles/libabc.dir/src/base/wln/wlnRetime.c.o [ 14%] Building C object CMakeFiles/libabc.dir/src/base/wln/wlnRtl.c.o [ 14%] Building C object CMakeFiles/libabc.dir/src/base/wln/wlnWlc.c.o [ 14%] Building C object CMakeFiles/libabc.dir/src/base/wln/wlnWriteVer.c.o [ 14%] Building C object CMakeFiles/libabc.dir/src/base/sn/snCom.c.o [ 14%] Building C object CMakeFiles/libabc.dir/src/base/acb/acbAbc.c.o [ 14%] Building C object CMakeFiles/libabc.dir/src/base/acb/acbAig.c.o [ 14%] Building C object CMakeFiles/libabc.dir/src/base/acb/acbFunc.c.o [ 14%] Building C object CMakeFiles/libabc.dir/src/base/acb/acbMfs.c.o [ 14%] Building C object CMakeFiles/libabc.dir/src/base/acb/acbPush.c.o [ 14%] Building C object CMakeFiles/libabc.dir/src/base/acb/acbSets.c.o [ 14%] Building C object CMakeFiles/libabc.dir/src/base/acb/acbTest.c.o [ 14%] Building C object CMakeFiles/libabc.dir/src/base/acb/acbUtil.c.o [ 14%] Building C object CMakeFiles/libabc.dir/src/base/acb/acbXec.c.o [ 14%] Building C object CMakeFiles/libabc.dir/src/base/pla/plaCom.c.o [ 14%] Building C object CMakeFiles/libabc.dir/src/base/pla/plaHash.c.o [ 14%] Building C object CMakeFiles/libabc.dir/src/base/pla/plaMan.c.o [ 14%] Building C object CMakeFiles/libabc.dir/src/base/pla/plaMerge.c.o [ 14%] Building C object CMakeFiles/libabc.dir/src/base/pla/plaSimple.c.o [ 14%] Building C object CMakeFiles/libabc.dir/src/base/pla/plaRead.c.o [ 14%] Building C object CMakeFiles/libabc.dir/src/base/pla/plaWrite.c.o [ 14%] Building C object CMakeFiles/libabc.dir/src/base/test/test.c.o [ 16%] Building C object CMakeFiles/libabc.dir/src/map/mapper/mapper.c.o [ 16%] Building C object CMakeFiles/libabc.dir/src/map/mapper/mapperCanon.c.o [ 16%] Building C object CMakeFiles/libabc.dir/src/map/mapper/mapperCore.c.o [ 16%] Building C object CMakeFiles/libabc.dir/src/map/mapper/mapperCreate.c.o [ 16%] Building C object CMakeFiles/libabc.dir/src/map/mapper/mapperCut.c.o [ 16%] Building C object CMakeFiles/libabc.dir/src/map/mapper/mapperCutUtils.c.o [ 16%] Building C object CMakeFiles/libabc.dir/src/map/mapper/mapperLib.c.o [ 16%] Building C object CMakeFiles/libabc.dir/src/map/mapper/mapperMatch.c.o [ 16%] Building C object CMakeFiles/libabc.dir/src/map/mapper/mapperRefs.c.o [ 16%] Building C object CMakeFiles/libabc.dir/src/map/mapper/mapperSuper.c.o [ 16%] Building C object CMakeFiles/libabc.dir/src/map/mapper/mapperSwitch.c.o [ 16%] Building C object CMakeFiles/libabc.dir/src/map/mapper/mapperTable.c.o [ 16%] Building C object CMakeFiles/libabc.dir/src/map/mapper/mapperTime.c.o [ 16%] Building C object CMakeFiles/libabc.dir/src/map/mapper/mapperTree.c.o [ 16%] Building C object CMakeFiles/libabc.dir/src/map/mapper/mapperTruth.c.o [ 16%] Building C object CMakeFiles/libabc.dir/src/map/mapper/mapperUtils.c.o [ 16%] Building C object CMakeFiles/libabc.dir/src/map/mapper/mapperVec.c.o [ 16%] Building C object CMakeFiles/libabc.dir/src/map/mio/mio.c.o [ 16%] Building C object CMakeFiles/libabc.dir/src/map/mio/mioApi.c.o [ 16%] Building C object CMakeFiles/libabc.dir/src/map/mio/mioFunc.c.o [ 16%] Building C object CMakeFiles/libabc.dir/src/map/mio/mioParse.c.o [ 16%] Building C object CMakeFiles/libabc.dir/src/map/mio/mioRead.c.o [ 16%] Building C object CMakeFiles/libabc.dir/src/map/mio/mioSop.c.o [ 16%] Building C object CMakeFiles/libabc.dir/src/map/mio/mioUtils.c.o [ 16%] Building C object CMakeFiles/libabc.dir/src/map/super/super.c.o [ 16%] Building C object CMakeFiles/libabc.dir/src/map/super/superAnd.c.o [ 16%] Building C object CMakeFiles/libabc.dir/src/map/super/superGate.c.o [ 18%] Building C object CMakeFiles/libabc.dir/src/map/if/ifCom.c.o [ 18%] Building C object CMakeFiles/libabc.dir/src/map/if/ifCache.c.o [ 18%] Building C object CMakeFiles/libabc.dir/src/map/if/ifCore.c.o [ 18%] Building C object CMakeFiles/libabc.dir/src/map/if/ifCut.c.o [ 18%] Building C object CMakeFiles/libabc.dir/src/map/if/ifData2.c.o [ 18%] Building C object CMakeFiles/libabc.dir/src/map/if/ifDec07.c.o [ 18%] Building C object CMakeFiles/libabc.dir/src/map/if/ifDec08.c.o [ 18%] Building C object CMakeFiles/libabc.dir/src/map/if/ifDec10.c.o [ 18%] Building C object CMakeFiles/libabc.dir/src/map/if/ifDec16.c.o [ 18%] Building C object CMakeFiles/libabc.dir/src/map/if/ifDec66.c.o [ 18%] Building C object CMakeFiles/libabc.dir/src/map/if/ifDec75.c.o [ 18%] Building C object CMakeFiles/libabc.dir/src/map/if/ifDecJ.c.o [ 18%] Building C object CMakeFiles/libabc.dir/src/map/if/ifTrace.c.o [ 18%] Building C object CMakeFiles/libabc.dir/src/map/if/ifDelay.c.o [ 18%] Building C object CMakeFiles/libabc.dir/src/map/if/ifDsd.c.o [ 18%] Building C object CMakeFiles/libabc.dir/src/map/if/ifLibBox.c.o [ 18%] Building C object CMakeFiles/libabc.dir/src/map/if/ifLibLut.c.o [ 18%] Building C object CMakeFiles/libabc.dir/src/map/if/ifMan.c.o [ 18%] Building C object CMakeFiles/libabc.dir/src/map/if/ifMap.c.o [ 18%] Building C object CMakeFiles/libabc.dir/src/map/if/ifMatch2.c.o [ 18%] Building C object CMakeFiles/libabc.dir/src/map/if/ifReduce.c.o [ 18%] Building C object CMakeFiles/libabc.dir/src/map/if/ifSat.c.o [ 18%] Building C object CMakeFiles/libabc.dir/src/map/if/ifSelect.c.o [ 18%] Building C object CMakeFiles/libabc.dir/src/map/if/ifSeq.c.o [ 18%] Building C object CMakeFiles/libabc.dir/src/map/if/ifTest.c.o [ 18%] Building C object CMakeFiles/libabc.dir/src/map/if/ifTime.c.o [ 18%] Building C object CMakeFiles/libabc.dir/src/map/if/ifTruth.c.o [ 20%] Building C object CMakeFiles/libabc.dir/src/map/if/ifTune.c.o [ 20%] Building C object CMakeFiles/libabc.dir/src/map/if/ifUtil.c.o [ 20%] Building CXX object CMakeFiles/libabc.dir/src/map/if/acd/ac_wrapper.cpp.o [ 20%] Building C object CMakeFiles/libabc.dir/src/map/amap/amapCore.c.o [ 20%] Building C object CMakeFiles/libabc.dir/src/map/amap/amapGraph.c.o [ 20%] Building C object CMakeFiles/libabc.dir/src/map/amap/amapLib.c.o [ 20%] Building C object CMakeFiles/libabc.dir/src/map/amap/amapLiberty.c.o In file included from /builddir/build/BUILD/abc/src/map/if/acd/ac_wrapper.cpp:20: /builddir/build/BUILD/abc/src/map/if/acd/ac_decomposition.hpp: In member function 'bool acd::ac_decomposition_impl::find_decomposition(unsigned int&, uint32_t)': /builddir/build/BUILD/abc/src/map/if/acd/ac_decomposition.hpp:232:25: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 232 | if ( multiplicity <= ( 1 << ( ps.lut_size - i ) ) && multiplicity + additional_cost < best_cost && multiplicity <= 16 ) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/map/if/acd/ac_decomposition.hpp:270:27: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 270 | if ( multiplicity <= ( 1 << ( ps.lut_size - i ) ) && multiplicity + additional_cost < best_cost && multiplicity <= 16 ) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/map/if/acd/ac_decomposition.hpp: In member function 'std::array acd::ac_decomposition_impl::covering_solve_exact(std::vector&)': /builddir/build/BUILD/abc/src/map/if/acd/ac_decomposition.hpp:1163:148: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1163 | if ( __builtin_popcountl( matrix[i].column[0] | matrix[j].column[0] ) + __builtin_popcountl( matrix[i].column[1] | matrix[j].column[1] ) == combinations ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/map/if/acd/ac_decomposition.hpp: In member function 'std::array acd::ac_decomposition_impl::covering_solve_heuristic(std::vector&)': /builddir/build/BUILD/abc/src/map/if/acd/ac_decomposition.hpp:1202:115: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1202 | while ( iter < ps.lut_size - best_free_set && __builtin_popcountl( column0 ) + __builtin_popcountl( column1 ) != combinations ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/map/if/acd/ac_decomposition.hpp:1223:74: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1223 | if ( __builtin_popcountl( column0 ) + __builtin_popcountl( column1 ) == combinations ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/map/if/acd/ac_decomposition.hpp: In member function 'bool acd::ac_decomposition_impl::covering_improve(const std::vector&, std::array&)': /builddir/build/BUILD/abc/src/map/if/acd/ac_decomposition.hpp:1268:120: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1268 | if ( __builtin_popcount( column0 | matrix[j].column[0] ) + __builtin_popcount( column1 | matrix[j].column[1] ) != combinations ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/map/if/acd/ac_wrapper.cpp:21: /builddir/build/BUILD/abc/src/map/if/acd/acd66.hpp: In member function 'bool acd::acd66_impl::verify_impl()': /builddir/build/BUILD/abc/src/map/if/acd/acd66.hpp:1150:30: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1150 | for ( uint32_t i = 0u; i < ( 1 << num_vars ); ++i ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/map/if/acd/acd66.hpp:1153:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1153 | for ( auto j = 0; j < bs_support_size; ++j ) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/map/if/acd/acd66.hpp:1165:30: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1165 | for ( uint32_t i = 0u; i < ( 1 << num_vars ); ++i ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/map/if/acd/acd66.hpp:1168:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1168 | for ( auto j = 0; j < best_free_set; ++j ) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/map/if/acd/acd66.hpp:1186:29: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1186 | for ( uint32_t i = 0; i < ( 1 << ( num_vars - 6 ) ); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/map/if/acd/ac_wrapper.cpp:22: /builddir/build/BUILD/abc/src/map/if/acd/acdXX.hpp: In member function 'uint32_t acd::acdXX_impl::column_multiplicity(const STT&, uint32_t)': /builddir/build/BUILD/abc/src/map/if/acd/acdXX.hpp:271:27: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32_t' {aka 'const unsigned int'} [-Wsign-compare] 271 | for ( auto j = 0; j < inner_loop_max; ++j ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/map/if/acd/acdXX.hpp: In member function 'uint32_t acd::acdXX_impl::column_multiplicity2(const STT&, uint32_t, uint32_t)': /builddir/build/BUILD/abc/src/map/if/acd/acdXX.hpp:306:27: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32_t' {aka 'const unsigned int'} [-Wsign-compare] 306 | for ( auto j = 0; j < inner_loop_max; ++j ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/map/if/acd/acdXX.hpp: In member function 'bool acd::acdXX_impl::check_shared_var(const STT&, uint32_t, uint32_t)': /builddir/build/BUILD/abc/src/map/if/acd/acdXX.hpp:718:27: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32_t' {aka 'const unsigned int'} [-Wsign-compare] 718 | for ( auto j = 0; j < inner_loop_max; ++j ) | ~~^~~~~~~~~~~~~~~~ [ 20%] Building C object CMakeFiles/libabc.dir/src/map/amap/amapMan.c.o /builddir/build/BUILD/abc/src/map/if/acd/acdXX.hpp: In member function 'bool acd::acdXX_impl::check_shared_var_combined(const STT&, uint32_t, uint32_t*, uint32_t)': /builddir/build/BUILD/abc/src/map/if/acd/acdXX.hpp:772:27: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32_t' {aka 'const unsigned int'} [-Wsign-compare] 772 | for ( auto j = 0; j < inner_loop_max; ++j ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/map/if/acd/acdXX.hpp: In member function 'void acd::acdXX_impl::compute_decomposition_impl(bool)': /builddir/build/BUILD/abc/src/map/if/acd/acdXX.hpp:862:27: warning: comparison of integer expressions of different signedness: 'int' and 'const uint32_t' {aka 'const unsigned int'} [-Wsign-compare] 862 | for ( auto j = 0; j < inner_loop_max; ++j ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/map/if/acd/acdXX.hpp: In member function 'bool acd::acdXX_impl::verify_impl()': /builddir/build/BUILD/abc/src/map/if/acd/acdXX.hpp:1180:30: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1180 | for ( uint32_t i = 0u; i < ( 1 << num_vars ); ++i ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/map/if/acd/acdXX.hpp:1183:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1183 | for ( auto j = 0; j < bs_support_size; ++j ) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/map/if/acd/acdXX.hpp:1195:30: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1195 | for ( uint32_t i = 0u; i < ( 1 << num_vars ); ++i ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/map/if/acd/acdXX.hpp:1198:27: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare] 1198 | for ( auto j = 0; j < best_free_set; ++j ) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/map/if/acd/acdXX.hpp:1217:29: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 1217 | for ( uint32_t i = 0; i < ( 1 << ( num_vars > 6 ? num_vars - 6 : 1 ) ); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/map/if/acd/ac_wrapper.cpp: In function 'int acdXX_decompose(word*, unsigned int, unsigned int, unsigned char*)': /builddir/build/BUILD/abc/src/map/if/acd/ac_wrapper.cpp:160:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 160 | for ( int i = 0; i <= lutSize - 2; ++i ) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/map/if/acd/ac_wrapper.cpp:20: /builddir/build/BUILD/abc/src/map/if/acd/ac_decomposition.hpp: In instantiation of 'std::tuple, std::array, unsigned int> acd::ac_decomposition_impl::enumerate_iset_combinations(uint32_t, uint32_t, Fn&&) [with Fn = std::function&)>&; uint32_t = unsigned int]': /builddir/build/BUILD/abc/src/map/if/acd/ac_decomposition.hpp:225:51: required from here /builddir/build/BUILD/abc/src/map/if/acd/ac_decomposition.hpp:525:20: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] 525 | if ( best_cost > ( 1 << ( ps.lut_size - free_set_size ) ) ) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 20%] Building C object CMakeFiles/libabc.dir/src/map/amap/amapMatch.c.o [ 20%] Building C object CMakeFiles/libabc.dir/src/map/amap/amapMerge.c.o [ 20%] Building C object CMakeFiles/libabc.dir/src/map/amap/amapOutput.c.o [ 20%] Building C object CMakeFiles/libabc.dir/src/map/amap/amapParse.c.o [ 20%] Building C object CMakeFiles/libabc.dir/src/map/amap/amapPerm.c.o [ 20%] Building C object CMakeFiles/libabc.dir/src/map/amap/amapRead.c.o [ 20%] Building C object CMakeFiles/libabc.dir/src/map/amap/amapRule.c.o [ 20%] Building C object CMakeFiles/libabc.dir/src/map/amap/amapUniq.c.o [ 20%] Building C object CMakeFiles/libabc.dir/src/map/cov/covBuild.c.o [ 20%] Building C object CMakeFiles/libabc.dir/src/map/cov/covCore.c.o [ 20%] Building C object CMakeFiles/libabc.dir/src/map/cov/covMan.c.o [ 20%] Building C object CMakeFiles/libabc.dir/src/map/cov/covMinEsop.c.o [ 20%] Building C object CMakeFiles/libabc.dir/src/map/cov/covMinMan.c.o [ 20%] Building C object CMakeFiles/libabc.dir/src/map/cov/covMinSop.c.o [ 20%] Building C object CMakeFiles/libabc.dir/src/map/cov/covMinUtil.c.o [ 20%] Building C object CMakeFiles/libabc.dir/src/map/scl/scl.c.o [ 20%] Building C object CMakeFiles/libabc.dir/src/map/scl/sclBuffer.c.o [ 20%] Building C object CMakeFiles/libabc.dir/src/map/scl/sclBufSize.c.o [ 20%] Building C object CMakeFiles/libabc.dir/src/map/scl/sclDnsize.c.o [ 22%] Building C object CMakeFiles/libabc.dir/src/map/scl/sclLiberty.c.o [ 22%] Building C object CMakeFiles/libabc.dir/src/map/scl/sclLibScl.c.o [ 22%] Building C object CMakeFiles/libabc.dir/src/map/scl/sclLibUtil.c.o [ 22%] Building C object CMakeFiles/libabc.dir/src/map/scl/sclLoad.c.o [ 22%] Building C object CMakeFiles/libabc.dir/src/map/scl/sclSize.c.o [ 22%] Building C object CMakeFiles/libabc.dir/src/map/scl/sclUpsize.c.o [ 22%] Building C object CMakeFiles/libabc.dir/src/map/scl/sclUtil.c.o [ 22%] Building C object CMakeFiles/libabc.dir/src/map/mpm/mpmAbc.c.o [ 22%] Building C object CMakeFiles/libabc.dir/src/map/mpm/mpmCore.c.o [ 22%] Building C object CMakeFiles/libabc.dir/src/map/mpm/mpmDsd.c.o [ 22%] Building C object CMakeFiles/libabc.dir/src/map/mpm/mpmGates.c.o [ 22%] Building C object CMakeFiles/libabc.dir/src/map/mpm/mpmLib.c.o [ 22%] Building C object CMakeFiles/libabc.dir/src/map/mpm/mpmMan.c.o [ 22%] Building C object CMakeFiles/libabc.dir/src/map/mpm/mpmMap.c.o [ 22%] Building C object CMakeFiles/libabc.dir/src/map/mpm/mpmMig.c.o [ 22%] Building C object CMakeFiles/libabc.dir/src/map/mpm/mpmPre.c.o [ 22%] Building C object CMakeFiles/libabc.dir/src/map/mpm/mpmTruth.c.o [ 22%] Building C object CMakeFiles/libabc.dir/src/map/mpm/mpmUtil.c.o [ 22%] Building C object CMakeFiles/libabc.dir/src/map/emap/emap.c.o [ 22%] Building C object CMakeFiles/libabc.dir/src/map/emap/emapCore.c.o [ 22%] Building C object CMakeFiles/libabc.dir/src/misc/extra/extraUtilBitMatrix.c.o [ 22%] Building C object CMakeFiles/libabc.dir/src/misc/extra/extraUtilCanon.c.o [ 22%] Building C object CMakeFiles/libabc.dir/src/misc/extra/extraUtilCfs.c.o [ 22%] Building C object CMakeFiles/libabc.dir/src/misc/extra/extraUtilCube.c.o [ 22%] Building C object CMakeFiles/libabc.dir/src/misc/extra/extraUtilDsd.c.o [ 22%] Building C object CMakeFiles/libabc.dir/src/misc/extra/extraUtilEnum.c.o [ 22%] Building C object CMakeFiles/libabc.dir/src/misc/extra/extraUtilFile.c.o [ 24%] Building C object CMakeFiles/libabc.dir/src/misc/extra/extraUtilGen.c.o [ 24%] Building C object CMakeFiles/libabc.dir/src/misc/extra/extraUtilMacc.c.o [ 24%] Building C object CMakeFiles/libabc.dir/src/misc/extra/extraUtilMaj.c.o [ 24%] Building C object CMakeFiles/libabc.dir/src/misc/extra/extraUtilMemory.c.o [ 24%] Building C object CMakeFiles/libabc.dir/src/misc/extra/extraUtilMisc.c.o [ 24%] Building C object CMakeFiles/libabc.dir/src/misc/extra/extraUtilMult.c.o [ 24%] Building C object CMakeFiles/libabc.dir/src/misc/extra/extraUtilPath.c.o [ 24%] Building C object CMakeFiles/libabc.dir/src/misc/extra/extraUtilPerm.c.o [ 24%] Building C object CMakeFiles/libabc.dir/src/misc/extra/extraUtilProgress.c.o [ 24%] Building C object CMakeFiles/libabc.dir/src/misc/extra/extraUtilReader.c.o [ 24%] Building C object CMakeFiles/libabc.dir/src/misc/extra/extraUtilSupp.c.o [ 24%] Building C object CMakeFiles/libabc.dir/src/misc/extra/extraUtilTruth.c.o [ 24%] Building C object CMakeFiles/libabc.dir/src/misc/extra/extraUtilUtil.c.o [ 24%] Building C object CMakeFiles/libabc.dir/src/misc/mvc/mvcApi.c.o [ 24%] Building C object CMakeFiles/libabc.dir/src/misc/mvc/mvcCompare.c.o [ 24%] Building C object CMakeFiles/libabc.dir/src/misc/mvc/mvcContain.c.o [ 24%] Building C object CMakeFiles/libabc.dir/src/misc/mvc/mvcCover.c.o [ 24%] Building C object CMakeFiles/libabc.dir/src/misc/mvc/mvcCube.c.o [ 24%] Building C object CMakeFiles/libabc.dir/src/misc/mvc/mvcDivide.c.o [ 24%] Building C object CMakeFiles/libabc.dir/src/misc/mvc/mvcDivisor.c.o [ 24%] Building C object CMakeFiles/libabc.dir/src/misc/mvc/mvcList.c.o [ 24%] Building C object CMakeFiles/libabc.dir/src/misc/mvc/mvcLits.c.o [ 24%] Building C object CMakeFiles/libabc.dir/src/misc/mvc/mvcMan.c.o [ 24%] Building C object CMakeFiles/libabc.dir/src/misc/mvc/mvcOpAlg.c.o [ 24%] Building C object CMakeFiles/libabc.dir/src/misc/mvc/mvcOpBool.c.o [ 24%] Building C object CMakeFiles/libabc.dir/src/misc/mvc/mvcPrint.c.o [ 26%] Building C object CMakeFiles/libabc.dir/src/misc/mvc/mvcSort.c.o [ 26%] Building C object CMakeFiles/libabc.dir/src/misc/mvc/mvcUtils.c.o [ 26%] Building C object CMakeFiles/libabc.dir/src/misc/st/st.c.o [ 26%] Building C object CMakeFiles/libabc.dir/src/misc/st/stmm.c.o [ 26%] Building C object CMakeFiles/libabc.dir/src/misc/util/utilAigSim.c.o [ 26%] Building C object CMakeFiles/libabc.dir/src/misc/util/utilBridge.c.o [ 26%] Building C object CMakeFiles/libabc.dir/src/misc/util/utilBipart.c.o [ 26%] Building C object CMakeFiles/libabc.dir/src/misc/util/utilBSet.c.o [ 26%] Building C object CMakeFiles/libabc.dir/src/misc/util/utilCex.c.o [ 26%] Building C object CMakeFiles/libabc.dir/src/misc/util/utilColor.c.o [ 26%] Building C object CMakeFiles/libabc.dir/src/misc/util/utilFile.c.o [ 26%] Building C object CMakeFiles/libabc.dir/src/misc/util/utilIsop.c.o [ 26%] Building C object CMakeFiles/libabc.dir/src/misc/util/utilLinear.c.o [ 26%] Building C object CMakeFiles/libabc.dir/src/misc/util/utilMiniver.c.o [ 26%] Building C object CMakeFiles/libabc.dir/src/misc/util/utilMulSim.c.o [ 26%] Building C object CMakeFiles/libabc.dir/src/misc/util/utilNam.c.o [ 26%] Building C object CMakeFiles/libabc.dir/src/misc/util/utilNet.c.o [ 26%] Building CXX object CMakeFiles/libabc.dir/src/misc/util/utilPrefix.cpp.o [ 26%] Building C object CMakeFiles/libabc.dir/src/misc/util/utilPth.c.o [ 26%] Building C object CMakeFiles/libabc.dir/src/misc/util/utilSignal.c.o [ 26%] Building C object CMakeFiles/libabc.dir/src/misc/util/utilSort.c.o [ 26%] Building C object CMakeFiles/libabc.dir/src/misc/nm/nmApi.c.o [ 26%] Building C object CMakeFiles/libabc.dir/src/misc/nm/nmTable.c.o [ 26%] Building C object CMakeFiles/libabc.dir/src/misc/tim/timBox.c.o [ 26%] Building C object CMakeFiles/libabc.dir/src/misc/tim/timDump.c.o [ 26%] Building C object CMakeFiles/libabc.dir/src/misc/tim/timMan.c.o [ 26%] Building C object CMakeFiles/libabc.dir/src/misc/tim/timTime.c.o [ 28%] Building C object CMakeFiles/libabc.dir/src/misc/tim/timTrav.c.o [ 28%] Building C object CMakeFiles/libabc.dir/src/misc/mem/mem.c.o [ 28%] Building C object CMakeFiles/libabc.dir/src/misc/bar/bar.c.o [ 28%] Building C object CMakeFiles/libabc.dir/src/misc/bbl/bblif.c.o [ 28%] Building C object CMakeFiles/libabc.dir/src/misc/parse/parseEqn.c.o [ 28%] Building C object CMakeFiles/libabc.dir/src/misc/parse/parseStack.c.o [ 28%] Building C object CMakeFiles/libabc.dir/src/misc/btor/btor2parser.c.o [ 28%] Building C object CMakeFiles/libabc.dir/src/misc/btor/catbtor.c.o [ 28%] Building C object CMakeFiles/libabc.dir/src/opt/cut/cutApi.c.o [ 28%] Building C object CMakeFiles/libabc.dir/src/opt/cut/cutCut.c.o [ 28%] Building C object CMakeFiles/libabc.dir/src/opt/cut/cutMan.c.o [ 28%] Building C object CMakeFiles/libabc.dir/src/opt/cut/cutMerge.c.o [ 28%] Building C object CMakeFiles/libabc.dir/src/opt/cut/cutNode.c.o [ 28%] Building C object CMakeFiles/libabc.dir/src/opt/cut/cutOracle.c.o [ 28%] Building C object CMakeFiles/libabc.dir/src/opt/cut/cutPre22.c.o [ 28%] Building C object CMakeFiles/libabc.dir/src/opt/cut/cutSeq.c.o [ 28%] Building C object CMakeFiles/libabc.dir/src/opt/cut/cutTruth.c.o [ 28%] Building C object CMakeFiles/libabc.dir/src/opt/fxu/fxu.c.o [ 28%] Building C object CMakeFiles/libabc.dir/src/opt/fxu/fxuCreate.c.o [ 28%] Building C object CMakeFiles/libabc.dir/src/opt/fxu/fxuHeapD.c.o [ 28%] Building C object CMakeFiles/libabc.dir/src/opt/fxu/fxuHeapS.c.o [ 28%] Building C object CMakeFiles/libabc.dir/src/opt/fxu/fxuList.c.o [ 28%] Building C object CMakeFiles/libabc.dir/src/opt/fxu/fxuPair.c.o [ 28%] Building C object CMakeFiles/libabc.dir/src/opt/fxu/fxuMatrix.c.o [ 28%] Building C object CMakeFiles/libabc.dir/src/opt/fxu/fxuPrint.c.o [ 28%] Building C object CMakeFiles/libabc.dir/src/opt/fxu/fxuReduce.c.o [ 28%] Building C object CMakeFiles/libabc.dir/src/opt/fxu/fxuSelect.c.o [ 30%] Building C object CMakeFiles/libabc.dir/src/opt/fxu/fxuSingle.c.o [ 30%] Building C object CMakeFiles/libabc.dir/src/opt/fxu/fxuUpdate.c.o [ 30%] Building C object CMakeFiles/libabc.dir/src/opt/fxch/Fxch.c.o [ 30%] Building C object CMakeFiles/libabc.dir/src/opt/fxch/FxchDiv.c.o [ 30%] Building C object CMakeFiles/libabc.dir/src/opt/fxch/FxchMan.c.o [ 30%] Building C object CMakeFiles/libabc.dir/src/opt/fxch/FxchSCHashTable.c.o [ 30%] Building C object CMakeFiles/libabc.dir/src/opt/rwr/rwrDec.c.o [ 30%] Building C object CMakeFiles/libabc.dir/src/opt/rwr/rwrEva.c.o [ 30%] Building C object CMakeFiles/libabc.dir/src/opt/rwr/rwrExp.c.o [ 30%] Building C object CMakeFiles/libabc.dir/src/opt/rwr/rwrLib.c.o [ 30%] Building C object CMakeFiles/libabc.dir/src/opt/rwr/rwrMan.c.o [ 30%] Building C object CMakeFiles/libabc.dir/src/opt/rwr/rwrPrint.c.o [ 30%] Building C object CMakeFiles/libabc.dir/src/opt/rwr/rwrUtil.c.o [ 30%] Building C object CMakeFiles/libabc.dir/src/opt/mfs/mfsCore.c.o [ 30%] Building C object CMakeFiles/libabc.dir/src/opt/mfs/mfsDiv.c.o [ 30%] Building C object CMakeFiles/libabc.dir/src/opt/mfs/mfsInter.c.o [ 30%] Building C object CMakeFiles/libabc.dir/src/opt/mfs/mfsMan.c.o [ 30%] Building C object CMakeFiles/libabc.dir/src/opt/mfs/mfsResub.c.o [ 30%] Building C object CMakeFiles/libabc.dir/src/opt/mfs/mfsSat.c.o [ 30%] Building C object CMakeFiles/libabc.dir/src/opt/mfs/mfsStrash.c.o [ 30%] Building C object CMakeFiles/libabc.dir/src/opt/mfs/mfsWin.c.o [ 30%] Building C object CMakeFiles/libabc.dir/src/opt/sim/simMan.c.o [ 30%] Building C object CMakeFiles/libabc.dir/src/opt/sim/simSeq.c.o [ 30%] Building C object CMakeFiles/libabc.dir/src/opt/sim/simSupp.c.o [ 30%] Building C object CMakeFiles/libabc.dir/src/opt/sim/simSwitch.c.o [ 30%] Building C object CMakeFiles/libabc.dir/src/opt/sim/simSym.c.o [ 30%] Building C object CMakeFiles/libabc.dir/src/opt/sim/simSymSat.c.o [ 32%] Building C object CMakeFiles/libabc.dir/src/opt/sim/simSymSim.c.o [ 32%] Building C object CMakeFiles/libabc.dir/src/opt/sim/simSymStr.c.o [ 32%] Building C object CMakeFiles/libabc.dir/src/opt/sim/simUtils.c.o [ 32%] Building C object CMakeFiles/libabc.dir/src/opt/ret/retArea.c.o [ 32%] Building C object CMakeFiles/libabc.dir/src/opt/ret/retCore.c.o [ 32%] Building C object CMakeFiles/libabc.dir/src/opt/ret/retDelay.c.o [ 32%] Building C object CMakeFiles/libabc.dir/src/opt/ret/retFlow.c.o [ 32%] Building C object CMakeFiles/libabc.dir/src/opt/ret/retIncrem.c.o [ 32%] Building C object CMakeFiles/libabc.dir/src/opt/ret/retInit.c.o [ 32%] Building C object CMakeFiles/libabc.dir/src/opt/ret/retLvalue.c.o [ 32%] Building C object CMakeFiles/libabc.dir/src/opt/fret/fretMain.c.o [ 32%] Building C object CMakeFiles/libabc.dir/src/opt/fret/fretFlow.c.o [ 32%] Building C object CMakeFiles/libabc.dir/src/opt/fret/fretInit.c.o [ 32%] Building C object CMakeFiles/libabc.dir/src/opt/fret/fretTime.c.o [ 32%] Building C object CMakeFiles/libabc.dir/src/opt/res/resCore.c.o [ 32%] Building C object CMakeFiles/libabc.dir/src/opt/res/resDivs.c.o [ 32%] Building C object CMakeFiles/libabc.dir/src/opt/res/resFilter.c.o [ 32%] Building C object CMakeFiles/libabc.dir/src/opt/res/resSat.c.o [ 32%] Building C object CMakeFiles/libabc.dir/src/opt/res/resSim.c.o [ 32%] Building C object CMakeFiles/libabc.dir/src/opt/res/resStrash.c.o [ 32%] Building C object CMakeFiles/libabc.dir/src/opt/res/resWin.c.o [ 32%] Building C object CMakeFiles/libabc.dir/src/opt/lpk/lpkCore.c.o [ 32%] Building C object CMakeFiles/libabc.dir/src/opt/lpk/lpkAbcDec.c.o [ 32%] Building C object CMakeFiles/libabc.dir/src/opt/lpk/lpkAbcMux.c.o [ 32%] Building C object CMakeFiles/libabc.dir/src/opt/lpk/lpkAbcDsd.c.o [ 32%] Building C object CMakeFiles/libabc.dir/src/opt/lpk/lpkAbcUtil.c.o [ 32%] Building C object CMakeFiles/libabc.dir/src/opt/lpk/lpkCut.c.o [ 34%] Building C object CMakeFiles/libabc.dir/src/opt/lpk/lpkMan.c.o [ 34%] Building C object CMakeFiles/libabc.dir/src/opt/lpk/lpkMap.c.o [ 34%] Building C object CMakeFiles/libabc.dir/src/opt/lpk/lpkMulti.c.o [ 34%] Building C object CMakeFiles/libabc.dir/src/opt/lpk/lpkMux.c.o [ 34%] Building C object CMakeFiles/libabc.dir/src/opt/lpk/lpkSets.c.o [ 34%] Building C object CMakeFiles/libabc.dir/src/opt/nwk/nwkAig.c.o [ 34%] Building C object CMakeFiles/libabc.dir/src/opt/nwk/nwkCheck.c.o [ 34%] Building C object CMakeFiles/libabc.dir/src/opt/nwk/nwkBidec.c.o [ 34%] Building C object CMakeFiles/libabc.dir/src/opt/nwk/nwkDfs.c.o [ 34%] Building C object CMakeFiles/libabc.dir/src/opt/nwk/nwkFanio.c.o [ 34%] Building C object CMakeFiles/libabc.dir/src/opt/nwk/nwkFlow.c.o [ 34%] Building C object CMakeFiles/libabc.dir/src/opt/nwk/nwkMan.c.o [ 34%] Building C object CMakeFiles/libabc.dir/src/opt/nwk/nwkMap.c.o [ 34%] Building C object CMakeFiles/libabc.dir/src/opt/nwk/nwkMerge.c.o [ 34%] Building C object CMakeFiles/libabc.dir/src/opt/nwk/nwkObj.c.o [ 34%] Building C object CMakeFiles/libabc.dir/src/opt/nwk/nwkSpeedup.c.o [ 34%] Building C object CMakeFiles/libabc.dir/src/opt/nwk/nwkTiming.c.o [ 34%] Building C object CMakeFiles/libabc.dir/src/opt/nwk/nwkStrash.c.o [ 34%] Building C object CMakeFiles/libabc.dir/src/opt/nwk/nwkUtil.c.o [ 34%] Building C object CMakeFiles/libabc.dir/src/opt/rwt/rwtDec.c.o [ 34%] Building C object CMakeFiles/libabc.dir/src/opt/rwt/rwtMan.c.o [ 34%] Building C object CMakeFiles/libabc.dir/src/opt/rwt/rwtUtil.c.o [ 34%] Building C object CMakeFiles/libabc.dir/src/opt/rar/rewireRng.c.o [ 34%] Building C object CMakeFiles/libabc.dir/src/opt/rar/rewireMap.c.o [ 34%] Building C object CMakeFiles/libabc.dir/src/opt/rar/rewireRar.c.o [ 34%] Building CXX object CMakeFiles/libabc.dir/src/opt/rar/rewireMiaig.cpp.o [ 34%] Building C object CMakeFiles/libabc.dir/src/opt/cgt/cgtAig.c.o [ 36%] Building C object CMakeFiles/libabc.dir/src/opt/cgt/cgtCore.c.o [ 36%] Building C object CMakeFiles/libabc.dir/src/opt/cgt/cgtDecide.c.o [ 36%] Building C object CMakeFiles/libabc.dir/src/opt/cgt/cgtMan.c.o [ 36%] Building C object CMakeFiles/libabc.dir/src/opt/cgt/cgtSat.c.o [ 36%] Building C object CMakeFiles/libabc.dir/src/opt/csw/cswCore.c.o /builddir/build/BUILD/abc/src/opt/rar/rewireMiaig.cpp: In function 'void Rewire::randomAddBest(std::vector&, Rewire::Miaig, int, Gia_ChMan_t*)': /builddir/build/BUILD/abc/src/opt/rar/rewireMiaig.cpp:1489:23: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1489 | if (pBests.size() < nBestSave) { | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 36%] Building C object CMakeFiles/libabc.dir/src/opt/csw/cswCut.c.o [ 36%] Building C object CMakeFiles/libabc.dir/src/opt/csw/cswMan.c.o [ 36%] Building C object CMakeFiles/libabc.dir/src/opt/csw/cswTable.c.o [ 36%] Building C object CMakeFiles/libabc.dir/src/opt/dar/darBalance.c.o [ 36%] Building C object CMakeFiles/libabc.dir/src/opt/dar/darCore.c.o [ 36%] Building C object CMakeFiles/libabc.dir/src/opt/dar/darCut.c.o [ 36%] Building C object CMakeFiles/libabc.dir/src/opt/dar/darData.c.o [ 36%] Building C object CMakeFiles/libabc.dir/src/opt/dar/darLib.c.o [ 36%] Building C object CMakeFiles/libabc.dir/src/opt/dar/darMan.c.o [ 36%] Building C object CMakeFiles/libabc.dir/src/opt/dar/darPrec.c.o [ 36%] Building C object CMakeFiles/libabc.dir/src/opt/dar/darRefact.c.o [ 36%] Building C object CMakeFiles/libabc.dir/src/opt/dar/darScript.c.o [ 36%] Building C object CMakeFiles/libabc.dir/src/opt/dau/dauCanon.c.o [ 36%] Building C object CMakeFiles/libabc.dir/src/opt/dau/dauCore.c.o [ 36%] Building C object CMakeFiles/libabc.dir/src/opt/dau/dauCount.c.o [ 36%] Building C object CMakeFiles/libabc.dir/src/opt/dau/dauDivs.c.o [ 36%] Building C object CMakeFiles/libabc.dir/src/opt/dau/dauDsd.c.o [ 36%] Building C object CMakeFiles/libabc.dir/src/opt/dau/dauEnum.c.o [ 36%] Building C object CMakeFiles/libabc.dir/src/opt/dau/dauGia.c.o [ 36%] Building C object CMakeFiles/libabc.dir/src/opt/dau/dauMerge.c.o [ 36%] Building C object CMakeFiles/libabc.dir/src/opt/dau/dauNonDsd.c.o [ 38%] Building C object CMakeFiles/libabc.dir/src/opt/dau/dauNpn.c.o [ 38%] Building C object CMakeFiles/libabc.dir/src/opt/dau/dauNpn2.c.o [ 38%] Building C object CMakeFiles/libabc.dir/src/opt/dau/dauTree.c.o [ 38%] Building C object CMakeFiles/libabc.dir/src/opt/dsc/dsc.c.o [ 38%] Building C object CMakeFiles/libabc.dir/src/opt/sfm/sfmArea.c.o [ 38%] Building C object CMakeFiles/libabc.dir/src/opt/sfm/sfmCnf.c.o [ 38%] Building C object CMakeFiles/libabc.dir/src/opt/sfm/sfmCore.c.o [ 38%] Building C object CMakeFiles/libabc.dir/src/opt/sfm/sfmDec.c.o [ 38%] Building C object CMakeFiles/libabc.dir/src/opt/sfm/sfmLib.c.o [ 38%] Building C object CMakeFiles/libabc.dir/src/opt/sfm/sfmNtk.c.o [ 38%] Building C object CMakeFiles/libabc.dir/src/opt/sfm/sfmSat.c.o [ 38%] Building C object CMakeFiles/libabc.dir/src/opt/sfm/sfmTim.c.o [ 38%] Building C object CMakeFiles/libabc.dir/src/opt/sfm/sfmMit.c.o [ 38%] Building C object CMakeFiles/libabc.dir/src/opt/sfm/sfmWin.c.o [ 38%] Building C object CMakeFiles/libabc.dir/src/opt/sbd/sbd.c.o [ 38%] Building C object CMakeFiles/libabc.dir/src/opt/sbd/sbdCnf.c.o [ 38%] Building C object CMakeFiles/libabc.dir/src/opt/sbd/sbdCore.c.o [ 38%] Building C object CMakeFiles/libabc.dir/src/opt/sbd/sbdCut.c.o [ 38%] Building C object CMakeFiles/libabc.dir/src/opt/sbd/sbdCut2.c.o [ 38%] Building C object CMakeFiles/libabc.dir/src/opt/sbd/sbdLut.c.o [ 38%] Building C object CMakeFiles/libabc.dir/src/opt/sbd/sbdPath.c.o [ 38%] Building C object CMakeFiles/libabc.dir/src/opt/sbd/sbdSat.c.o [ 38%] Building C object CMakeFiles/libabc.dir/src/opt/sbd/sbdWin.c.o [ 38%] Building CXX object CMakeFiles/libabc.dir/src/opt/eslim/eSLIM.cpp.o [ 38%] Building CXX object CMakeFiles/libabc.dir/src/opt/eslim/eslimCirMan.cpp.o [ 38%] Building CXX object CMakeFiles/libabc.dir/src/opt/eslim/relationGeneration.cpp.o [ 38%] Building CXX object CMakeFiles/libabc.dir/src/opt/eslim/subcircuit.cpp.o In file included from /builddir/build/BUILD/abc/src/opt/eslim/selectionStrategies.hpp:179, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.hpp:34, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:23: /builddir/build/BUILD/abc/src/opt/eslim/selectionStrategies.tpp: In member function 'bool eSLIM::SubcircuitValidator::check(const eSLIM::Subcircuit&) const': /builddir/build/BUILD/abc/src/opt/eslim/selectionStrategies.tpp:31:78: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 31 | return candidate.inputs.size() <= max_ninputs && candidate.inputs.size() >= cfg.gate_size; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/opt/eslim/areaEngine.hpp:26, from /builddir/build/BUILD/abc/src/opt/eslim/synthesisEngines.hpp:28, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:24, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.hpp:76, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:23: /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.hpp: In member function 'std::vector eSLIM::RelationSynthesiser::getNewVariableVector(unsigned int)': /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.hpp:122:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 122 | for (int i = 0; i < size; i++) { | ~~^~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.hpp: In member function 'int eSLIM::RelationSynthesiser::getPotentialSuccessors(const std::vector&) const': /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.hpp:129:24: warning: comparison of integer expressions of different signedness: 'const value_type' {aka 'const int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 129 | if (indices.back() < subcir.inputs.size()) { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In member function 'void eSLIM::Resyn2Inprocessor::runInprocessing(eSLIM::eSLIMCirMan&)': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:483:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 483 | char * resyn2 = "balance; rewrite; rewrite -z; balance; rewrite -z; balance"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eslimCirMan.cpp: In constructor 'eSLIM::eSLIMCirMan::eSLIMCirMan(eSLIM::eSLIMCirMan&, const eSLIM::Subcircuit&)': /builddir/build/BUILD/abc/src/opt/eslim/eslimCirMan.cpp:66:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for (int i = 0; i < scir.inputs.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eslimCirMan.cpp:76:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 76 | for (int i = 0; i < scir.outputs.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eslimCirMan.cpp: In member function 'int eSLIM::eSLIMCirMan::addNode(const std::vector&, ABC_UINT64_T)': /builddir/build/BUILD/abc/src/opt/eslim/eslimCirMan.cpp:234:42: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 234 | max_fan_depth = pfan.back()->depth > max_fan_depth ? pfan.back()->depth : max_fan_depth; | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eslimCirMan.cpp: In member function 'void eSLIM::eSLIMCirMan::setupTimings()': /builddir/build/BUILD/abc/src/opt/eslim/eslimCirMan.cpp:252:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 252 | for (int i = 0; i < nodes.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eslimCirMan.cpp:258:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 258 | for (int j = 0; j < pe->fanins.size(); j++) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eslimCirMan.cpp: In member function 'bool eSLIM::eSLIMCirMan::isPi(int) const': /builddir/build/BUILD/abc/src/opt/eslim/eslimCirMan.cpp:273:15: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] 273 | return id <= nof_pis; // 0 is the const0 node | ~~~^~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eslimCirMan.cpp: In member function 'bool eSLIM::eSLIMCirMan::isPi(const eSLIM::eSLIMCirObj&) const': /builddir/build/BUILD/abc/src/opt/eslim/eslimCirMan.cpp:277:24: warning: comparison of integer expressions of different signedness: 'const int' and 'const unsigned int' [-Wsign-compare] 277 | return obj.node_id <= nof_pis; | ~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eslimCirMan.cpp: In member function 'bool eSLIM::eSLIMCirMan::isPo(int) const': /builddir/build/BUILD/abc/src/opt/eslim/eslimCirMan.cpp:285:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 285 | return id >= nodes.size() - nof_pos; | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eslimCirMan.cpp: In member function 'bool eSLIM::eSLIMCirMan::isTaboo(const eSLIM::eSLIMCirObj&, int) const': /builddir/build/BUILD/abc/src/opt/eslim/eslimCirMan.cpp:350:60: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 350 | return obj.isTaboo != 0 && (traversal_id - obj.isTaboo < taboo_time); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DeepsynInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DeepsynInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DeepsynInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:561:117: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DeepsynInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DeepsynInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DeepsynInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:561:117: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eslimCirMan.cpp: In member function 'Gia_Man_t* eSLIM::eSLIMCirMan::eSLIMCirManToGia()': /builddir/build/BUILD/abc/src/opt/eslim/eslimCirMan.cpp:548:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 548 | for (int i = 1; i <= nof_pis; i++) { | ~~^~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eslimCirMan.cpp:554:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 554 | for (int i = nof_pis + 1; i < nodes.size() - nof_pos; i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eslimCirMan.cpp:559:44: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 559 | for (int i = nodes.size() - nof_pos; i < nodes.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eslimCirMan.cpp: In member function 'Abc_Ntk_t* eSLIM::eSLIMCirMan::eSLIMCirManToNtk()': /builddir/build/BUILD/abc/src/opt/eslim/eslimCirMan.cpp:582:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 582 | for (int i = 1; i <= nof_pis; i++) { | ~~^~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eslimCirMan.cpp:587:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 587 | for (int i = nof_pis + 1; i < nodes.size() - nof_pos; i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eslimCirMan.cpp:598:44: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 598 | for (int i = nodes.size() - nof_pos; i < nodes.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eslimCirMan.cpp: In member function 'Abc_Ntk_t* eSLIM::eSLIMCirMan::eSLIMCirManToMappedNtk()': /builddir/build/BUILD/abc/src/opt/eslim/eslimCirMan.cpp:637:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 637 | pObj->pData = Mio_LibraryReadGateByName( pLib, "zero", NULL ); | ^~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eslimCirMan.cpp:641:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 641 | const1->pData = Mio_LibraryReadGateByName( pLib, "one", NULL ); | ^~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eslimCirMan.cpp:645:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 645 | for (int i = 1; i <= nof_pis; i++) { | ~~^~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eslimCirMan.cpp:651:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 651 | for (int i = nof_pis + 1; i < nodes.size() - nof_pos; i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DeepsynInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DeepsynInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DeepsynInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:561:117: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eslimCirMan.cpp:673:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 673 | pObj->pData = Mio_LibraryReadGateByName( pLib, "inv", NULL ); | ^~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eslimCirMan.cpp:675:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 675 | pObj->pData = Mio_LibraryReadGateByName( pLib, "nor2", NULL ); | ^~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eslimCirMan.cpp:677:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 677 | pObj->pData = Mio_LibraryReadGateByName( pLib, "nor3", NULL ); | ^~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eslimCirMan.cpp:681:58: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 681 | pObj->pData = Mio_LibraryReadGateByName( pLib, "buf", NULL ); | ^~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eslimCirMan.cpp:685:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 685 | pObj->pData = Mio_LibraryReadGateByName( pLib, "nand2", NULL ); | ^~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eslimCirMan.cpp:687:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 687 | pObj->pData = Mio_LibraryReadGateByName( pLib, "aoi21", NULL ); | ^~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eslimCirMan.cpp:691:58: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 691 | pObj->pData = Mio_LibraryReadGateByName( pLib, "oai21", NULL ); | ^~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eslimCirMan.cpp:694:58: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 694 | pObj->pData = Mio_LibraryReadGateByName( pLib, "nand3", NULL ); | ^~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eslimCirMan.cpp:697:58: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 697 | pObj->pData = Mio_LibraryReadGateByName( pLib, "aoi22", NULL ); | ^~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eslimCirMan.cpp:700:58: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 700 | pObj->pData = Mio_LibraryReadGateByName( pLib, "oai22", NULL ); | ^~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eslimCirMan.cpp:712:44: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 712 | for (int i = nodes.size() - nof_pos; i < nodes.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eslimCirMan.cpp:724:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 724 | pObj->pData = Mio_LibraryReadGateByName( pLib, "inv", NULL ); | ^~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eslimCirMan.cpp:730:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 730 | if (0 < fid && fid <= nof_pis) { | ~~~~^~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eslimCirMan.cpp:736:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 736 | pObj->pData = Mio_LibraryReadGateByName( pLib, "buf", NULL ); | ^~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DeepsynInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DeepsynInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DeepsynInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:561:117: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eslimCirMan.cpp: In member function 'void eSLIM::eSLIMCirMan::insertSortedRec(eSLIM::eSLIMCirObj*, std::vector >&, eSLIM::eSLIMCirMan&, const std::unordered_map&, const std::vector&)': /builddir/build/BUILD/abc/src/opt/eslim/eslimCirMan.cpp:827:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 827 | for (int i = 0; i < obj->fanins.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eslimCirMan.cpp: In member function 'void eSLIM::eSLIMCirMan::insertSortedRecRep(eSLIM::eSLIMCirObj*, std::vector >&, eSLIM::eSLIMCirMan&, const std::unordered_map&, const std::vector&)': /builddir/build/BUILD/abc/src/opt/eslim/eslimCirMan.cpp:841:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 841 | for (int i = 0; i < obj->fanins.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eslimCirMan.cpp: In member function 'std::vector > eSLIM::eSLIMCirMan::replaceInternal(eSLIM::eSLIMCirMan&, const eSLIM::Subcircuit&)': /builddir/build/BUILD/abc/src/opt/eslim/eslimCirMan.cpp:901:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 901 | for (int i = 0; i < subcir.outputs.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eslimCirMan.cpp:905:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 905 | for (int i = 0; i < subcir.inputs.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:566:111: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:566:111: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:566:111: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:566:111: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::Resyn2Inprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::Resyn2Inprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::Resyn2Inprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:570:135: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::Resyn2Inprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::Resyn2Inprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::Resyn2Inprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:570:135: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eslimCirMan.cpp: In member function 'void eSLIM::eSLIMCirMan::applyDFSOrdering(const std::vector&)': /builddir/build/BUILD/abc/src/opt/eslim/eslimCirMan.cpp:974:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 974 | for (int i = 0; i <= nof_pis; i++) { | ~~^~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eslimCirMan.cpp:978:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 978 | for (int i = 0; i < nof_pos; i++) { | ~~^~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eslimCirMan.cpp:982:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 982 | for (int i = 0; i < nof_pos; i++) { | ~~^~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eslimCirMan.cpp: In member function 'void eSLIM::eSLIMCirMan::print() const': /builddir/build/BUILD/abc/src/opt/eslim/eslimCirMan.cpp:1003:23: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] 1003 | for (int i = 1; i <= nof_pis; i++) { | ~~^~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::Resyn2Inprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::Resyn2Inprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::Resyn2Inprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:570:135: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::Resyn2Inprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::Resyn2Inprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::Resyn2Inprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:570:135: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:573:130: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:573:130: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:573:130: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:573:130: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:577:131: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:577:131: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:577:131: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:577:131: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:580:120: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:580:120: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:580:120: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:580:120: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:584:127: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:584:127: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/relationGeneration.cpp: In member function 'eSLIM::Relation eSLIM::RelationGenerator::getRelation()': /builddir/build/BUILD/abc/src/opt/eslim/relationGeneration.cpp:361:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 0; i < subcir.outputs.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/relationGeneration.cpp:393:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 393 | for (int i = 0; i < subcir.inputs.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/relationGeneration.cpp:397:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 397 | for (int i = 0; i < subcir.outputs.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:584:127: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/relationGeneration.cpp: In member function 'int eSLIM::RelationGenerator::assignment2bvindex(const std::vector&)': /builddir/build/BUILD/abc/src/opt/eslim/relationGeneration.cpp:415:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 415 | for (int i = 0; i < assm.size(); i++) { | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:584:127: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::DelayMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:587:116: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::DelayMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:587:116: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::DelayMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:587:116: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::DelayMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:587:116: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::MfsInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::MfsInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:228:15: required from 'static Abc_Ntk_t* eSLIM::eSLIMRun::runeSLIM(Abc_Ntk_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::MfsInprocessor; Abc_Ntk_t = Abc_Ntk_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; Inprocessor = eSLIM::MfsInprocessor; Minimizer = eSLIM::AreaMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; Inprocessor = eSLIM::MfsInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; Inprocessor = eSLIM::MfsInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; Inprocessor = eSLIM::MfsInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:563:113: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:614:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::MfsInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::MfsInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:228:15: required from 'static Abc_Ntk_t* eSLIM::eSLIMRun::runeSLIM(Abc_Ntk_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::MfsInprocessor; Abc_Ntk_t = Abc_Ntk_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; Inprocessor = eSLIM::MfsInprocessor; Minimizer = eSLIM::AreaMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; Inprocessor = eSLIM::MfsInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; Inprocessor = eSLIM::MfsInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; Inprocessor = eSLIM::MfsInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:563:113: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:614:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::MfsInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::MfsInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:228:15: required from 'static Abc_Ntk_t* eSLIM::eSLIMRun::runeSLIM(Abc_Ntk_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::MfsInprocessor; Abc_Ntk_t = Abc_Ntk_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; Inprocessor = eSLIM::MfsInprocessor; Minimizer = eSLIM::AreaMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; Inprocessor = eSLIM::MfsInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; Inprocessor = eSLIM::MfsInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; Inprocessor = eSLIM::MfsInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:563:113: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:614:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::MfsInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::MfsInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:228:15: required from 'static Abc_Ntk_t* eSLIM::eSLIMRun::runeSLIM(Abc_Ntk_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::MfsInprocessor; Abc_Ntk_t = Abc_Ntk_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; Inprocessor = eSLIM::MfsInprocessor; Minimizer = eSLIM::AreaMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; Inprocessor = eSLIM::MfsInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; Inprocessor = eSLIM::MfsInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; Inprocessor = eSLIM::MfsInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:563:113: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:614:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DeepsynInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DeepsynInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DeepsynInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::TabooRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:561:117: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DeepsynInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DeepsynInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DeepsynInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::TabooRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:561:117: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DeepsynInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DeepsynInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DeepsynInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::BaseRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:561:117: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DeepsynInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DeepsynInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DeepsynInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::BaseRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:561:117: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DeepsynInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DeepsynInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DeepsynInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::TabooRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:561:117: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DeepsynInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DeepsynInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DeepsynInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::TabooRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:561:117: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DeepsynInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DeepsynInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DeepsynInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::BaseRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:561:117: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DeepsynInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DeepsynInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DeepsynInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::BaseRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:561:117: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::TabooRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:566:111: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::TabooRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:566:111: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::BaseRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:566:111: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::BaseRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:566:111: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::TabooRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:566:111: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::TabooRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:566:111: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::BaseRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:566:111: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::BaseRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:566:111: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::Resyn2Inprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::Resyn2Inprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::Resyn2Inprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::TabooRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:570:135: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::Resyn2Inprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::Resyn2Inprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::Resyn2Inprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::TabooRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:570:135: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::Resyn2Inprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::Resyn2Inprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::Resyn2Inprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::BaseRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:570:135: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::Resyn2Inprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::Resyn2Inprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::Resyn2Inprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::BaseRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:570:135: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::Resyn2Inprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::Resyn2Inprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::Resyn2Inprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::TabooRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:570:135: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::Resyn2Inprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::Resyn2Inprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::Resyn2Inprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::TabooRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:570:135: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::Resyn2Inprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::Resyn2Inprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::Resyn2Inprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::BaseRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:570:135: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::Resyn2Inprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::Resyn2Inprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::Resyn2Inprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::BaseRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:570:135: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::TabooRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:573:130: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::TabooRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:573:130: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::BaseRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:573:130: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::BaseRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:573:130: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::TabooRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:573:130: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::TabooRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:573:130: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::BaseRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:573:130: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::BaseRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:573:130: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::DelayInprocessor::runInprocessing(eSLIM::eSLIMCirMan&) [with bool IncreaseSize = false]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:393:32: required from 'void eSLIM::eSLIMRun::runInprocessing() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:282:7: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:577:131: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:439:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 439 | char * resyn2 = "balance; rewrite; rewrite -z; balance; rewrite -z; balance"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::TabooRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:577:131: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::TabooRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:577:131: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::BaseRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:577:131: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::BaseRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:577:131: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::TabooRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:577:131: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::TabooRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:577:131: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::BaseRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:577:131: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::BaseRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:577:131: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::TabooRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:580:120: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::TabooRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:580:120: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::BaseRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:580:120: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::BaseRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:580:120: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::TabooRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:580:120: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::TabooRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:580:120: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::BaseRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:580:120: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::BaseRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:580:120: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::TabooRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:584:127: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::TabooRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:584:127: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::BaseRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:584:127: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::BaseRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:584:127: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::TabooRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:584:127: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::TabooRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:584:127: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::BaseRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:584:127: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::BaseRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:584:127: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::DelayMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::TabooRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:587:116: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::DelayMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::TabooRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:587:116: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::DelayMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::BaseRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:587:116: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::DelayMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::BaseRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:587:116: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::DelayMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::TabooRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:587:116: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::DelayMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::TabooRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:587:116: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::EmptyInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::DelayMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::BaseRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:587:116: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::EmptyInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::DelayMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::BaseRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::EmptyInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:587:116: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::MfsInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::MfsInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:228:15: required from 'static Abc_Ntk_t* eSLIM::eSLIMRun::runeSLIM(Abc_Ntk_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::MfsInprocessor; Abc_Ntk_t = Abc_Ntk_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; Inprocessor = eSLIM::MfsInprocessor; Minimizer = eSLIM::AreaMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; Inprocessor = eSLIM::MfsInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::TabooRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; Inprocessor = eSLIM::MfsInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; Inprocessor = eSLIM::MfsInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; Inprocessor = eSLIM::MfsInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:563:113: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:614:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::MfsInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::MfsInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:228:15: required from 'static Abc_Ntk_t* eSLIM::eSLIMRun::runeSLIM(Abc_Ntk_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::MfsInprocessor; Abc_Ntk_t = Abc_Ntk_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; Inprocessor = eSLIM::MfsInprocessor; Minimizer = eSLIM::AreaMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; Inprocessor = eSLIM::MfsInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::TabooRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; Inprocessor = eSLIM::MfsInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; Inprocessor = eSLIM::MfsInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; Inprocessor = eSLIM::MfsInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:563:113: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:614:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::MfsInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::MfsInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:228:15: required from 'static Abc_Ntk_t* eSLIM::eSLIMRun::runeSLIM(Abc_Ntk_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::MfsInprocessor; Abc_Ntk_t = Abc_Ntk_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; Inprocessor = eSLIM::MfsInprocessor; Minimizer = eSLIM::AreaMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; Inprocessor = eSLIM::MfsInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::BaseRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; Inprocessor = eSLIM::MfsInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; Inprocessor = eSLIM::MfsInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; Inprocessor = eSLIM::MfsInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:563:113: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:614:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::MfsInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::MfsInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:228:15: required from 'static Abc_Ntk_t* eSLIM::eSLIMRun::runeSLIM(Abc_Ntk_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::MfsInprocessor; Abc_Ntk_t = Abc_Ntk_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; Inprocessor = eSLIM::MfsInprocessor; Minimizer = eSLIM::AreaMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; Inprocessor = eSLIM::MfsInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::BaseRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; Inprocessor = eSLIM::MfsInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; Inprocessor = eSLIM::MfsInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; Inprocessor = eSLIM::MfsInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:563:113: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:614:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::MfsInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::MfsInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:228:15: required from 'static Abc_Ntk_t* eSLIM::eSLIMRun::runeSLIM(Abc_Ntk_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::MfsInprocessor; Abc_Ntk_t = Abc_Ntk_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; Inprocessor = eSLIM::MfsInprocessor; Minimizer = eSLIM::AreaMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; Inprocessor = eSLIM::MfsInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::TabooRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; Inprocessor = eSLIM::MfsInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; Inprocessor = eSLIM::MfsInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; Inprocessor = eSLIM::MfsInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:563:113: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:614:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::MfsInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::MfsInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:228:15: required from 'static Abc_Ntk_t* eSLIM::eSLIMRun::runeSLIM(Abc_Ntk_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::MfsInprocessor; Abc_Ntk_t = Abc_Ntk_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; Inprocessor = eSLIM::MfsInprocessor; Minimizer = eSLIM::AreaMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; Inprocessor = eSLIM::MfsInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::TabooRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; Inprocessor = eSLIM::MfsInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; Inprocessor = eSLIM::MfsInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; Inprocessor = eSLIM::MfsInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:563:113: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:614:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::MfsInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::MfsInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:228:15: required from 'static Abc_Ntk_t* eSLIM::eSLIMRun::runeSLIM(Abc_Ntk_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::MfsInprocessor; Abc_Ntk_t = Abc_Ntk_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; Inprocessor = eSLIM::MfsInprocessor; Minimizer = eSLIM::AreaMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; Inprocessor = eSLIM::MfsInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::BaseRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; Inprocessor = eSLIM::MfsInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; Inprocessor = eSLIM::MfsInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; Inprocessor = eSLIM::MfsInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:563:113: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:614:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp: In instantiation of 'void eSLIM::eSLIMRun::printLog() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::MfsInprocessor]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:296:5: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::MfsInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:228:15: required from 'static Abc_Ntk_t* eSLIM::eSLIMRun::runeSLIM(Abc_Ntk_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::MfsInprocessor; Abc_Ntk_t = Abc_Ntk_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; Inprocessor = eSLIM::MfsInprocessor; Minimizer = eSLIM::AreaMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; Inprocessor = eSLIM::MfsInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; RootSelector = eSLIM::BaseRootSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; Inprocessor = eSLIM::MfsInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; Inprocessor = eSLIM::MfsInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; Inprocessor = eSLIM::MfsInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:563:113: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Abc_Ntk_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:614:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:361:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 361 | for (int i = 2; i < log.nof_analyzed_circuits_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:362:66: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 362 | int replaced = log.nof_replaced_circuits_per_size.size() > i ? log.nof_replaced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:363:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 363 | int reduced = log.nof_reduced_circuits_per_size.size() > i ? log.nof_reduced_circuits_per_size[i] : 0; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:373:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 373 | for (int i = 0; i < log.nof_sat_calls_per_size.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/opt/eslim/windowMan.hpp:77, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:26: /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::computeWindow(const std::vector&, int, int) [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:78:7: required from 'void eSLIM::WindowMan::setupWindows() [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:45:13: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DeepsynInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DeepsynInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:561:117: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:98:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 98 | if (node_end >= gate_ids.size()) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::addEncompassing(eSLIM::eSLIMCirMan&, int, int) [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:144:7: required from 'eSLIM::eSLIMCirMan eSLIM::WindowMan::recombineWindows() [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:50:22: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DeepsynInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DeepsynInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:561:117: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:166:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 166 | for (int i = 0; i < nd->fanins.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::addWindow(eSLIM::eSLIMCirMan&, int) [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:145:7: required from 'eSLIM::eSLIMCirMan eSLIM::WindowMan::recombineWindows() [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:50:22: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DeepsynInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DeepsynInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:561:117: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:182:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 182 | for (int i = 0; i < nd->fanins.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.hpp:76, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:23: /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp: In instantiation of 'void eSLIM::eSLIM_Man::findReplacement() [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:57:7: required from 'void eSLIM::eSLIM_Man::optimize() [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:32:11: required from 'static void eSLIM::eSLIM_Man::applyeSLIM(eSLIM::eSLIMCirMan&, const eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DeepsynInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DeepsynInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:561:117: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:135:92: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 135 | log.nof_reduced_circuits_per_size[subcir.nodes.size()] += (replacement.getNofGates() < subcir.nodes.size()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/opt/eslim/windowMan.hpp:77, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:26: /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::computeWindow(const std::vector&, int, int) [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:78:7: required from 'void eSLIM::WindowMan::setupWindows() [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:45:13: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DeepsynInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DeepsynInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:561:117: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:98:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 98 | if (node_end >= gate_ids.size()) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::addEncompassing(eSLIM::eSLIMCirMan&, int, int) [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:144:7: required from 'eSLIM::eSLIMCirMan eSLIM::WindowMan::recombineWindows() [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:50:22: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DeepsynInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DeepsynInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:561:117: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:166:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 166 | for (int i = 0; i < nd->fanins.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::addWindow(eSLIM::eSLIMCirMan&, int) [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:145:7: required from 'eSLIM::eSLIMCirMan eSLIM::WindowMan::recombineWindows() [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:50:22: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DeepsynInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DeepsynInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:561:117: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:182:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 182 | for (int i = 0; i < nd->fanins.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.hpp:76, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:23: /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp: In instantiation of 'void eSLIM::eSLIM_Man::findReplacement() [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:57:7: required from 'void eSLIM::eSLIM_Man::optimize() [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:32:11: required from 'static void eSLIM::eSLIM_Man::applyeSLIM(eSLIM::eSLIMCirMan&, const eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DeepsynInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DeepsynInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:561:117: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:135:92: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 135 | log.nof_reduced_circuits_per_size[subcir.nodes.size()] += (replacement.getNofGates() < subcir.nodes.size()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/opt/eslim/windowMan.hpp:77, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:26: /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::computeWindow(const std::vector&, int, int) [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:78:7: required from 'void eSLIM::WindowMan::setupWindows() [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:45:13: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::Resyn2Inprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::Resyn2Inprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:570:135: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:98:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 98 | if (node_end >= gate_ids.size()) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::addEncompassing(eSLIM::eSLIMCirMan&, int, int) [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:144:7: required from 'eSLIM::eSLIMCirMan eSLIM::WindowMan::recombineWindows() [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:50:22: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::Resyn2Inprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::Resyn2Inprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:570:135: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:166:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 166 | for (int i = 0; i < nd->fanins.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::addWindow(eSLIM::eSLIMCirMan&, int) [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:145:7: required from 'eSLIM::eSLIMCirMan eSLIM::WindowMan::recombineWindows() [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:50:22: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::Resyn2Inprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::Resyn2Inprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:570:135: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:182:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 182 | for (int i = 0; i < nd->fanins.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.hpp:76, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:23: /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp: In instantiation of 'void eSLIM::eSLIM_Man::findReplacement() [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:57:7: required from 'void eSLIM::eSLIM_Man::optimize() [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:32:11: required from 'static void eSLIM::eSLIM_Man::applyeSLIM(eSLIM::eSLIMCirMan&, const eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::Resyn2Inprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::Resyn2Inprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:570:135: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:135:92: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 135 | log.nof_reduced_circuits_per_size[subcir.nodes.size()] += (replacement.getNofGates() < subcir.nodes.size()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/opt/eslim/windowMan.hpp:77, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:26: /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::computeWindow(const std::vector&, int, int) [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:78:7: required from 'void eSLIM::WindowMan::setupWindows() [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:45:13: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::Resyn2Inprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::Resyn2Inprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:570:135: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:98:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 98 | if (node_end >= gate_ids.size()) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::addEncompassing(eSLIM::eSLIMCirMan&, int, int) [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:144:7: required from 'eSLIM::eSLIMCirMan eSLIM::WindowMan::recombineWindows() [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:50:22: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::Resyn2Inprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::Resyn2Inprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:570:135: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:166:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 166 | for (int i = 0; i < nd->fanins.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::addWindow(eSLIM::eSLIMCirMan&, int) [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:145:7: required from 'eSLIM::eSLIMCirMan eSLIM::WindowMan::recombineWindows() [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:50:22: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::Resyn2Inprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::Resyn2Inprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:570:135: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:182:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 182 | for (int i = 0; i < nd->fanins.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.hpp:76, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:23: /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp: In instantiation of 'void eSLIM::eSLIM_Man::findReplacement() [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:57:7: required from 'void eSLIM::eSLIM_Man::optimize() [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:32:11: required from 'static void eSLIM::eSLIM_Man::applyeSLIM(eSLIM::eSLIMCirMan&, const eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::Resyn2Inprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::Resyn2Inprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:570:135: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:135:92: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 135 | log.nof_reduced_circuits_per_size[subcir.nodes.size()] += (replacement.getNofGates() < subcir.nodes.size()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/opt/eslim/windowMan.hpp:77, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:26: /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::computeWindow(const std::vector&, int, int) [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:78:7: required from 'void eSLIM::WindowMan::setupWindows() [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:45:13: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:577:131: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:98:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 98 | if (node_end >= gate_ids.size()) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::addEncompassing(eSLIM::eSLIMCirMan&, int, int) [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:144:7: required from 'eSLIM::eSLIMCirMan eSLIM::WindowMan::recombineWindows() [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:50:22: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:577:131: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:166:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 166 | for (int i = 0; i < nd->fanins.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::addWindow(eSLIM::eSLIMCirMan&, int) [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:145:7: required from 'eSLIM::eSLIMCirMan eSLIM::WindowMan::recombineWindows() [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:50:22: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:577:131: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:182:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 182 | for (int i = 0; i < nd->fanins.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.hpp:76, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:23: /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp: In instantiation of 'void eSLIM::eSLIM_Man::findReplacement() [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:57:7: required from 'void eSLIM::eSLIM_Man::optimize() [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:32:11: required from 'static void eSLIM::eSLIM_Man::applyeSLIM(eSLIM::eSLIMCirMan&, const eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:577:131: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:135:92: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 135 | log.nof_reduced_circuits_per_size[subcir.nodes.size()] += (replacement.getNofGates() < subcir.nodes.size()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/opt/eslim/windowMan.hpp:77, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:26: /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::computeWindow(const std::vector&, int, int) [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:78:7: required from 'void eSLIM::WindowMan::setupWindows() [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:45:13: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:577:131: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:98:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 98 | if (node_end >= gate_ids.size()) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::addEncompassing(eSLIM::eSLIMCirMan&, int, int) [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:144:7: required from 'eSLIM::eSLIMCirMan eSLIM::WindowMan::recombineWindows() [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:50:22: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:577:131: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:166:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 166 | for (int i = 0; i < nd->fanins.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::addWindow(eSLIM::eSLIMCirMan&, int) [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:145:7: required from 'eSLIM::eSLIMCirMan eSLIM::WindowMan::recombineWindows() [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:50:22: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:577:131: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:182:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 182 | for (int i = 0; i < nd->fanins.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.hpp:76, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:23: /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp: In instantiation of 'void eSLIM::eSLIM_Man::findReplacement() [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:57:7: required from 'void eSLIM::eSLIM_Man::optimize() [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:32:11: required from 'static void eSLIM::eSLIM_Man::applyeSLIM(eSLIM::eSLIMCirMan&, const eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:577:131: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:135:92: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 135 | log.nof_reduced_circuits_per_size[subcir.nodes.size()] += (replacement.getNofGates() < subcir.nodes.size()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/opt/eslim/windowMan.hpp:77, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:26: /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::computeWindow(const std::vector&, int, int) [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:78:7: required from 'void eSLIM::WindowMan::setupWindows() [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:45:13: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:584:127: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:98:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 98 | if (node_end >= gate_ids.size()) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::addEncompassing(eSLIM::eSLIMCirMan&, int, int) [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:144:7: required from 'eSLIM::eSLIMCirMan eSLIM::WindowMan::recombineWindows() [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:50:22: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:584:127: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:166:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 166 | for (int i = 0; i < nd->fanins.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::addWindow(eSLIM::eSLIMCirMan&, int) [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:145:7: required from 'eSLIM::eSLIMCirMan eSLIM::WindowMan::recombineWindows() [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:50:22: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:584:127: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:182:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 182 | for (int i = 0; i < nd->fanins.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.hpp:76, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:23: /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp: In instantiation of 'void eSLIM::eSLIM_Man::findReplacement() [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:57:7: required from 'void eSLIM::eSLIM_Man::optimize() [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:32:11: required from 'static void eSLIM::eSLIM_Man::applyeSLIM(eSLIM::eSLIMCirMan&, const eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:584:127: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:135:92: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 135 | log.nof_reduced_circuits_per_size[subcir.nodes.size()] += (replacement.getNofGates() < subcir.nodes.size()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/opt/eslim/windowMan.hpp:77, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:26: /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::computeWindow(const std::vector&, int, int) [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:78:7: required from 'void eSLIM::WindowMan::setupWindows() [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:45:13: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:584:127: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:98:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 98 | if (node_end >= gate_ids.size()) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::addEncompassing(eSLIM::eSLIMCirMan&, int, int) [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:144:7: required from 'eSLIM::eSLIMCirMan eSLIM::WindowMan::recombineWindows() [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:50:22: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:584:127: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:166:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 166 | for (int i = 0; i < nd->fanins.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::addWindow(eSLIM::eSLIMCirMan&, int) [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:145:7: required from 'eSLIM::eSLIMCirMan eSLIM::WindowMan::recombineWindows() [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:50:22: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Approach = eSLIM::WindowMan >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:519:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:584:127: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:182:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 182 | for (int i = 0; i < nd->fanins.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.hpp:76, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:23: /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp: In instantiation of 'void eSLIM::eSLIM_Man::findReplacement() [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:57:7: required from 'void eSLIM::eSLIM_Man::optimize() [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:32:11: required from 'static void eSLIM::eSLIM_Man::applyeSLIM(eSLIM::eSLIMCirMan&, const eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: required from 'Circuitrepresentation* eSLIM::runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Approach = eSLIM::eSLIM_Man >; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:584:127: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:135:92: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 135 | log.nof_reduced_circuits_per_size[subcir.nodes.size()] += (replacement.getNofGates() < subcir.nodes.size()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/opt/eslim/selectionStrategies.hpp:179, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.hpp:34, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:23: /builddir/build/BUILD/abc/src/opt/eslim/selectionStrategies.tpp: In instantiation of 'eSLIM::Subcircuit eSLIM::RandomizedBFSSelection::getSubcircuit(bool&) [with Validator = eSLIM::SubcircuitValidator; RootSelector = eSLIM::CriticalPathSelector; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; CandidateNodeConstraint = eSLIM::BaseCandidateNodeConstraint]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:117:57: required from 'void eSLIM::eSLIM_Man::findReplacement() [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:57:7: required from 'void eSLIM::eSLIM_Man::optimize() [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:32:11: required from 'static void eSLIM::eSLIM_Man::applyeSLIM(eSLIM::eSLIMCirMan&, const eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DeepsynInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:561:117: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/selectionStrategies.tpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] 208 | for (int i = 1; i < cfg.nselection_trials; i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/opt/eslim/windowMan.hpp:77, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:26: /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::computeWindow(const std::vector&, int, int) [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:78:7: required from 'void eSLIM::WindowMan::setupWindows() [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:45:13: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DeepsynInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DeepsynInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:561:117: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:98:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 98 | if (node_end >= gate_ids.size()) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::addEncompassing(eSLIM::eSLIMCirMan&, int, int) [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:144:7: required from 'eSLIM::eSLIMCirMan eSLIM::WindowMan::recombineWindows() [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:50:22: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DeepsynInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DeepsynInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:561:117: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:166:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 166 | for (int i = 0; i < nd->fanins.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::addWindow(eSLIM::eSLIMCirMan&, int) [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:145:7: required from 'eSLIM::eSLIMCirMan eSLIM::WindowMan::recombineWindows() [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:50:22: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DeepsynInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DeepsynInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:561:117: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:182:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 182 | for (int i = 0; i < nd->fanins.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.hpp:76, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:23: /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp: In instantiation of 'void eSLIM::eSLIM_Man::findReplacement() [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:57:7: required from 'void eSLIM::eSLIM_Man::optimize() [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:32:11: required from 'static void eSLIM::eSLIM_Man::applyeSLIM(eSLIM::eSLIMCirMan&, const eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DeepsynInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DeepsynInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:561:117: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:135:92: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 135 | log.nof_reduced_circuits_per_size[subcir.nodes.size()] += (replacement.getNofGates() < subcir.nodes.size()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/opt/eslim/windowMan.hpp:77, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:26: /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::computeWindow(const std::vector&, int, int) [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:78:7: required from 'void eSLIM::WindowMan::setupWindows() [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:45:13: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DeepsynInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DeepsynInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:561:117: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:98:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 98 | if (node_end >= gate_ids.size()) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::addEncompassing(eSLIM::eSLIMCirMan&, int, int) [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:144:7: required from 'eSLIM::eSLIMCirMan eSLIM::WindowMan::recombineWindows() [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:50:22: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DeepsynInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DeepsynInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:561:117: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:166:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 166 | for (int i = 0; i < nd->fanins.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::addWindow(eSLIM::eSLIMCirMan&, int) [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:145:7: required from 'eSLIM::eSLIMCirMan eSLIM::WindowMan::recombineWindows() [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:50:22: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DeepsynInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DeepsynInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:561:117: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:182:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 182 | for (int i = 0; i < nd->fanins.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.hpp:76, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:23: /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp: In instantiation of 'void eSLIM::eSLIM_Man::findReplacement() [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:57:7: required from 'void eSLIM::eSLIM_Man::optimize() [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:32:11: required from 'static void eSLIM::eSLIM_Man::applyeSLIM(eSLIM::eSLIMCirMan&, const eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DeepsynInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DeepsynInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:561:117: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:135:92: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 135 | log.nof_reduced_circuits_per_size[subcir.nodes.size()] += (replacement.getNofGates() < subcir.nodes.size()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/opt/eslim/selectionStrategies.hpp:179, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.hpp:34, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:23: /builddir/build/BUILD/abc/src/opt/eslim/selectionStrategies.tpp: In instantiation of 'eSLIM::Subcircuit eSLIM::RandomizedBFSSelection::getSubcircuit(bool&) [with Validator = eSLIM::SubcircuitValidator; RootSelector = eSLIM::CriticalPathSelector; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; CandidateNodeConstraint = eSLIM::BaseCandidateNodeConstraint]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:117:57: required from 'void eSLIM::eSLIM_Man::findReplacement() [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:57:7: required from 'void eSLIM::eSLIM_Man::optimize() [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:32:11: required from 'static void eSLIM::eSLIM_Man::applyeSLIM(eSLIM::eSLIMCirMan&, const eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DeepsynInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:561:117: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/selectionStrategies.tpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] 208 | for (int i = 1; i < cfg.nselection_trials; i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/opt/eslim/windowMan.hpp:77, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:26: /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::computeWindow(const std::vector&, int, int) [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:78:7: required from 'void eSLIM::WindowMan::setupWindows() [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:45:13: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DeepsynInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DeepsynInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:561:117: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:98:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 98 | if (node_end >= gate_ids.size()) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::addEncompassing(eSLIM::eSLIMCirMan&, int, int) [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:144:7: required from 'eSLIM::eSLIMCirMan eSLIM::WindowMan::recombineWindows() [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:50:22: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DeepsynInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DeepsynInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:561:117: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:166:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 166 | for (int i = 0; i < nd->fanins.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::addWindow(eSLIM::eSLIMCirMan&, int) [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:145:7: required from 'eSLIM::eSLIMCirMan eSLIM::WindowMan::recombineWindows() [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:50:22: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DeepsynInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DeepsynInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:561:117: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:182:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 182 | for (int i = 0; i < nd->fanins.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.hpp:76, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:23: /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp: In instantiation of 'void eSLIM::eSLIM_Man::findReplacement() [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:57:7: required from 'void eSLIM::eSLIM_Man::optimize() [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:32:11: required from 'static void eSLIM::eSLIM_Man::applyeSLIM(eSLIM::eSLIMCirMan&, const eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DeepsynInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DeepsynInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:561:117: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:135:92: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 135 | log.nof_reduced_circuits_per_size[subcir.nodes.size()] += (replacement.getNofGates() < subcir.nodes.size()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/opt/eslim/windowMan.hpp:77, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:26: /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::computeWindow(const std::vector&, int, int) [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:78:7: required from 'void eSLIM::WindowMan::setupWindows() [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:45:13: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DeepsynInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DeepsynInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:561:117: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:98:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 98 | if (node_end >= gate_ids.size()) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::addEncompassing(eSLIM::eSLIMCirMan&, int, int) [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:144:7: required from 'eSLIM::eSLIMCirMan eSLIM::WindowMan::recombineWindows() [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:50:22: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DeepsynInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DeepsynInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:561:117: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:166:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 166 | for (int i = 0; i < nd->fanins.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::addWindow(eSLIM::eSLIMCirMan&, int) [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:145:7: required from 'eSLIM::eSLIMCirMan eSLIM::WindowMan::recombineWindows() [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:50:22: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DeepsynInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DeepsynInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:561:117: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:182:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 182 | for (int i = 0; i < nd->fanins.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.hpp:76, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:23: /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp: In instantiation of 'void eSLIM::eSLIM_Man::findReplacement() [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:57:7: required from 'void eSLIM::eSLIM_Man::optimize() [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:32:11: required from 'static void eSLIM::eSLIM_Man::applyeSLIM(eSLIM::eSLIMCirMan&, const eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DeepsynInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DeepsynInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:561:117: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:135:92: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 135 | log.nof_reduced_circuits_per_size[subcir.nodes.size()] += (replacement.getNofGates() < subcir.nodes.size()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/opt/eslim/selectionStrategies.hpp:179, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.hpp:34, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:23: /builddir/build/BUILD/abc/src/opt/eslim/selectionStrategies.tpp: In instantiation of 'eSLIM::Subcircuit eSLIM::RandomizedBFSSelection::getSubcircuit(bool&) [with Validator = eSLIM::SubcircuitNoFBValidator; RootSelector = eSLIM::CriticalPathSelector; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; CandidateNodeConstraint = eSLIM::BaseCandidateNodeConstraint]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:117:57: required from 'void eSLIM::eSLIM_Man::findReplacement() [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:57:7: required from 'void eSLIM::eSLIM_Man::optimize() [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:32:11: required from 'static void eSLIM::eSLIM_Man::applyeSLIM(eSLIM::eSLIMCirMan&, const eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::Resyn2Inprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:570:135: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/selectionStrategies.tpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] 208 | for (int i = 1; i < cfg.nselection_trials; i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/opt/eslim/windowMan.hpp:77, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:26: /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::computeWindow(const std::vector&, int, int) [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:78:7: required from 'void eSLIM::WindowMan::setupWindows() [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:45:13: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::Resyn2Inprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::Resyn2Inprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:570:135: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:98:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 98 | if (node_end >= gate_ids.size()) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::addEncompassing(eSLIM::eSLIMCirMan&, int, int) [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:144:7: required from 'eSLIM::eSLIMCirMan eSLIM::WindowMan::recombineWindows() [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:50:22: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::Resyn2Inprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::Resyn2Inprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:570:135: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:166:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 166 | for (int i = 0; i < nd->fanins.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::addWindow(eSLIM::eSLIMCirMan&, int) [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:145:7: required from 'eSLIM::eSLIMCirMan eSLIM::WindowMan::recombineWindows() [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:50:22: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::Resyn2Inprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::Resyn2Inprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:570:135: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:182:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 182 | for (int i = 0; i < nd->fanins.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.hpp:76, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:23: /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp: In instantiation of 'void eSLIM::eSLIM_Man::findReplacement() [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:57:7: required from 'void eSLIM::eSLIM_Man::optimize() [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:32:11: required from 'static void eSLIM::eSLIM_Man::applyeSLIM(eSLIM::eSLIMCirMan&, const eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::Resyn2Inprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::Resyn2Inprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:570:135: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:135:92: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 135 | log.nof_reduced_circuits_per_size[subcir.nodes.size()] += (replacement.getNofGates() < subcir.nodes.size()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/opt/eslim/windowMan.hpp:77, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:26: /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::computeWindow(const std::vector&, int, int) [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:78:7: required from 'void eSLIM::WindowMan::setupWindows() [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:45:13: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::Resyn2Inprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::Resyn2Inprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:570:135: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:98:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 98 | if (node_end >= gate_ids.size()) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::addEncompassing(eSLIM::eSLIMCirMan&, int, int) [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:144:7: required from 'eSLIM::eSLIMCirMan eSLIM::WindowMan::recombineWindows() [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:50:22: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::Resyn2Inprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::Resyn2Inprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:570:135: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:166:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 166 | for (int i = 0; i < nd->fanins.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::addWindow(eSLIM::eSLIMCirMan&, int) [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:145:7: required from 'eSLIM::eSLIMCirMan eSLIM::WindowMan::recombineWindows() [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:50:22: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::Resyn2Inprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::Resyn2Inprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:570:135: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:182:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 182 | for (int i = 0; i < nd->fanins.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.hpp:76, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:23: /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp: In instantiation of 'void eSLIM::eSLIM_Man::findReplacement() [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:57:7: required from 'void eSLIM::eSLIM_Man::optimize() [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:32:11: required from 'static void eSLIM::eSLIM_Man::applyeSLIM(eSLIM::eSLIMCirMan&, const eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::Resyn2Inprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::Resyn2Inprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:570:135: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:135:92: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 135 | log.nof_reduced_circuits_per_size[subcir.nodes.size()] += (replacement.getNofGates() < subcir.nodes.size()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/opt/eslim/selectionStrategies.hpp:179, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.hpp:34, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:23: /builddir/build/BUILD/abc/src/opt/eslim/selectionStrategies.tpp: In instantiation of 'eSLIM::Subcircuit eSLIM::RandomizedBFSSelection::getSubcircuit(bool&) [with Validator = eSLIM::SubcircuitNoFBValidator; RootSelector = eSLIM::CriticalPathSelector; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; CandidateNodeConstraint = eSLIM::BaseCandidateNodeConstraint]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:117:57: required from 'void eSLIM::eSLIM_Man::findReplacement() [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:57:7: required from 'void eSLIM::eSLIM_Man::optimize() [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:32:11: required from 'static void eSLIM::eSLIM_Man::applyeSLIM(eSLIM::eSLIMCirMan&, const eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::Resyn2Inprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:521:171: required from 'Circuitrepresentation* eSLIM::toggleWindowing(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::CriticalPathBiasSelector; RootSelector = eSLIM::CriticalPathSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:538:152: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:570:135: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/selectionStrategies.tpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] 208 | for (int i = 1; i < cfg.nselection_trials; i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/opt/eslim/windowMan.hpp:77, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:26: /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::computeWindow(const std::vector&, int, int) [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:78:7: required from 'void eSLIM::WindowMan::setupWindows() [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:45:13: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::Resyn2Inprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::Resyn2Inprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:570:135: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:98:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 98 | if (node_end >= gate_ids.size()) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::addEncompassing(eSLIM::eSLIMCirMan&, int, int) [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:144:7: required from 'eSLIM::eSLIMCirMan eSLIM::WindowMan::recombineWindows() [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:50:22: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::Resyn2Inprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::Resyn2Inprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:570:135: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:166:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 166 | for (int i = 0; i < nd->fanins.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::addWindow(eSLIM::eSLIMCirMan&, int) [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:145:7: required from 'eSLIM::eSLIMCirMan eSLIM::WindowMan::recombineWindows() [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:50:22: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::Resyn2Inprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::Resyn2Inprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:570:135: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:182:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 182 | for (int i = 0; i < nd->fanins.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.hpp:76, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:23: /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp: In instantiation of 'void eSLIM::eSLIM_Man::findReplacement() [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:57:7: required from 'void eSLIM::eSLIM_Man::optimize() [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:32:11: required from 'static void eSLIM::eSLIM_Man::applyeSLIM(eSLIM::eSLIMCirMan&, const eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::Resyn2Inprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::Resyn2Inprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:570:135: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:135:92: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 135 | log.nof_reduced_circuits_per_size[subcir.nodes.size()] += (replacement.getNofGates() < subcir.nodes.size()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/opt/eslim/windowMan.hpp:77, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:26: /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::computeWindow(const std::vector&, int, int) [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:78:7: required from 'void eSLIM::WindowMan::setupWindows() [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:45:13: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::Resyn2Inprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::Resyn2Inprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:570:135: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:98:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 98 | if (node_end >= gate_ids.size()) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::addEncompassing(eSLIM::eSLIMCirMan&, int, int) [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:144:7: required from 'eSLIM::eSLIMCirMan eSLIM::WindowMan::recombineWindows() [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:50:22: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::Resyn2Inprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::Resyn2Inprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:570:135: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:166:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 166 | for (int i = 0; i < nd->fanins.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::addWindow(eSLIM::eSLIMCirMan&, int) [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:145:7: required from 'eSLIM::eSLIMCirMan eSLIM::WindowMan::recombineWindows() [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:50:22: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::Resyn2Inprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::Resyn2Inprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:570:135: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:182:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 182 | for (int i = 0; i < nd->fanins.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.hpp:76, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:23: /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp: In instantiation of 'void eSLIM::eSLIM_Man::findReplacement() [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:57:7: required from 'void eSLIM::eSLIM_Man::optimize() [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:32:11: required from 'static void eSLIM::eSLIM_Man::applyeSLIM(eSLIM::eSLIMCirMan&, const eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::Resyn2Inprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::Resyn2Inprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:570:135: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:135:92: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 135 | log.nof_reduced_circuits_per_size[subcir.nodes.size()] += (replacement.getNofGates() < subcir.nodes.size()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/opt/eslim/windowMan.hpp:77, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:26: /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::computeWindow(const std::vector&, int, int) [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:78:7: required from 'void eSLIM::WindowMan::setupWindows() [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:45:13: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:577:131: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:98:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 98 | if (node_end >= gate_ids.size()) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::addEncompassing(eSLIM::eSLIMCirMan&, int, int) [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:144:7: required from 'eSLIM::eSLIMCirMan eSLIM::WindowMan::recombineWindows() [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:50:22: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:577:131: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:166:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 166 | for (int i = 0; i < nd->fanins.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::addWindow(eSLIM::eSLIMCirMan&, int) [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:145:7: required from 'eSLIM::eSLIMCirMan eSLIM::WindowMan::recombineWindows() [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:50:22: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:577:131: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:182:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 182 | for (int i = 0; i < nd->fanins.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.hpp:76, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:23: /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp: In instantiation of 'void eSLIM::eSLIM_Man::findReplacement() [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:57:7: required from 'void eSLIM::eSLIM_Man::optimize() [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:32:11: required from 'static void eSLIM::eSLIM_Man::applyeSLIM(eSLIM::eSLIMCirMan&, const eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:577:131: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:135:92: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 135 | log.nof_reduced_circuits_per_size[subcir.nodes.size()] += (replacement.getNofGates() < subcir.nodes.size()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/opt/eslim/windowMan.hpp:77, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:26: /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::computeWindow(const std::vector&, int, int) [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:78:7: required from 'void eSLIM::WindowMan::setupWindows() [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:45:13: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:577:131: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:98:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 98 | if (node_end >= gate_ids.size()) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::addEncompassing(eSLIM::eSLIMCirMan&, int, int) [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:144:7: required from 'eSLIM::eSLIMCirMan eSLIM::WindowMan::recombineWindows() [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:50:22: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:577:131: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:166:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 166 | for (int i = 0; i < nd->fanins.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::addWindow(eSLIM::eSLIMCirMan&, int) [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:145:7: required from 'eSLIM::eSLIMCirMan eSLIM::WindowMan::recombineWindows() [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:50:22: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:577:131: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:182:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 182 | for (int i = 0; i < nd->fanins.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.hpp:76, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:23: /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp: In instantiation of 'void eSLIM::eSLIM_Man::findReplacement() [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:57:7: required from 'void eSLIM::eSLIM_Man::optimize() [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:32:11: required from 'static void eSLIM::eSLIM_Man::applyeSLIM(eSLIM::eSLIMCirMan&, const eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:577:131: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:135:92: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 135 | log.nof_reduced_circuits_per_size[subcir.nodes.size()] += (replacement.getNofGates() < subcir.nodes.size()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/opt/eslim/windowMan.hpp:77, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:26: /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::computeWindow(const std::vector&, int, int) [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:78:7: required from 'void eSLIM::WindowMan::setupWindows() [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:45:13: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:577:131: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:98:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 98 | if (node_end >= gate_ids.size()) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::addEncompassing(eSLIM::eSLIMCirMan&, int, int) [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:144:7: required from 'eSLIM::eSLIMCirMan eSLIM::WindowMan::recombineWindows() [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:50:22: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:577:131: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:166:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 166 | for (int i = 0; i < nd->fanins.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::addWindow(eSLIM::eSLIMCirMan&, int) [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:145:7: required from 'eSLIM::eSLIMCirMan eSLIM::WindowMan::recombineWindows() [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:50:22: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:577:131: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:182:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 182 | for (int i = 0; i < nd->fanins.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.hpp:76, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:23: /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp: In instantiation of 'void eSLIM::eSLIM_Man::findReplacement() [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:57:7: required from 'void eSLIM::eSLIM_Man::optimize() [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:32:11: required from 'static void eSLIM::eSLIM_Man::applyeSLIM(eSLIM::eSLIMCirMan&, const eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:577:131: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:135:92: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 135 | log.nof_reduced_circuits_per_size[subcir.nodes.size()] += (replacement.getNofGates() < subcir.nodes.size()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/opt/eslim/windowMan.hpp:77, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:26: /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::computeWindow(const std::vector&, int, int) [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:78:7: required from 'void eSLIM::WindowMan::setupWindows() [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:45:13: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:577:131: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:98:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 98 | if (node_end >= gate_ids.size()) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::addEncompassing(eSLIM::eSLIMCirMan&, int, int) [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:144:7: required from 'eSLIM::eSLIMCirMan eSLIM::WindowMan::recombineWindows() [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:50:22: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:577:131: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:166:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 166 | for (int i = 0; i < nd->fanins.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::addWindow(eSLIM::eSLIMCirMan&, int) [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:145:7: required from 'eSLIM::eSLIMCirMan eSLIM::WindowMan::recombineWindows() [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:50:22: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:577:131: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:182:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 182 | for (int i = 0; i < nd->fanins.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.hpp:76, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:23: /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp: In instantiation of 'void eSLIM::eSLIM_Man::findReplacement() [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:57:7: required from 'void eSLIM::eSLIM_Man::optimize() [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:32:11: required from 'static void eSLIM::eSLIM_Man::applyeSLIM(eSLIM::eSLIMCirMan&, const eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaDelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::AreaDelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:577:131: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:135:92: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 135 | log.nof_reduced_circuits_per_size[subcir.nodes.size()] += (replacement.getNofGates() < subcir.nodes.size()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/opt/eslim/windowMan.hpp:77, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:26: /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::computeWindow(const std::vector&, int, int) [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:78:7: required from 'void eSLIM::WindowMan::setupWindows() [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:45:13: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:584:127: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:98:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 98 | if (node_end >= gate_ids.size()) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::addEncompassing(eSLIM::eSLIMCirMan&, int, int) [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:144:7: required from 'eSLIM::eSLIMCirMan eSLIM::WindowMan::recombineWindows() [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:50:22: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:584:127: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:166:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 166 | for (int i = 0; i < nd->fanins.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::addWindow(eSLIM::eSLIMCirMan&, int) [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:145:7: required from 'eSLIM::eSLIMCirMan eSLIM::WindowMan::recombineWindows() [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:50:22: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:584:127: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:182:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 182 | for (int i = 0; i < nd->fanins.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.hpp:76, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:23: /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp: In instantiation of 'void eSLIM::eSLIM_Man::findReplacement() [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:57:7: required from 'void eSLIM::eSLIM_Man::optimize() [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:32:11: required from 'static void eSLIM::eSLIM_Man::applyeSLIM(eSLIM::eSLIMCirMan&, const eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:584:127: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:135:92: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 135 | log.nof_reduced_circuits_per_size[subcir.nodes.size()] += (replacement.getNofGates() < subcir.nodes.size()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/opt/eslim/windowMan.hpp:77, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:26: /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::computeWindow(const std::vector&, int, int) [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:78:7: required from 'void eSLIM::WindowMan::setupWindows() [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:45:13: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:584:127: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:98:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 98 | if (node_end >= gate_ids.size()) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::addEncompassing(eSLIM::eSLIMCirMan&, int, int) [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:144:7: required from 'eSLIM::eSLIMCirMan eSLIM::WindowMan::recombineWindows() [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:50:22: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:584:127: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:166:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 166 | for (int i = 0; i < nd->fanins.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::addWindow(eSLIM::eSLIMCirMan&, int) [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:145:7: required from 'eSLIM::eSLIMCirMan eSLIM::WindowMan::recombineWindows() [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:50:22: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:584:127: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:182:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 182 | for (int i = 0; i < nd->fanins.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.hpp:76, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:23: /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp: In instantiation of 'void eSLIM::eSLIM_Man::findReplacement() [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:57:7: required from 'void eSLIM::eSLIM_Man::optimize() [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:32:11: required from 'static void eSLIM::eSLIM_Man::applyeSLIM(eSLIM::eSLIMCirMan&, const eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:584:127: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:135:92: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 135 | log.nof_reduced_circuits_per_size[subcir.nodes.size()] += (replacement.getNofGates() < subcir.nodes.size()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/opt/eslim/windowMan.hpp:77, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:26: /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::computeWindow(const std::vector&, int, int) [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:78:7: required from 'void eSLIM::WindowMan::setupWindows() [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:45:13: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:584:127: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:98:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 98 | if (node_end >= gate_ids.size()) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::addEncompassing(eSLIM::eSLIMCirMan&, int, int) [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:144:7: required from 'eSLIM::eSLIMCirMan eSLIM::WindowMan::recombineWindows() [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:50:22: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:584:127: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:166:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 166 | for (int i = 0; i < nd->fanins.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::addWindow(eSLIM::eSLIMCirMan&, int) [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:145:7: required from 'eSLIM::eSLIMCirMan eSLIM::WindowMan::recombineWindows() [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:50:22: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:584:127: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:182:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 182 | for (int i = 0; i < nd->fanins.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.hpp:76, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:23: /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp: In instantiation of 'void eSLIM::eSLIM_Man::findReplacement() [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:57:7: required from 'void eSLIM::eSLIM_Man::optimize() [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:32:11: required from 'static void eSLIM::eSLIM_Man::applyeSLIM(eSLIM::eSLIMCirMan&, const eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:584:127: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:135:92: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 135 | log.nof_reduced_circuits_per_size[subcir.nodes.size()] += (replacement.getNofGates() < subcir.nodes.size()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/opt/eslim/windowMan.hpp:77, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:26: /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::computeWindow(const std::vector&, int, int) [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:78:7: required from 'void eSLIM::WindowMan::setupWindows() [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:45:13: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:584:127: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:98:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 98 | if (node_end >= gate_ids.size()) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::addEncompassing(eSLIM::eSLIMCirMan&, int, int) [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:144:7: required from 'eSLIM::eSLIMCirMan eSLIM::WindowMan::recombineWindows() [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:50:22: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:584:127: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:166:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 166 | for (int i = 0; i < nd->fanins.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp: In instantiation of 'void eSLIM::WindowMan::addWindow(eSLIM::eSLIMCirMan&, int) [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:145:7: required from 'eSLIM::eSLIMCirMan eSLIM::WindowMan::recombineWindows() [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:50:22: required from 'static void eSLIM::WindowMan::applyeSLIM(eSLIM::eSLIMCirMan&, eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::WindowMan >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:584:127: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/windowMan.tpp:182:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 182 | for (int i = 0; i < nd->fanins.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.hpp:76, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:23: /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp: In instantiation of 'void eSLIM::eSLIM_Man::findReplacement() [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:57:7: required from 'void eSLIM::eSLIM_Man::optimize() [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:32:11: required from 'static void eSLIM::eSLIM_Man::applyeSLIM(eSLIM::eSLIMCirMan&, const eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::DelayMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DelayInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DelayInprocessor; Minimizer = eSLIM::DelayMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:584:127: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:135:92: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 135 | log.nof_reduced_circuits_per_size[subcir.nodes.size()] += (replacement.getNofGates() < subcir.nodes.size()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/opt/eslim/selectionStrategies.hpp:179, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.hpp:34, from /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:23: /builddir/build/BUILD/abc/src/opt/eslim/selectionStrategies.tpp: In instantiation of 'eSLIM::Subcircuit eSLIM::RandomizedBFSSelection::getSubcircuit(bool&) [with Validator = eSLIM::SubcircuitValidator; RootSelector = eSLIM::TabooRootSelector; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; CandidateNodeConstraint = eSLIM::BaseCandidateNodeConstraint]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:117:57: required from 'void eSLIM::eSLIM_Man::findReplacement() [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:57:7: required from 'void eSLIM::eSLIM_Man::optimize() [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:32:11: required from 'static void eSLIM::eSLIM_Man::applyeSLIM(eSLIM::eSLIMCirMan&, const eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DeepsynInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DeepsynInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:561:117: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/selectionStrategies.tpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] 208 | for (int i = 1; i < cfg.nselection_trials; i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/selectionStrategies.tpp: In instantiation of 'eSLIM::Subcircuit eSLIM::RandomizedBFSSelection::getSubcircuit(bool&) [with Validator = eSLIM::SubcircuitValidator; RootSelector = eSLIM::BaseRootSelector; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; CandidateNodeConstraint = eSLIM::BaseCandidateNodeConstraint]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:117:57: required from 'void eSLIM::eSLIM_Man::findReplacement() [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:57:7: required from 'void eSLIM::eSLIM_Man::optimize() [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:32:11: required from 'static void eSLIM::eSLIM_Man::applyeSLIM(eSLIM::eSLIMCirMan&, const eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DeepsynInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DeepsynInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:561:117: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/selectionStrategies.tpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] /builddir/build/BUILD/abc/src/opt/eslim/selectionStrategies.tpp: In instantiation of 'eSLIM::Subcircuit eSLIM::RandomizedBFSSelection::getSubcircuit(bool&) [with Validator = eSLIM::SubcircuitValidator; RootSelector = eSLIM::TabooRootSelector; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; CandidateNodeConstraint = eSLIM::BaseCandidateNodeConstraint]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:117:57: required from 'void eSLIM::eSLIM_Man::findReplacement() [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:57:7: required from 'void eSLIM::eSLIM_Man::optimize() [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:32:11: required from 'static void eSLIM::eSLIM_Man::applyeSLIM(eSLIM::eSLIMCirMan&, const eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DeepsynInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DeepsynInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:561:117: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/selectionStrategies.tpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] /builddir/build/BUILD/abc/src/opt/eslim/selectionStrategies.tpp: In instantiation of 'eSLIM::Subcircuit eSLIM::RandomizedBFSSelection::getSubcircuit(bool&) [with Validator = eSLIM::SubcircuitValidator; RootSelector = eSLIM::BaseRootSelector; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; CandidateNodeConstraint = eSLIM::BaseCandidateNodeConstraint]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:117:57: required from 'void eSLIM::eSLIM_Man::findReplacement() [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:57:7: required from 'void eSLIM::eSLIM_Man::optimize() [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:32:11: required from 'static void eSLIM::eSLIM_Man::applyeSLIM(eSLIM::eSLIMCirMan&, const eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DeepsynInprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::DeepsynInprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::DeepsynInprocessor; Minimizer = eSLIM::AreaMinimizer; Validator = eSLIM::SubcircuitValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:561:117: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/selectionStrategies.tpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] /builddir/build/BUILD/abc/src/opt/eslim/selectionStrategies.tpp: In instantiation of 'eSLIM::Subcircuit eSLIM::RandomizedBFSSelection::getSubcircuit(bool&) [with Validator = eSLIM::SubcircuitNoFBValidator; RootSelector = eSLIM::TabooRootSelector; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; CandidateNodeConstraint = eSLIM::BaseCandidateNodeConstraint]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:117:57: required from 'void eSLIM::eSLIM_Man::findReplacement() [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:57:7: required from 'void eSLIM::eSLIM_Man::optimize() [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:32:11: required from 'static void eSLIM::eSLIM_Man::applyeSLIM(eSLIM::eSLIMCirMan&, const eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::Resyn2Inprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::Resyn2Inprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:570:135: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/selectionStrategies.tpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] /builddir/build/BUILD/abc/src/opt/eslim/selectionStrategies.tpp: In instantiation of 'eSLIM::Subcircuit eSLIM::RandomizedBFSSelection::getSubcircuit(bool&) [with Validator = eSLIM::SubcircuitNoFBValidator; RootSelector = eSLIM::BaseRootSelector; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; CandidateNodeConstraint = eSLIM::BaseCandidateNodeConstraint]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:117:57: required from 'void eSLIM::eSLIM_Man::findReplacement() [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:57:7: required from 'void eSLIM::eSLIM_Man::optimize() [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:32:11: required from 'static void eSLIM::eSLIM_Man::applyeSLIM(eSLIM::eSLIMCirMan&, const eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::Resyn2Inprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::Resyn2Inprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::ForwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:549:102: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:570:135: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/selectionStrategies.tpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] /builddir/build/BUILD/abc/src/opt/eslim/selectionStrategies.tpp: In instantiation of 'eSLIM::Subcircuit eSLIM::RandomizedBFSSelection::getSubcircuit(bool&) [with Validator = eSLIM::SubcircuitNoFBValidator; RootSelector = eSLIM::TabooRootSelector; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; CandidateNodeConstraint = eSLIM::BaseCandidateNodeConstraint]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:117:57: required from 'void eSLIM::eSLIM_Man::findReplacement() [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:57:7: required from 'void eSLIM::eSLIM_Man::optimize() [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:32:11: required from 'static void eSLIM::eSLIM_Man::applyeSLIM(eSLIM::eSLIMCirMan&, const eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::Resyn2Inprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::Resyn2Inprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:529:137: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:570:135: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/selectionStrategies.tpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] /builddir/build/BUILD/abc/src/opt/eslim/selectionStrategies.tpp: In instantiation of 'eSLIM::Subcircuit eSLIM::RandomizedBFSSelection::getSubcircuit(bool&) [with Validator = eSLIM::SubcircuitNoFBValidator; RootSelector = eSLIM::BaseRootSelector; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; CandidateNodeConstraint = eSLIM::BaseCandidateNodeConstraint]': /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:117:57: required from 'void eSLIM::eSLIM_Man::findReplacement() [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:57:7: required from 'void eSLIM::eSLIM_Man::optimize() [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIMMan.tpp:32:11: required from 'static void eSLIM::eSLIM_Man::applyeSLIM(eSLIM::eSLIMCirMan&, const eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&) [with SynthesisEngine = eSLIM::AreaDelayConstraintMinimizer; SelectionStrategy = eSLIM::RandomizedBFSSelection]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:274:27: required from 'void eSLIM::eSLIMRun::run() [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::Resyn2Inprocessor]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:215:15: required from 'static Gia_Man_t* eSLIM::eSLIMRun::runeSLIM(Gia_Man_t*, const eSLIM_ParamStruct*) [with Approach = eSLIM::eSLIM_Man >; Inprocessor = eSLIM::Resyn2Inprocessor; Gia_Man_t = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:513:53: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:531:136: required from 'Circuitrepresentation* eSLIM::setTabooApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; BiasSelector = eSLIM::NoBiasSelector; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:540:121: required from 'Circuitrepresentation* eSLIM::setBiasApproach(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; SearchDirection = eSLIM::BackwardSearch; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:551:103: required from 'Circuitrepresentation* eSLIM::setSearchDirection(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; Inprocessor = eSLIM::Resyn2Inprocessor; Minimizer = eSLIM::AreaDelayConstraintMinimizer; Validator = eSLIM::SubcircuitNoFBValidator; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:570:135: required from 'Circuitrepresentation* eSLIM::setMinimizer(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:601:29: required from 'Circuitrepresentation* runeSLIM(Circuitrepresentation*, const eSLIM_ParamStruct*) [with Circuitrepresentation = Gia_Man_t_; eSLIM_ParamStruct = eSLIM_ParamStruct_]' /builddir/build/BUILD/abc/src/opt/eslim/eSLIM.cpp:610:18: required from here /builddir/build/BUILD/abc/src/opt/eslim/selectionStrategies.tpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'const unsigned int' [-Wsign-compare] [ 40%] Building CXX object CMakeFiles/libabc.dir/src/opt/eslim/relationSynthesiser.cpp.o [ 40%] Building CXX object CMakeFiles/libabc.dir/src/opt/eslim/areaEngine.cpp.o In file included from /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp:23: /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.hpp: In member function 'std::vector eSLIM::RelationSynthesiser::getNewVariableVector(unsigned int)': /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.hpp:122:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 122 | for (int i = 0; i < size; i++) { | ~~^~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.hpp: In member function 'int eSLIM::RelationSynthesiser::getPotentialSuccessors(const std::vector&) const': /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.hpp:129:24: warning: comparison of integer expressions of different signedness: 'const value_type' {aka 'const int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 129 | if (indices.back() < subcir.inputs.size()) { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp: In member function 'unsigned int eSLIM::RelationSynthesiser::getSizeFromActivationVars(const std::vector&)': /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp:45:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 45 | for (int i = 0; i < max_size; i++) { | ~~^~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp: In member function 'unsigned int eSLIM::RelationSynthesiser::getSizeFromActivationVars()': /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp:57:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 57 | for (int i = 0; i < max_size; i++) { | ~~^~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp: In member function 'std::vector eSLIM::RelationSynthesiser::getSizeAssumption(int)': /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp:84:26: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 84 | for (int i = size; i < max_size; i++) { | ~~^~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp: In member function 'eSLIM::eSLIMCirMan eSLIM::RelationSynthesiser::getReplacement(const std::vector&, int)': /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp:93:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 93 | for (int i = 0; i < subcir.inputs.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp:99:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 99 | for (int j = 0; j < selection_variables[i].size(); j++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp:105:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 105 | for (int j = 0; j < gate_definition_variables[i].size(); j++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp:115:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 115 | for (int i = 0; i < subcir.outputs.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp:116:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 116 | for (int j = 0; j < max_size; j++) { | ~~^~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp:122:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 122 | for (int j = 0; j < subcir.inputs.size(); j++) { | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp: In member function 'void eSLIM::RelationSynthesiser::setupVariables()': /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp:149:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 149 | for (int i = 0; i < max_size; i++) { | ~~^~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp:160:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 160 | for (int k = j; k < subcir.inputs.size() + i - config.gate_size + j + 1; k++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp:168:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 168 | for (int i = 0; i < max_size + subcir.inputs.size() + 1; i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp: In member function 'void eSLIM::RelationSynthesiser::constrainSelectionVariables()': /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp:208:39: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 208 | if (selection_variables[0].size() == config.gate_size) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp:215:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 215 | for (int i = start; i < max_size; i++) { | ~~^~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp: In member function 'void eSLIM::RelationSynthesiser::constraintGateOutputVariables()': /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp:223:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 223 | for (int i = 0; i < max_size; i++) { | ~~^~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp:228:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 228 | for (int i = 0; i < subcir.outputs.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp:231:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 231 | for (int j = 0; j < max_size + subcir.inputs.size() + 1; j++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp: In member function 'void eSLIM::RelationSynthesiser::addGateValueConstraint(int, int, const std::vector&)': /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp:249:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 249 | for (int i = 1; i < pow2(config.gate_size); i++) { // we consider normal gates -> the all-0-behaviour does not need to be considered | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp: In member function 'std::vector eSLIM::RelationSynthesiser::setupFaninVariables(int, int, int)': /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp:267:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 267 | int bound = i + noptions < subcir.inputs.size() ? i + noptions : subcir.inputs.size(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp: In member function 'void eSLIM::RelationSynthesiser::setupGateValues()': /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp:287:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 287 | for (int j = 0; j < max_size; j++) { | ~~^~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp: In member function 'void eSLIM::RelationSynthesiser::setupEquivalenceConstraints()': /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp:306:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 306 | for (int j = 0; j < subcir.outputs.size(); j++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp: In member function 'void eSLIM::RelationSynthesiser::setupActivationCompatibilityConstraints()': /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp:325:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 325 | for (int i = 1; i < max_size; i++) { | ~~^~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp: In member function 'int eSLIM::RelationSynthesiser::setupOutputVariable(int, int, int)': /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp:333:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 333 | for (int i = 0; i < max_size; i++) { | ~~^~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp:341:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 341 | for (int i = 0; i < subcir.inputs.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp: In member function 'void eSLIM::RelationSynthesiser::setupAigerConstraints()': /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp:357:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 357 | for (int i = 0; i < max_size; i++) { | ~~^~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp: In member function 'std::vector > eSLIM::RelationSynthesiser::addSequentialCounter(const std::vector&, unsigned int, int)': /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp:398:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 398 | for (int i = 1; i < vars.size() - 1; i++) { | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp:402:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 402 | for (int j = 0; j < component_outputs.back().size(); j++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp:406:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 406 | if (j < cardinality - 1) { | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp: In member function 'void eSLIM::RelationSynthesiser::addNaiveIs1CardinalityConstraint(const std::vector&)': /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp:434:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 434 | for (int i = 0; i < vars.size(); i++) { | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp:435:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 435 | for (int j = i + 1; j < vars.size(); j++) { | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp: In member function 'void eSLIM::RelationSynthesiser::addNaiveIs2CardinalityConstraint(const std::vector&)': /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp:444:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 444 | for (int i = 0; i < vars.size(); i++) { | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp:448:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 448 | for (int j = i + 1; j < vars.size(); j++) { | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp:454:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 454 | for (int j = i + 1; j < vars.size(); j++) { | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp:455:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 455 | for (int k = j + 1; k < vars.size(); k++) { | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp: In member function 'void eSLIM::RelationSynthesiser::addNonTrivialConstraint()': /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp:507:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 507 | for (int i = 0; i < max_size; i++) { | ~~^~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp:516:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 516 | for (int k = 0; k < pow2(j); k++) { | ~~^~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp: In member function 'void eSLIM::RelationSynthesiser::addUseAllStepsConstraint()': /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp:531:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 531 | for (int i = 0; i < max_size; i++) { | ~~^~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp:534:29: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 534 | for (int j = i + 1; j < max_size; j++) { | ~~^~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp: In member function 'void eSLIM::RelationSynthesiser::addNoReapplicationConstraint()': /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp:560:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 560 | for (int i = 0; i < subcir.inputs.size() + max_size - 1; i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp:566:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 566 | for (int i = first_gate; i < max_size; i++) { | ~~^~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp:573:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 573 | for (int j = i + 1; j < max_size; j++) { | ~~^~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp:580:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 580 | while (k < subcir.inputs.size() + j) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp:581:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 581 | if (l >= indices.size() || k < indices[l]) { | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp:582:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 582 | if (k != subcir.inputs.size() + i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp: In member function 'void eSLIM::RelationSynthesiser::addOrderedStepsConstraint()': /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp:603:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 603 | for (int i = 0; i < max_size - 1; i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp:604:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 604 | for (int j = 0; j < subcir.inputs.size() + i; j++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.cpp:607:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 607 | for (int k = j; k < subcir.inputs.size() + i + 1; k++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/opt/eslim/areaEngine.hpp:26, from /builddir/build/BUILD/abc/src/opt/eslim/areaEngine.cpp:21: /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.hpp: In member function 'std::vector eSLIM::RelationSynthesiser::getNewVariableVector(unsigned int)': /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.hpp:122:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 122 | for (int i = 0; i < size; i++) { | ~~^~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.hpp: In member function 'int eSLIM::RelationSynthesiser::getPotentialSuccessors(const std::vector&) const': /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.hpp:129:24: warning: comparison of integer expressions of different signedness: 'const value_type' {aka 'const int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 129 | if (indices.back() < subcir.inputs.size()) { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/areaEngine.cpp: In constructor 'eSLIM::AreaEngine::AreaEngine(const eSLIM::Relation&, const eSLIM::Subcircuit&, const eSLIM::eSLIMConfig&, eSLIM::eSLIMLog&)': /builddir/build/BUILD/abc/src/opt/eslim/areaEngine.cpp:28:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 28 | for (int i = 0; i < subcir.inputs.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/areaEngine.cpp:31:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 31 | for (int i = 0; i < subcir.outputs.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/areaEngine.cpp: In member function 'void eSLIM::AreaEngine::addCycleConstraints()': /builddir/build/BUILD/abc/src/opt/eslim/areaEngine.cpp:86:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 86 | for (int i = 0; i < max_size; i++) { | ~~^~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/areaEngine.cpp:89:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 89 | for (int i = 0; i < subcir.inputs.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/areaEngine.cpp: In member function 'void eSLIM::AreaEngine::setupConnectionVariables()': /builddir/build/BUILD/abc/src/opt/eslim/areaEngine.cpp:109:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 109 | for (int i = 0; i < max_size; i++) { | ~~^~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/areaEngine.cpp:111:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 111 | for (int j = 0; j < subcir.inputs.size(); j++) { | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/areaEngine.cpp: In member function 'void eSLIM::AreaEngine::connectionVariablesForCombinedCycles()': /builddir/build/BUILD/abc/src/opt/eslim/areaEngine.cpp:144:31: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 144 | for (int i = 0; i < max_size; i++) { | ~~^~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/areaEngine.cpp:150:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 150 | for (int i = 0; i < subcir.inputs.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object CMakeFiles/libabc.dir/src/opt/eslim/delayEngine.cpp.o In file included from /builddir/build/BUILD/abc/src/opt/eslim/delayEngine.hpp:28, from /builddir/build/BUILD/abc/src/opt/eslim/delayEngine.cpp:21: /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.hpp: In member function 'std::vector eSLIM::RelationSynthesiser::getNewVariableVector(unsigned int)': /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.hpp:122:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 122 | for (int i = 0; i < size; i++) { | ~~^~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.hpp: In member function 'int eSLIM::RelationSynthesiser::getPotentialSuccessors(const std::vector&) const': /builddir/build/BUILD/abc/src/opt/eslim/relationSynthesiser.hpp:129:24: warning: comparison of integer expressions of different signedness: 'const value_type' {aka 'const int'} and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 129 | if (indices.back() < subcir.inputs.size()) { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/delayEngine.cpp: In member function 'std::vector eSLIM::DelayEngine::getAssumptions(unsigned int)': /builddir/build/BUILD/abc/src/opt/eslim/delayEngine.cpp:141:13: warning: comparison of integer expressions of different signedness: 'std::tuple_element<0, const std::pair >::type' {aka 'const int'} and 'unsigned int' [-Wsign-compare] 141 | if (d > delay) { | ~~^~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/delayEngine.cpp: In member function 'void eSLIM::DelayEngine::setupVariables()': /builddir/build/BUILD/abc/src/opt/eslim/delayEngine.cpp:183:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 183 | for (int i = 0; i < max_size; i++) { | ~~^~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/delayEngine.cpp:185:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 185 | for (int j = 0; j < unique_arrival_times.size(); j++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/delayEngine.cpp:190:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 190 | for (int i = 0; i < subcir.outputs.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/delayEngine.cpp:192:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 192 | for (int j = 0; j < unique_arrival_times.size(); j++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/delayEngine.cpp: In member function 'void eSLIM::DelayEngine::constrainDelayVariables()': /builddir/build/BUILD/abc/src/opt/eslim/delayEngine.cpp:208:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 208 | for (int i = 0; i < max_size; i++) { | ~~^~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/delayEngine.cpp:210:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 210 | for (int j = 0; j < subcir.inputs.size(); j++) { | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/delayEngine.cpp:213:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 213 | for (int j = 0; j < unique_arrival_times.size(); j++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/delayEngine.cpp:223:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 223 | for (int i = 0; i < subcir.outputs.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/delayEngine.cpp:224:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 224 | for (int j = 0; j < subcir.inputs.size(); j++) { | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/delayEngine.cpp:227:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 227 | for (int j = 0; j < unique_arrival_times.size(); j++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/delayEngine.cpp:228:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 228 | for (int k = 0; k < max_size; k++) { | ~~^~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/delayEngine.cpp: In member function 'void eSLIM::DelayEngine::setupDelayConstraints()': /builddir/build/BUILD/abc/src/opt/eslim/delayEngine.cpp:239:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 239 | for (int i = 0; i < unique_arrival_times.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/delayEngine.cpp:240:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 240 | for (int o = 0; o < subcir.outputs.size(); o++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/eslim/delayEngine.cpp:241:27: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 241 | for (int d = 0; d <= max_size; d++) { | ~~^~~~~~~~~~~ [ 40%] Building CXX object CMakeFiles/libabc.dir/src/opt/ufar/UfarCmd.cpp.o [ 40%] Building CXX object CMakeFiles/libabc.dir/src/opt/ufar/UfarPth.cpp.o /builddir/build/BUILD/abc/src/opt/ufar/UfarCmd.cpp: In function 'int Abc_CommandProveUsingUif(Abc_Frame_t*, int, char**)': /builddir/build/BUILD/abc/src/opt/ufar/UfarCmd.cpp:734:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 734 | Wlc_WriteVer(Wlc_AbcGetNtk(pAbc), "UND.v", 0, 0); | ^~~~~~~ [ 40%] Building CXX object CMakeFiles/libabc.dir/src/opt/ufar/UfarMgr.cpp.o [ 40%] Building CXX object CMakeFiles/libabc.dir/src/opt/untk/NtkCmd.cpp.o [ 40%] Building CXX object CMakeFiles/libabc.dir/src/opt/untk/Netlist.cpp.o /builddir/build/BUILD/abc/src/opt/ufar/UfarMgr.cpp: In function 'bool UFAR::verify_cex_on_original(Wlc_Ntk_t*, Abc_Cex_t*)': /builddir/build/BUILD/abc/src/opt/ufar/UfarMgr.cpp:178:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 178 | if ( i < nbits_orig_pis ) { | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/ufar/UfarMgr.cpp: In function 'void UFAR::compute_core_using_sat(Gia_Man_t*, std::vector&, int, int, int, bool, UFAR::VecVecInt*, bool, int)': /builddir/build/BUILD/abc/src/opt/ufar/UfarMgr.cpp:367:28: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 367 | for (unsigned i = 0; i < pCnf->nClauses; i++) { | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/ufar/UfarMgr.cpp:420:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 420 | for (int i = 0; i < vec_cores_marks.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/ufar/UfarMgr.cpp:425:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 425 | for (int i = 0; i < vec_cores_marks.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/ufar/UfarMgr.cpp:446:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 446 | for (int i = 0; i < vec_cores_marks.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/ufar/UfarMgr.cpp: In member function 'void UFAR::CexUifPairFinder::FindUifPairsBasic(const VecVecChar&, unsigned int, std::set&)': /builddir/build/BUILD/abc/src/opt/ufar/UfarMgr.cpp:899:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 899 | for (int j = 0; j < _inputs[g].size(); j++) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/ufar/UfarMgr.cpp:904:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 904 | if(g < f) | ~~^~~ /builddir/build/BUILD/abc/src/opt/ufar/UfarMgr.cpp: In member function 'void UFAR::CexUifPairFinder::FindUifPairs(const VecVecChar&, unsigned int, std::set&)': /builddir/build/BUILD/abc/src/opt/ufar/UfarMgr.cpp:951:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 951 | for (int j = 0; j < _inputs[g].size(); j++) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/ufar/UfarMgr.cpp:956:34: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 956 | if(g < f) | ~~^~~ /builddir/build/BUILD/abc/src/opt/ufar/UfarMgr.cpp: In member function 'void UFAR::UfarManager::_shrink_final_abstraction()': /builddir/build/BUILD/abc/src/opt/ufar/UfarMgr.cpp:1522:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 1522 | Gia_Man_t * pMiter = GetInvMiter(pNtkWithChoices, "inv.pla"); | ^~~~~~~~~ /builddir/build/BUILD/abc/src/opt/ufar/UfarMgr.cpp: In member function 'bool UFAR::UfarManager::_is_mul_mul_pair(const UIF_PAIR&) const': /builddir/build/BUILD/abc/src/opt/ufar/UfarMgr.cpp:1868:21: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1868 | if (x.first.idx >= _vec_op_ids.size() || x.second.idx >= _vec_op_ids.size()) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/ufar/UfarMgr.cpp:1868:59: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1868 | if (x.first.idx >= _vec_op_ids.size() || x.second.idx >= _vec_op_ids.size()) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/ufar/UfarMgr.cpp: In member function 'void UFAR::UfarManager::GetOperatorsInCex(Abc_Cex_t*, UFAR::VecVecStr*)': /builddir/build/BUILD/abc/src/opt/ufar/UfarMgr.cpp:1924:31: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 1924 | for(unsigned i = 1; i < Wlc_NtkPoNum(_pAbsWithAuxPos); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/ufar/UfarMgr.cpp: In member function 'void UFAR::UfarManager::_dump_states(const string&)': /builddir/build/BUILD/abc/src/opt/ufar/UfarMgr.cpp:1970:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1970 | for (int i = 0; i < _vec_op_blackbox_marks.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/untk/Netlist.cpp: In constructor 'UFAR::WNetlist::WNetlist()': /builddir/build/BUILD/abc/src/opt/untk/Netlist.cpp:17:26: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 17 | _pNtk = Wlc_NtkAlloc("main", 100); | ^~~~~~ /builddir/build/BUILD/abc/src/opt/untk/Netlist.cpp: In member function 'void UFAR::WNetlist::Clear()': /builddir/build/BUILD/abc/src/opt/untk/Netlist.cpp:49:26: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 49 | _pNtk = Wlc_NtkAlloc("main", 100); | ^~~~~~ [ 40%] Building CXX object CMakeFiles/libabc.dir/src/opt/untk/NtkNtk.cpp.o /builddir/build/BUILD/abc/src/opt/untk/NtkNtk.cpp: In function 'Wlc_Ntk_t* UFAR::IntroducePrevOperators(Wlc_Ntk_t*, std::vector&, const std::set&, UFAR::VecVecInt&)': /builddir/build/BUILD/abc/src/opt/untk/NtkNtk.cpp:285:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 285 | if(i < vv_op_ffs[idx].size()) continue; | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/opt/untk/NtkNtk.cpp: In function 'void UFAR::TestInvariant(std::string&, std::string&)': /builddir/build/BUILD/abc/src/opt/untk/NtkNtk.cpp:1602:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 1602 | Gia_AigerWrite(pMiter, "miter.aig", 0, 0, 0); | ^~~~~~~~~~~ [ 40%] Building CXX object CMakeFiles/libabc.dir/src/opt/util/util.cpp.o [ 40%] Building C object CMakeFiles/libabc.dir/src/sat/bsat/satMem.c.o [ 40%] Building C object CMakeFiles/libabc.dir/src/sat/bsat/satInter.c.o [ 40%] Building C object CMakeFiles/libabc.dir/src/sat/bsat/satInterA.c.o [ 40%] Building C object CMakeFiles/libabc.dir/src/sat/bsat/satInterB.c.o [ 40%] Building C object CMakeFiles/libabc.dir/src/sat/bsat/satInterP.c.o [ 40%] Building C object CMakeFiles/libabc.dir/src/sat/bsat/satProof.c.o [ 40%] Building C object CMakeFiles/libabc.dir/src/sat/bsat/satSolver.c.o [ 40%] Building C object CMakeFiles/libabc.dir/src/sat/bsat/satSolver2.c.o [ 40%] Building C object CMakeFiles/libabc.dir/src/sat/bsat/satSolver2i.c.o [ 40%] Building C object CMakeFiles/libabc.dir/src/sat/bsat/satSolver3.c.o [ 40%] Building C object CMakeFiles/libabc.dir/src/sat/bsat/satStore.c.o [ 40%] Building C object CMakeFiles/libabc.dir/src/sat/bsat/satTrace.c.o [ 40%] Building C object CMakeFiles/libabc.dir/src/sat/bsat/satTruth.c.o [ 40%] Building C object CMakeFiles/libabc.dir/src/sat/bsat/satUtil.c.o [ 40%] Building C object CMakeFiles/libabc.dir/src/sat/xsat/xsatSolver.c.o [ 40%] Building C object CMakeFiles/libabc.dir/src/sat/xsat/xsatSolverAPI.c.o [ 40%] Building C object CMakeFiles/libabc.dir/src/sat/xsat/xsatCnfReader.c.o [ 42%] Building C object CMakeFiles/libabc.dir/src/sat/satoko/solver.c.o [ 42%] Building C object CMakeFiles/libabc.dir/src/sat/satoko/solver_api.c.o [ 42%] Building C object CMakeFiles/libabc.dir/src/sat/satoko/cnf_reader.c.o [ 42%] Building C object CMakeFiles/libabc.dir/src/sat/csat/csat_apis.c.o [ 42%] Building C object CMakeFiles/libabc.dir/src/sat/msat/msatActivity.c.o [ 42%] Building C object CMakeFiles/libabc.dir/src/sat/msat/msatClause.c.o [ 42%] Building C object CMakeFiles/libabc.dir/src/sat/msat/msatClauseVec.c.o [ 42%] Building C object CMakeFiles/libabc.dir/src/sat/msat/msatMem.c.o [ 42%] Building C object CMakeFiles/libabc.dir/src/sat/msat/msatOrderH.c.o [ 42%] Building C object CMakeFiles/libabc.dir/src/sat/msat/msatQueue.c.o [ 42%] Building C object CMakeFiles/libabc.dir/src/sat/msat/msatRead.c.o [ 42%] Building C object CMakeFiles/libabc.dir/src/sat/msat/msatSolverApi.c.o [ 42%] Building C object CMakeFiles/libabc.dir/src/sat/msat/msatSolverCore.c.o [ 42%] Building C object CMakeFiles/libabc.dir/src/sat/msat/msatSolverIo.c.o [ 42%] Building C object CMakeFiles/libabc.dir/src/sat/msat/msatSolverSearch.c.o [ 42%] Building C object CMakeFiles/libabc.dir/src/sat/msat/msatSort.c.o [ 42%] Building C object CMakeFiles/libabc.dir/src/sat/msat/msatVec.c.o [ 42%] Building C object CMakeFiles/libabc.dir/src/sat/cnf/cnfCore.c.o [ 42%] Building C object CMakeFiles/libabc.dir/src/sat/cnf/cnfCut.c.o [ 42%] Building C object CMakeFiles/libabc.dir/src/sat/cnf/cnfData.c.o [ 42%] Building C object CMakeFiles/libabc.dir/src/sat/cnf/cnfFast.c.o [ 42%] Building C object CMakeFiles/libabc.dir/src/sat/cnf/cnfMan.c.o [ 42%] Building C object CMakeFiles/libabc.dir/src/sat/cnf/cnfMap.c.o [ 42%] Building C object CMakeFiles/libabc.dir/src/sat/cnf/cnfPost.c.o [ 42%] Building C object CMakeFiles/libabc.dir/src/sat/cnf/cnfUtil.c.o [ 42%] Building C object CMakeFiles/libabc.dir/src/sat/cnf/cnfWrite.c.o [ 42%] Building C object CMakeFiles/libabc.dir/src/sat/bmc/bmcBCore.c.o [ 44%] Building C object CMakeFiles/libabc.dir/src/sat/bmc/bmcBmc.c.o [ 44%] Building C object CMakeFiles/libabc.dir/src/sat/bmc/bmcBmc2.c.o [ 44%] Building C object CMakeFiles/libabc.dir/src/sat/bmc/bmcBmc3.c.o [ 44%] Building C object CMakeFiles/libabc.dir/src/sat/bmc/bmcBmcAnd.c.o [ 44%] Building C object CMakeFiles/libabc.dir/src/sat/bmc/bmcBmci.c.o [ 44%] Building C object CMakeFiles/libabc.dir/src/sat/bmc/bmcBmcG.c.o [ 44%] Building C object CMakeFiles/libabc.dir/src/sat/bmc/bmcBmcS.c.o [ 44%] Building C object CMakeFiles/libabc.dir/src/sat/bmc/bmcCexCare.c.o [ 44%] Building C object CMakeFiles/libabc.dir/src/sat/bmc/bmcCexCut.c.o [ 44%] Building C object CMakeFiles/libabc.dir/src/sat/bmc/bmcCexDepth.c.o [ 44%] Building C object CMakeFiles/libabc.dir/src/sat/bmc/bmcCexMin1.c.o [ 44%] Building C object CMakeFiles/libabc.dir/src/sat/bmc/bmcCexMin2.c.o [ 44%] Building C object CMakeFiles/libabc.dir/src/sat/bmc/bmcCexTools.c.o [ 44%] Building C object CMakeFiles/libabc.dir/src/sat/bmc/bmcChain.c.o [ 44%] Building C object CMakeFiles/libabc.dir/src/sat/bmc/bmcClp.c.o [ 44%] Building C object CMakeFiles/libabc.dir/src/sat/bmc/bmcEco.c.o [ 44%] Building C object CMakeFiles/libabc.dir/src/sat/bmc/bmcExpand.c.o [ 44%] Building C object CMakeFiles/libabc.dir/src/sat/bmc/bmcFault.c.o [ 44%] Building C object CMakeFiles/libabc.dir/src/sat/bmc/bmcFx.c.o [ 44%] Building C object CMakeFiles/libabc.dir/src/sat/bmc/bmcGen.c.o [ 44%] Building C object CMakeFiles/libabc.dir/src/sat/bmc/bmcICheck.c.o [ 44%] Building C object CMakeFiles/libabc.dir/src/sat/bmc/bmcInse.c.o [ 44%] Building C object CMakeFiles/libabc.dir/src/sat/bmc/bmcLoad.c.o [ 44%] Building C object CMakeFiles/libabc.dir/src/sat/bmc/bmcMaj.c.o [ 44%] Building C object CMakeFiles/libabc.dir/src/sat/bmc/bmcMaj2.c.o [ 44%] Building C object CMakeFiles/libabc.dir/src/sat/bmc/bmcMaj3.c.o [ 44%] Building C object CMakeFiles/libabc.dir/src/sat/bmc/bmcMaj7.c.o [ 46%] Building C object CMakeFiles/libabc.dir/src/sat/bmc/bmcMaj8.c.o [ 46%] Building C object CMakeFiles/libabc.dir/src/sat/bmc/bmcMaj9.c.o [ 46%] Building C object CMakeFiles/libabc.dir/src/sat/bmc/bmcMaxi.c.o [ 46%] Building C object CMakeFiles/libabc.dir/src/sat/bmc/bmcMesh.c.o [ 46%] Building C object CMakeFiles/libabc.dir/src/sat/bmc/bmcMesh2.c.o [ 46%] Building C object CMakeFiles/libabc.dir/src/sat/bmc/bmcMulti.c.o [ 46%] Building C object CMakeFiles/libabc.dir/src/sat/bmc/bmcUnroll.c.o [ 46%] Building CXX object CMakeFiles/libabc.dir/src/sat/glucose/AbcGlucose.cpp.o [ 46%] Building CXX object CMakeFiles/libabc.dir/src/sat/glucose/AbcGlucoseCmd.cpp.o In file included from /builddir/build/BUILD/abc/src/sat/glucose/SimpSolver.h:25, from /builddir/build/BUILD/abc/src/sat/glucose/AbcGlucose.cpp:25: /builddir/build/BUILD/abc/src/sat/glucose/Solver.h: In member function 'bool Gluco::Solver::withinBudget() const': /builddir/build/BUILD/abc/src/sat/glucose/Solver.h:445:49: warning: comparison of integer expressions of different signedness: 'const int64_t' {aka 'const long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 445 | (conflict_budget < 0 || conflicts < (uint64_t)conflict_budget) && | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/sat/glucose/Solver.h:446:52: warning: comparison of integer expressions of different signedness: 'const int64_t' {aka 'const long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 446 | (propagation_budget < 0 || propagations < (uint64_t)propagation_budget); } | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/sat/glucose/AbcGlucose.cpp: In function 'void Glucose_SolveCnf(char*, Glucose_Pars*, int)': /builddir/build/BUILD/abc/src/sat/glucose/AbcGlucose.cpp:850:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 850 | char * pFileCnf = Extra_FileNameGenericAppend( pFileName, "_out.cnf" ); | ^~~~~~~~~~ [ 46%] Building CXX object CMakeFiles/libabc.dir/src/sat/glucose/Glucose.cpp.o [ 46%] Building CXX object CMakeFiles/libabc.dir/src/sat/glucose/Options.cpp.o In file included from /builddir/build/BUILD/abc/src/sat/glucose/Glucose.cpp:33: /builddir/build/BUILD/abc/src/sat/glucose/Solver.h: In member function 'bool Gluco::Solver::withinBudget() const': /builddir/build/BUILD/abc/src/sat/glucose/Solver.h:445:49: warning: comparison of integer expressions of different signedness: 'const int64_t' {aka 'const long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 445 | (conflict_budget < 0 || conflicts < (uint64_t)conflict_budget) && | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/sat/glucose/Solver.h:446:52: warning: comparison of integer expressions of different signedness: 'const int64_t' {aka 'const long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 446 | (propagation_budget < 0 || propagations < (uint64_t)propagation_budget); } | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/sat/glucose/Glucose.cpp: In member function 'unsigned int Gluco::Solver::computeLBD(const Gluco::vec&, int)': /builddir/build/BUILD/abc/src/sat/glucose/Glucose.cpp:376:16: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 376 | if(nbDone>=end) break; | ~~~~~~^~~~~ /builddir/build/BUILD/abc/src/sat/glucose/Glucose.cpp: In member function 'unsigned int Gluco::Solver::computeLBD(const Gluco::Clause&)': /builddir/build/BUILD/abc/src/sat/glucose/Glucose.cpp:405:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 405 | if(nbDone>=c.sizeWithoutSelectors()) break; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/sat/glucose/Glucose.cpp: In member function 'Gluco::lbool Gluco::Solver::solve_()': /builddir/build/BUILD/abc/src/sat/glucose/Glucose.cpp:1253:42: warning: comparison of integer expressions of different signedness: 'abctime' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 1253 | if (nRuntimeLimit && Abc_Clock() > nRuntimeLimit) break; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 46%] Building CXX object CMakeFiles/libabc.dir/src/sat/glucose/SimpSolver.cpp.o In file included from /builddir/build/BUILD/abc/src/sat/glucose/SimpSolver.h:25, from /builddir/build/BUILD/abc/src/sat/glucose/SimpSolver.cpp:22: /builddir/build/BUILD/abc/src/sat/glucose/Solver.h: In member function 'bool Gluco::Solver::withinBudget() const': /builddir/build/BUILD/abc/src/sat/glucose/Solver.h:445:49: warning: comparison of integer expressions of different signedness: 'const int64_t' {aka 'const long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 445 | (conflict_budget < 0 || conflicts < (uint64_t)conflict_budget) && | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/sat/glucose/Solver.h:446:52: warning: comparison of integer expressions of different signedness: 'const int64_t' {aka 'const long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 446 | (propagation_budget < 0 || propagations < (uint64_t)propagation_budget); } | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object CMakeFiles/libabc.dir/src/sat/glucose/System.cpp.o [ 46%] Building CXX object CMakeFiles/libabc.dir/src/sat/glucose2/AbcGlucose2.cpp.o In file included from /builddir/build/BUILD/abc/src/sat/glucose2/SimpSolver.h:25, from /builddir/build/BUILD/abc/src/sat/glucose2/AbcGlucose2.cpp:25: /builddir/build/BUILD/abc/src/sat/glucose2/Solver.h: In member function 'bool Gluco2::Solver::withinBudget() const': /builddir/build/BUILD/abc/src/sat/glucose2/Solver.h:588:49: warning: comparison of integer expressions of different signedness: 'const int64_t' {aka 'const long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 588 | (conflict_budget < 0 || conflicts < (uint64_t)conflict_budget) && | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/sat/glucose2/Solver.h:589:52: warning: comparison of integer expressions of different signedness: 'const int64_t' {aka 'const long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 589 | (propagation_budget < 0 || propagations < (uint64_t)propagation_budget); } | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object CMakeFiles/libabc.dir/src/sat/glucose2/AbcGlucoseCmd2.cpp.o [ 46%] Building CXX object CMakeFiles/libabc.dir/src/sat/glucose2/Glucose2.cpp.o [ 46%] Building CXX object CMakeFiles/libabc.dir/src/sat/glucose2/Options2.cpp.o [ 46%] Building CXX object CMakeFiles/libabc.dir/src/sat/glucose2/SimpSolver2.cpp.o In file included from /builddir/build/BUILD/abc/src/sat/glucose2/Glucose2.cpp:34: /builddir/build/BUILD/abc/src/sat/glucose2/Solver.h: In member function 'bool Gluco2::Solver::withinBudget() const': /builddir/build/BUILD/abc/src/sat/glucose2/Solver.h:588:49: warning: comparison of integer expressions of different signedness: 'const int64_t' {aka 'const long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 588 | (conflict_budget < 0 || conflicts < (uint64_t)conflict_budget) && | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/sat/glucose2/Solver.h:589:52: warning: comparison of integer expressions of different signedness: 'const int64_t' {aka 'const long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 589 | (propagation_budget < 0 || propagations < (uint64_t)propagation_budget); } | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/sat/glucose2/Glucose2.cpp: In member function 'unsigned int Gluco2::Solver::computeLBD(const Gluco2::vec&, int)': /builddir/build/BUILD/abc/src/sat/glucose2/Glucose2.cpp:421:16: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] 421 | if(nbDone>=end) break; | ~~~~~~^~~~~ /builddir/build/BUILD/abc/src/sat/glucose2/Glucose2.cpp: In member function 'unsigned int Gluco2::Solver::computeLBD(const Gluco2::Clause&)': /builddir/build/BUILD/abc/src/sat/glucose2/Glucose2.cpp:450:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 450 | if(nbDone>=c.sizeWithoutSelectors()) break; | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/sat/glucose2/Glucose2.cpp: In member function 'Gluco2::lbool Gluco2::Solver::solve_()': /builddir/build/BUILD/abc/src/sat/glucose2/Glucose2.cpp:1440:42: warning: comparison of integer expressions of different signedness: 'abctime' {aka 'long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 1440 | if (nRuntimeLimit && Abc_Clock() > nRuntimeLimit) break; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/abc/src/sat/glucose2/SimpSolver.h:25, from /builddir/build/BUILD/abc/src/sat/glucose2/SimpSolver2.cpp:22: /builddir/build/BUILD/abc/src/sat/glucose2/Solver.h: In member function 'bool Gluco2::Solver::withinBudget() const': /builddir/build/BUILD/abc/src/sat/glucose2/Solver.h:588:49: warning: comparison of integer expressions of different signedness: 'const int64_t' {aka 'const long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 588 | (conflict_budget < 0 || conflicts < (uint64_t)conflict_budget) && | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/sat/glucose2/Solver.h:589:52: warning: comparison of integer expressions of different signedness: 'const int64_t' {aka 'const long int'} and 'uint64_t' {aka 'long unsigned int'} [-Wsign-compare] 589 | (propagation_budget < 0 || propagations < (uint64_t)propagation_budget); } | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object CMakeFiles/libabc.dir/src/sat/glucose2/System2.cpp.o [ 46%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/kissatSolver.c.o [ 46%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/kissatTest.c.o [ 46%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/allocate.c.o [ 46%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/analyze.c.o [ 46%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/ands.c.o [ 46%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/arena.c.o [ 46%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/assign.c.o [ 46%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/averages.c.o [ 48%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/backbone.c.o [ 48%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/backtrack.c.o [ 48%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/build.c.o [ 48%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/bump.c.o [ 48%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/check.c.o [ 48%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/classify.c.o [ 48%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/clause.c.o [ 48%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/collect.c.o [ 48%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/colors.c.o [ 48%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/compact.c.o [ 48%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/config.c.o [ 48%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/congruence.c.o [ 48%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/decide.c.o [ 48%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/deduce.c.o [ 48%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/definition.c.o [ 48%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/dense.c.o [ 48%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/dump.c.o [ 48%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/eliminate.c.o [ 48%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/equivalences.c.o [ 48%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/error.c.o [ 48%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/extend.c.o [ 48%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/factor.c.o [ 48%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/fastel.c.o [ 48%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/file.c.o [ 48%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/flags.c.o [ 48%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/format.c.o [ 50%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/forward.c.o [ 50%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/gates.c.o [ 50%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/heap.c.o [ 50%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/ifthenelse.c.o [ 50%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/import.c.o [ 50%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/internal.c.o [ 50%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/kimits.c.o [ 50%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/kitten.c.o [ 50%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/krite.c.o [ 50%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/learn.c.o [ 50%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/logging.c.o [ 50%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/kucky.c.o [ 50%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/minimize.c.o [ 50%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/mode.c.o [ 50%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/phases.c.o [ 50%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/kptions.c.o [ 50%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/preprocess.c.o [ 50%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/print.c.o [ 50%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/probe.c.o [ 50%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/profile.c.o [ 50%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/promote.c.o [ 50%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/proof.c.o [ 50%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/propbeyond.c.o [ 50%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/propdense.c.o [ 50%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/propinitially.c.o [ 50%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/proprobe.c.o [ 50%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/propsearch.c.o [ 52%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/queue.c.o [ 52%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/reduce.c.o [ 52%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/reluctant.c.o [ 52%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/reorder.c.o [ 52%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/rephase.c.o [ 52%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/report.c.o [ 52%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/resize.c.o [ 52%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/resolve.c.o [ 52%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/resources.c.o [ 52%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/restart.c.o [ 52%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/search.c.o [ 52%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/shrink.c.o [ 52%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/smooth.c.o [ 52%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/sort.c.o [ 52%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/stack.c.o [ 52%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/statistics.c.o [ 52%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/strengthen.c.o [ 52%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/substitute.c.o [ 52%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/sweep.c.o [ 52%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/terminate.c.o [ 52%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/tiers.c.o [ 52%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/trail.c.o [ 52%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/transitive.c.o [ 52%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/utilities.c.o [ 52%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/vector.c.o [ 52%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/vivify.c.o [ 52%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/walk.c.o [ 54%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/warmup.c.o [ 54%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/watch.c.o [ 54%] Building C object CMakeFiles/libabc.dir/src/sat/kissat/weaken.c.o [ 54%] Building C object CMakeFiles/libabc.dir/src/sat/cadical/cadicalSolver.c.o [ 54%] Building C object CMakeFiles/libabc.dir/src/sat/cadical/cadicalTest.c.o [ 54%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_analyze.cpp.o [ 54%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_arena.cpp.o [ 54%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_assume.cpp.o [ 54%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_averages.cpp.o [ 54%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_backbone.cpp.o [ 54%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_backtrack.cpp.o [ 54%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_backward.cpp.o [ 54%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_bins.cpp.o [ 54%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_block.cpp.o [ 54%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_ccadical.cpp.o [ 54%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_checker.cpp.o [ 54%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_clause.cpp.o [ 54%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_collect.cpp.o [ 54%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_compact.cpp.o [ 54%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_condition.cpp.o [ 54%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_config.cpp.o [ 54%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_congruence.cpp.o [ 54%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_constrain.cpp.o [ 54%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_contract.cpp.o [ 54%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_cover.cpp.o [ 54%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_decide.cpp.o [ 54%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_decompose.cpp.o [ 56%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_deduplicate.cpp.o [ 56%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_definition.cpp.o [ 56%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_drattracer.cpp.o [ 56%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_elim.cpp.o [ 56%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_elimfast.cpp.o [ 56%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_ema.cpp.o [ 56%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_extend.cpp.o [ 56%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_external.cpp.o [ 56%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_external_propagate.cpp.o [ 56%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_factor.cpp.o [ 56%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_file.cpp.o [ 56%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_flags.cpp.o [ 56%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_flip.cpp.o [ 56%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_format.cpp.o [ 56%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_frattracer.cpp.o [ 56%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_gates.cpp.o [ 56%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_idruptracer.cpp.o [ 56%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_instantiate.cpp.o [ 56%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_internal.cpp.o [ 56%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_ipasir.cpp.o [ 56%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_lidruptracer.cpp.o [ 56%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_limit.cpp.o [ 56%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_logging.cpp.o [ 56%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_lookahead.cpp.o [ 56%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_lratchecker.cpp.o [ 56%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_lrattracer.cpp.o [ 56%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_lucky.cpp.o [ 58%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_message.cpp.o [ 58%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_minimize.cpp.o [ 58%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_occs.cpp.o [ 58%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_options.cpp.o [ 58%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_parse.cpp.o [ 58%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_phases.cpp.o [ 58%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_probe.cpp.o [ 58%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_profile.cpp.o [ 58%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_proof.cpp.o [ 58%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_propagate.cpp.o [ 58%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_queue.cpp.o [ 58%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_random.cpp.o [ 58%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_reap.cpp.o [ 58%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_reduce.cpp.o [ 58%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_rephase.cpp.o [ 58%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_report.cpp.o [ 58%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_resources.cpp.o [ 58%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_restart.cpp.o [ 58%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_restore.cpp.o [ 58%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_score.cpp.o [ 58%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_shrink.cpp.o [ 58%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_signal.cpp.o [ 58%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_solution.cpp.o [ 58%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_solver.cpp.o [ 58%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_stable.cpp.o [ 58%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_stats.cpp.o [ 58%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_subsume.cpp.o [ 60%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_sweep.cpp.o [ 60%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_terminal.cpp.o [ 60%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_ternary.cpp.o [ 60%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_tier.cpp.o [ 60%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_transred.cpp.o [ 60%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_unstable.cpp.o [ 60%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_util.cpp.o [ 60%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_var.cpp.o [ 60%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_veripbtracer.cpp.o [ 60%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_version.cpp.o [ 60%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_vivify.cpp.o [ 60%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_walk.cpp.o [ 60%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_walk_full_occs.cpp.o [ 60%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_warmup.cpp.o [ 60%] Building CXX object CMakeFiles/libabc.dir/src/sat/cadical/cadical_watch.cpp.o [ 60%] Building C object CMakeFiles/libabc.dir/src/sat/cadical/cadical_kitten.c.o [ 60%] Building C object CMakeFiles/libabc.dir/src/bool/bdc/bdcCore.c.o [ 60%] Building C object CMakeFiles/libabc.dir/src/bool/bdc/bdcDec.c.o [ 60%] Building C object CMakeFiles/libabc.dir/src/bool/bdc/bdcSpfd.c.o [ 60%] Building C object CMakeFiles/libabc.dir/src/bool/bdc/bdcTable.c.o [ 60%] Building C object CMakeFiles/libabc.dir/src/bool/dec/decAbc.c.o [ 60%] Building C object CMakeFiles/libabc.dir/src/bool/dec/decFactor.c.o [ 60%] Building C object CMakeFiles/libabc.dir/src/bool/dec/decMan.c.o [ 60%] Building C object CMakeFiles/libabc.dir/src/bool/dec/decPrint.c.o [ 60%] Building C object CMakeFiles/libabc.dir/src/bool/dec/decUtil.c.o [ 60%] Building C object CMakeFiles/libabc.dir/src/bool/kit/kitAig.c.o [ 60%] Building C object CMakeFiles/libabc.dir/src/bool/kit/kitBdd.c.o [ 62%] Building C object CMakeFiles/libabc.dir/src/bool/kit/kitCloud.c.o [ 62%] Building C object CMakeFiles/libabc.dir/src/bool/kit/cloud.c.o [ 62%] Building C object CMakeFiles/libabc.dir/src/bool/kit/kitDsd.c.o [ 62%] Building C object CMakeFiles/libabc.dir/src/bool/kit/kitFactor.c.o [ 62%] Building C object CMakeFiles/libabc.dir/src/bool/kit/kitGraph.c.o [ 62%] Building C object CMakeFiles/libabc.dir/src/bool/kit/kitHop.c.o [ 62%] Building C object CMakeFiles/libabc.dir/src/bool/kit/kitIsop.c.o [ 62%] Building C object CMakeFiles/libabc.dir/src/bool/kit/kitPla.c.o [ 62%] Building C object CMakeFiles/libabc.dir/src/bool/kit/kitSop.c.o [ 62%] Building C object CMakeFiles/libabc.dir/src/bool/kit/kitTruth.c.o [ 62%] Building C object CMakeFiles/libabc.dir/src/bool/lucky/lucky.c.o [ 62%] Building C object CMakeFiles/libabc.dir/src/bool/lucky/luckyFast16.c.o [ 62%] Building C object CMakeFiles/libabc.dir/src/bool/lucky/luckyFast6.c.o [ 62%] Building C object CMakeFiles/libabc.dir/src/bool/lucky/luckyRead.c.o [ 62%] Building C object CMakeFiles/libabc.dir/src/bool/lucky/luckySimple.c.o [ 62%] Building C object CMakeFiles/libabc.dir/src/bool/lucky/luckySwapIJ.c.o [ 62%] Building C object CMakeFiles/libabc.dir/src/bool/lucky/luckySwap.c.o [ 62%] Building C object CMakeFiles/libabc.dir/src/bool/rsb/rsbDec6.c.o [ 62%] Building C object CMakeFiles/libabc.dir/src/bool/rsb/rsbMan.c.o [ 62%] Building C object CMakeFiles/libabc.dir/src/bool/rpo/rpo.c.o [ 62%] Building C object CMakeFiles/libabc.dir/src/proof/pdr/gipsat/gipMan.c.o [ 62%] Building C object CMakeFiles/libabc.dir/src/proof/pdr/gipsat/gipMain.c.o [ 62%] Building C object CMakeFiles/libabc.dir/src/proof/pdr/gipsat/gipCdb.c.o [ 62%] Building C object CMakeFiles/libabc.dir/src/proof/pdr/gipsat/gipProp.c.o [ 62%] Building C object CMakeFiles/libabc.dir/src/proof/pdr/gipsat/gipAnalyze.c.o [ 62%] Building C object CMakeFiles/libabc.dir/src/proof/pdr/gipsat/gipSearch.c.o [ 64%] Building C object CMakeFiles/libabc.dir/src/proof/pdr/gipsat/gipVsids.c.o [ 64%] Building C object CMakeFiles/libabc.dir/src/proof/pdr/gipsat/gipDomain.c.o [ 64%] Building C object CMakeFiles/libabc.dir/src/proof/pdr/gipsat/gipSimp.c.o [ 64%] Building C object CMakeFiles/libabc.dir/src/proof/pdr/pdrCnf.c.o [ 64%] Building C object CMakeFiles/libabc.dir/src/proof/pdr/pdrCore.c.o [ 64%] Building C object CMakeFiles/libabc.dir/src/proof/pdr/pdrIncr.c.o [ 64%] Building C object CMakeFiles/libabc.dir/src/proof/pdr/pdrInv.c.o [ 64%] Building C object CMakeFiles/libabc.dir/src/proof/pdr/pdrMan.c.o [ 64%] Building C object CMakeFiles/libabc.dir/src/proof/pdr/pdrSat.c.o [ 64%] Building C object CMakeFiles/libabc.dir/src/proof/pdr/pdrTsim.c.o [ 64%] Building C object CMakeFiles/libabc.dir/src/proof/pdr/pdrTsim2.c.o [ 64%] Building C object CMakeFiles/libabc.dir/src/proof/pdr/pdrTsim3.c.o [ 64%] Building C object CMakeFiles/libabc.dir/src/proof/pdr/pdrUtil.c.o [ 64%] Building C object CMakeFiles/libabc.dir/src/proof/abs/absDup.c.o [ 64%] Building C object CMakeFiles/libabc.dir/src/proof/abs/absGla.c.o [ 64%] Building C object CMakeFiles/libabc.dir/src/proof/abs/absGlaOld.c.o [ 64%] Building C object CMakeFiles/libabc.dir/src/proof/abs/absIter.c.o [ 64%] Building C object CMakeFiles/libabc.dir/src/proof/abs/absOldCex.c.o [ 64%] Building C object CMakeFiles/libabc.dir/src/proof/abs/absOldRef.c.o [ 64%] Building C object CMakeFiles/libabc.dir/src/proof/abs/absOldSat.c.o [ 64%] Building C object CMakeFiles/libabc.dir/src/proof/abs/absOldSim.c.o [ 64%] Building C object CMakeFiles/libabc.dir/src/proof/abs/absOut.c.o [ 64%] Building C object CMakeFiles/libabc.dir/src/proof/abs/absPth.c.o [ 64%] Building C object CMakeFiles/libabc.dir/src/proof/abs/absRef.c.o [ 64%] Building C object CMakeFiles/libabc.dir/src/proof/abs/absRefSelect.c.o [ 64%] Building C object CMakeFiles/libabc.dir/src/proof/abs/absRpm.c.o [ 64%] Building C object CMakeFiles/libabc.dir/src/proof/abs/absRpmOld.c.o [ 66%] Building C object CMakeFiles/libabc.dir/src/proof/abs/absVta.c.o [ 66%] Building C object CMakeFiles/libabc.dir/src/proof/abs/absUtil.c.o [ 66%] Building C object CMakeFiles/libabc.dir/src/proof/live/liveness.c.o [ 66%] Building C object CMakeFiles/libabc.dir/src/proof/live/liveness_sim.c.o [ 66%] Building C object CMakeFiles/libabc.dir/src/proof/live/ltl_parser.c.o [ 66%] Building C object CMakeFiles/libabc.dir/src/proof/live/kliveness.c.o [ 66%] Building C object CMakeFiles/libabc.dir/src/proof/live/monotone.c.o [ 66%] Building C object CMakeFiles/libabc.dir/src/proof/live/disjunctiveMonotone.c.o [ 66%] Building C object CMakeFiles/libabc.dir/src/proof/live/arenaViolation.c.o [ 66%] Building C object CMakeFiles/libabc.dir/src/proof/live/kLiveConstraints.c.o [ 66%] Building C object CMakeFiles/libabc.dir/src/proof/live/combination.c.o [ 66%] Building C object CMakeFiles/libabc.dir/src/proof/ssc/sscClass.c.o [ 66%] Building C object CMakeFiles/libabc.dir/src/proof/ssc/sscCore.c.o [ 66%] Building C object CMakeFiles/libabc.dir/src/proof/ssc/sscSat.c.o [ 66%] Building C object CMakeFiles/libabc.dir/src/proof/ssc/sscSim.c.o [ 66%] Building C object CMakeFiles/libabc.dir/src/proof/ssc/sscUtil.c.o [ 66%] Building C object CMakeFiles/libabc.dir/src/proof/int/intCheck.c.o [ 66%] Building C object CMakeFiles/libabc.dir/src/proof/int/intContain.c.o [ 66%] Building C object CMakeFiles/libabc.dir/src/proof/int/intCore.c.o [ 66%] Building C object CMakeFiles/libabc.dir/src/proof/int/intCtrex.c.o [ 66%] Building C object CMakeFiles/libabc.dir/src/proof/int/intDup.c.o [ 66%] Building C object CMakeFiles/libabc.dir/src/proof/int/intFrames.c.o [ 66%] Building C object CMakeFiles/libabc.dir/src/proof/int/intInter.c.o [ 66%] Building C object CMakeFiles/libabc.dir/src/proof/int/intM114.c.o [ 66%] Building C object CMakeFiles/libabc.dir/src/proof/int/intMan.c.o [ 66%] Building C object CMakeFiles/libabc.dir/src/proof/int/intUtil.c.o [ 66%] Building C object CMakeFiles/libabc.dir/src/proof/cec/cecCec.c.o [ 68%] Building C object CMakeFiles/libabc.dir/src/proof/cec/cecChoice.c.o [ 68%] Building C object CMakeFiles/libabc.dir/src/proof/cec/cecClass.c.o [ 68%] Building C object CMakeFiles/libabc.dir/src/proof/cec/cecCore.c.o [ 68%] Building C object CMakeFiles/libabc.dir/src/proof/cec/cecCorr.c.o [ 68%] Building C object CMakeFiles/libabc.dir/src/proof/cec/cecCorr2.c.o [ 68%] Building C object CMakeFiles/libabc.dir/src/proof/cec/cecCorrCert.c.o [ 68%] Building C object CMakeFiles/libabc.dir/src/proof/cec/cecCorrDyn.c.o [ 68%] Building C object CMakeFiles/libabc.dir/src/proof/cec/cecCorrIncr.c.o [ 68%] Building C object CMakeFiles/libabc.dir/src/proof/cec/cecCorrIncrSim.c.o [ 68%] Building C object CMakeFiles/libabc.dir/src/proof/cec/cecIso.c.o [ 68%] Building C object CMakeFiles/libabc.dir/src/proof/cec/cecMan.c.o [ 68%] Building C object CMakeFiles/libabc.dir/src/proof/cec/cecPat.c.o [ 68%] Building C object CMakeFiles/libabc.dir/src/proof/cec/cecProve.c.o [ 68%] Building C object CMakeFiles/libabc.dir/src/proof/cec/cecSat.c.o [ 68%] Building C object CMakeFiles/libabc.dir/src/proof/cec/cecSatG.c.o [ 68%] Building C object CMakeFiles/libabc.dir/src/proof/cec/cecSatG2.c.o [ 68%] Building C object CMakeFiles/libabc.dir/src/proof/cec/cecSatG3.c.o [ 68%] Building C object CMakeFiles/libabc.dir/src/proof/cec/cecSeq.c.o [ 68%] Building C object CMakeFiles/libabc.dir/src/proof/cec/cecSim.c.o [ 68%] Building C object CMakeFiles/libabc.dir/src/proof/cec/cecSolve.c.o [ 68%] Building C object CMakeFiles/libabc.dir/src/proof/cec/cecSolveG.c.o [ 68%] Building C object CMakeFiles/libabc.dir/src/proof/cec/cecSplit.c.o [ 68%] Building C object CMakeFiles/libabc.dir/src/proof/cec/cecSynth.c.o [ 68%] Building C object CMakeFiles/libabc.dir/src/proof/cec/cecSweep.c.o [ 68%] Building C object CMakeFiles/libabc.dir/src/proof/acec/acecCl.c.o [ 68%] Building C object CMakeFiles/libabc.dir/src/proof/acec/acecCore.c.o [ 68%] Building C object CMakeFiles/libabc.dir/src/proof/acec/acecCo.c.o [ 70%] Building C object CMakeFiles/libabc.dir/src/proof/acec/acecBo.c.o [ 70%] Building C object CMakeFiles/libabc.dir/src/proof/acec/acecRe.c.o [ 70%] Building C object CMakeFiles/libabc.dir/src/proof/acec/acecPa.c.o [ 70%] Building C object CMakeFiles/libabc.dir/src/proof/acec/acecPo.c.o [ 70%] Building C object CMakeFiles/libabc.dir/src/proof/acec/acecPool.c.o [ 70%] Building C object CMakeFiles/libabc.dir/src/proof/acec/acecCover.c.o [ 70%] Building C object CMakeFiles/libabc.dir/src/proof/acec/acecFadds.c.o [ 70%] Building C object CMakeFiles/libabc.dir/src/proof/acec/acecMult.c.o [ 70%] Building C object CMakeFiles/libabc.dir/src/proof/acec/acecNorm.c.o [ 70%] Building C object CMakeFiles/libabc.dir/src/proof/acec/acecOrder.c.o [ 70%] Building C object CMakeFiles/libabc.dir/src/proof/acec/acecPolyn.c.o [ 70%] Building C object CMakeFiles/libabc.dir/src/proof/acec/acecSt.c.o [ 70%] Building C object CMakeFiles/libabc.dir/src/proof/acec/acecTree.c.o [ 70%] Building C object CMakeFiles/libabc.dir/src/proof/acec/acecUtil.c.o [ 70%] Building C object CMakeFiles/libabc.dir/src/proof/acec/acec2Mult.c.o [ 70%] Building C object CMakeFiles/libabc.dir/src/proof/acec/acecXor.c.o [ 70%] Building C object CMakeFiles/libabc.dir/src/proof/dch/dchAig.c.o [ 70%] Building C object CMakeFiles/libabc.dir/src/proof/dch/dchChoice.c.o [ 70%] Building C object CMakeFiles/libabc.dir/src/proof/dch/dchClass.c.o [ 70%] Building C object CMakeFiles/libabc.dir/src/proof/dch/dchCnf.c.o [ 70%] Building C object CMakeFiles/libabc.dir/src/proof/dch/dchCore.c.o [ 70%] Building C object CMakeFiles/libabc.dir/src/proof/dch/dchMan.c.o [ 70%] Building C object CMakeFiles/libabc.dir/src/proof/dch/dchSat.c.o [ 70%] Building C object CMakeFiles/libabc.dir/src/proof/dch/dchSim.c.o [ 70%] Building C object CMakeFiles/libabc.dir/src/proof/dch/dchSimSat.c.o [ 70%] Building C object CMakeFiles/libabc.dir/src/proof/dch/dchSweep.c.o [ 70%] Building C object CMakeFiles/libabc.dir/src/proof/fraig/fraigApi.c.o [ 72%] Building C object CMakeFiles/libabc.dir/src/proof/fraig/fraigFanout.c.o [ 72%] Building C object CMakeFiles/libabc.dir/src/proof/fraig/fraigCanon.c.o [ 72%] Building C object CMakeFiles/libabc.dir/src/proof/fraig/fraigFeed.c.o [ 72%] Building C object CMakeFiles/libabc.dir/src/proof/fraig/fraigMan.c.o [ 72%] Building C object CMakeFiles/libabc.dir/src/proof/fraig/fraigMem.c.o [ 72%] Building C object CMakeFiles/libabc.dir/src/proof/fraig/fraigNode.c.o [ 72%] Building C object CMakeFiles/libabc.dir/src/proof/fraig/fraigPrime.c.o [ 72%] Building C object CMakeFiles/libabc.dir/src/proof/fraig/fraigSat.c.o [ 72%] Building C object CMakeFiles/libabc.dir/src/proof/fraig/fraigTable.c.o [ 72%] Building C object CMakeFiles/libabc.dir/src/proof/fraig/fraigUtil.c.o [ 72%] Building C object CMakeFiles/libabc.dir/src/proof/fraig/fraigVec.c.o [ 72%] Building C object CMakeFiles/libabc.dir/src/proof/fra/fraBmc.c.o [ 72%] Building C object CMakeFiles/libabc.dir/src/proof/fra/fraCec.c.o [ 72%] Building C object CMakeFiles/libabc.dir/src/proof/fra/fraClass.c.o [ 72%] Building C object CMakeFiles/libabc.dir/src/proof/fra/fraClau.c.o [ 72%] Building C object CMakeFiles/libabc.dir/src/proof/fra/fraClaus.c.o [ 72%] Building C object CMakeFiles/libabc.dir/src/proof/fra/fraCnf.c.o [ 72%] Building C object CMakeFiles/libabc.dir/src/proof/fra/fraCore.c.o [ 72%] Building C object CMakeFiles/libabc.dir/src/proof/fra/fraHot.c.o [ 72%] Building C object CMakeFiles/libabc.dir/src/proof/fra/fraImp.c.o [ 72%] Building C object CMakeFiles/libabc.dir/src/proof/fra/fraInd.c.o [ 72%] Building C object CMakeFiles/libabc.dir/src/proof/fra/fraIndVer.c.o [ 72%] Building C object CMakeFiles/libabc.dir/src/proof/fra/fraLcr.c.o [ 72%] Building C object CMakeFiles/libabc.dir/src/proof/fra/fraMan.c.o [ 72%] Building C object CMakeFiles/libabc.dir/src/proof/fra/fraPart.c.o [ 72%] Building C object CMakeFiles/libabc.dir/src/proof/fra/fraSat.c.o [ 72%] Building C object CMakeFiles/libabc.dir/src/proof/fra/fraSec.c.o [ 74%] Building C object CMakeFiles/libabc.dir/src/proof/fra/fraSim.c.o [ 74%] Building C object CMakeFiles/libabc.dir/src/proof/ssw/sswAig.c.o [ 74%] Building C object CMakeFiles/libabc.dir/src/proof/ssw/sswBmc.c.o [ 74%] Building C object CMakeFiles/libabc.dir/src/proof/ssw/sswClass.c.o [ 74%] Building C object CMakeFiles/libabc.dir/src/proof/ssw/sswCnf.c.o [ 74%] Building C object CMakeFiles/libabc.dir/src/proof/ssw/sswConstr.c.o [ 74%] Building C object CMakeFiles/libabc.dir/src/proof/ssw/sswCore.c.o [ 74%] Building C object CMakeFiles/libabc.dir/src/proof/ssw/sswDyn.c.o [ 74%] Building C object CMakeFiles/libabc.dir/src/proof/ssw/sswFilter.c.o [ 74%] Building C object CMakeFiles/libabc.dir/src/proof/ssw/sswIslands.c.o [ 74%] Building C object CMakeFiles/libabc.dir/src/proof/ssw/sswLcorr.c.o [ 74%] Building C object CMakeFiles/libabc.dir/src/proof/ssw/sswMan.c.o [ 74%] Building C object CMakeFiles/libabc.dir/src/proof/ssw/sswPart.c.o [ 74%] Building C object CMakeFiles/libabc.dir/src/proof/ssw/sswPairs.c.o [ 74%] Building C object CMakeFiles/libabc.dir/src/proof/ssw/sswRarity.c.o [ 74%] Building C object CMakeFiles/libabc.dir/src/proof/ssw/sswSat.c.o [ 74%] Building C object CMakeFiles/libabc.dir/src/proof/ssw/sswSemi.c.o [ 74%] Building C object CMakeFiles/libabc.dir/src/proof/ssw/sswSim.c.o [ 74%] Building C object CMakeFiles/libabc.dir/src/proof/ssw/sswSimSat.c.o [ 74%] Building C object CMakeFiles/libabc.dir/src/proof/ssw/sswSweep.c.o [ 74%] Building C object CMakeFiles/libabc.dir/src/proof/ssw/sswUnique.c.o [ 74%] Building C object CMakeFiles/libabc.dir/src/aig/aig/aigCheck.c.o [ 74%] Building C object CMakeFiles/libabc.dir/src/aig/aig/aigCanon.c.o [ 74%] Building C object CMakeFiles/libabc.dir/src/aig/aig/aigCuts.c.o [ 74%] Building C object CMakeFiles/libabc.dir/src/aig/aig/aigDfs.c.o [ 74%] Building C object CMakeFiles/libabc.dir/src/aig/aig/aigDup.c.o [ 76%] Building C object CMakeFiles/libabc.dir/src/aig/aig/aigFanout.c.o [ 76%] Building C object CMakeFiles/libabc.dir/src/aig/aig/aigFrames.c.o [ 76%] Building C object CMakeFiles/libabc.dir/src/aig/aig/aigInter.c.o [ 76%] Building C object CMakeFiles/libabc.dir/src/aig/aig/aigJust.c.o [ 76%] Building C object CMakeFiles/libabc.dir/src/aig/aig/aigMan.c.o [ 76%] Building C object CMakeFiles/libabc.dir/src/aig/aig/aigMem.c.o [ 76%] Building C object CMakeFiles/libabc.dir/src/aig/aig/aigMffc.c.o [ 76%] Building C object CMakeFiles/libabc.dir/src/aig/aig/aigObj.c.o [ 76%] Building C object CMakeFiles/libabc.dir/src/aig/aig/aigOper.c.o [ 76%] Building C object CMakeFiles/libabc.dir/src/aig/aig/aigOrder.c.o [ 76%] Building C object CMakeFiles/libabc.dir/src/aig/aig/aigPack.c.o [ 76%] Building C object CMakeFiles/libabc.dir/src/aig/aig/aigPart.c.o [ 76%] Building C object CMakeFiles/libabc.dir/src/aig/aig/aigPartReg.c.o [ 76%] Building C object CMakeFiles/libabc.dir/src/aig/aig/aigPartSat.c.o [ 76%] Building C object CMakeFiles/libabc.dir/src/aig/aig/aigRepr.c.o [ 76%] Building C object CMakeFiles/libabc.dir/src/aig/aig/aigRet.c.o [ 76%] Building C object CMakeFiles/libabc.dir/src/aig/aig/aigRetF.c.o [ 76%] Building C object CMakeFiles/libabc.dir/src/aig/aig/aigScl.c.o [ 76%] Building C object CMakeFiles/libabc.dir/src/aig/aig/aigShow.c.o [ 76%] Building C object CMakeFiles/libabc.dir/src/aig/aig/aigSplit.c.o [ 76%] Building C object CMakeFiles/libabc.dir/src/aig/aig/aigTable.c.o [ 76%] Building C object CMakeFiles/libabc.dir/src/aig/aig/aigTiming.c.o [ 76%] Building C object CMakeFiles/libabc.dir/src/aig/aig/aigTruth.c.o [ 76%] Building C object CMakeFiles/libabc.dir/src/aig/aig/aigTsim.c.o [ 76%] Building C object CMakeFiles/libabc.dir/src/aig/aig/aigUtil.c.o [ 76%] Building C object CMakeFiles/libabc.dir/src/aig/aig/aigWin.c.o [ 76%] Building C object CMakeFiles/libabc.dir/src/aig/saig/saigCone.c.o [ 78%] Building C object CMakeFiles/libabc.dir/src/aig/saig/saigConstr.c.o [ 78%] Building C object CMakeFiles/libabc.dir/src/aig/saig/saigConstr2.c.o [ 78%] Building C object CMakeFiles/libabc.dir/src/aig/saig/saigDual.c.o [ 78%] Building C object CMakeFiles/libabc.dir/src/aig/saig/saigDup.c.o [ 78%] Building C object CMakeFiles/libabc.dir/src/aig/saig/saigInd.c.o [ 78%] Building C object CMakeFiles/libabc.dir/src/aig/saig/saigIoa.c.o [ 78%] Building C object CMakeFiles/libabc.dir/src/aig/saig/saigIso.c.o [ 78%] Building C object CMakeFiles/libabc.dir/src/aig/saig/saigIsoFast.c.o [ 78%] Building C object CMakeFiles/libabc.dir/src/aig/saig/saigIsoSlow.c.o [ 78%] Building C object CMakeFiles/libabc.dir/src/aig/saig/saigOutDec.c.o [ 78%] Building C object CMakeFiles/libabc.dir/src/aig/saig/saigMiter.c.o [ 78%] Building C object CMakeFiles/libabc.dir/src/aig/saig/saigPhase.c.o [ 78%] Building C object CMakeFiles/libabc.dir/src/aig/saig/saigRetFwd.c.o [ 78%] Building C object CMakeFiles/libabc.dir/src/aig/saig/saigRetMin.c.o [ 78%] Building C object CMakeFiles/libabc.dir/src/aig/saig/saigRetStep.c.o [ 78%] Building C object CMakeFiles/libabc.dir/src/aig/saig/saigScl.c.o [ 78%] Building C object CMakeFiles/libabc.dir/src/aig/saig/saigSimFast.c.o [ 78%] Building C object CMakeFiles/libabc.dir/src/aig/saig/saigSimMv.c.o [ 78%] Building C object CMakeFiles/libabc.dir/src/aig/saig/saigSimSeq.c.o [ 78%] Building C object CMakeFiles/libabc.dir/src/aig/saig/saigStrSim.c.o [ 78%] Building C object CMakeFiles/libabc.dir/src/aig/saig/saigSwitch.c.o [ 78%] Building C object CMakeFiles/libabc.dir/src/aig/saig/saigSynch.c.o [ 78%] Building C object CMakeFiles/libabc.dir/src/aig/saig/saigTempor.c.o [ 78%] Building C object CMakeFiles/libabc.dir/src/aig/saig/saigTrans.c.o [ 78%] Building C object CMakeFiles/libabc.dir/src/aig/saig/saigWnd.c.o [ 78%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaAig.c.o [ 78%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaAgi.c.o [ 80%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaAiger.c.o [ 80%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaAigerExt.c.o [ 80%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaBalAig.c.o [ 80%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaBalLut.c.o [ 80%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaBalMap.c.o [ 80%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaBidec.c.o [ 80%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaBsFind.c.o [ 80%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaCCof.c.o [ 80%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaCex.c.o [ 80%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaClp.c.o [ 80%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaCof.c.o [ 80%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaCone.c.o [ 80%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaCSatOld.c.o [ 80%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaCSat.c.o [ 80%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaCSat2.c.o [ 80%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaCSat3.c.o [ 80%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaCSatP.c.o [ 80%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaCTas.c.o [ 80%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaCut.c.o [ 80%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaDecs.c.o [ 80%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaDeep.c.o [ 80%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaDfs.c.o [ 80%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaDup.c.o [ 80%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaEdge.c.o [ 80%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaEmbed.c.o [ 80%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaEnable.c.o [ 80%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaEquiv.c.o [ 82%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaEra.c.o [ 82%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaEra2.c.o [ 82%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaEsop.c.o [ 82%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaExist.c.o [ 82%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaFalse.c.o [ 82%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaFanout.c.o [ 82%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaForce.c.o [ 82%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaFrames.c.o [ 82%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaFront.c.o [ 82%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaFx.c.o [ 82%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaGen.c.o [ 82%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaGig.c.o [ 82%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaGlitch.c.o [ 82%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaHash.c.o [ 82%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaIf.c.o [ 82%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaIff.c.o [ 82%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaIiff.c.o [ 82%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaIso.c.o [ 82%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaIso2.c.o [ 82%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaIso3.c.o [ 82%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaJf.c.o [ 82%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaKf.c.o [ 82%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaLf.c.o [ 82%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaLutCas.c.o [ 82%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaMf.c.o [ 82%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaMan.c.o [ 82%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaMem.c.o [ 84%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaMfs.c.o [ 84%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaMini.c.o [ 84%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaMinLut.c.o [ 84%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaMinLut2.c.o In file included from /builddir/build/BUILD/abc/src/misc/vec/vec.h:31, from /builddir/build/BUILD/abc/src/aig/gia/gia.h:34, from /builddir/build/BUILD/abc/src/aig/gia/giaMini.c:21: /builddir/build/BUILD/abc/src/aig/gia/giaMini.c: In function 'Gia_ManFromMiniLut': /builddir/build/BUILD/abc/src/misc/vec/vecInt.h:762:27: warning: 'iGiaLit' may be used uninitialized in this function [-Wmaybe-uninitialized] 762 | p->pArray[p->nSize++] = Entry; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/abc/src/aig/gia/giaMini.c:265:20: note: 'iGiaLit' was declared here 265 | int i, k, Fan, iGiaLit, nNodes; | ^~~~~~~ In file included from /builddir/build/BUILD/abc/src/misc/vec/vec.h:31, from /builddir/build/BUILD/abc/src/aig/gia/gia.h:34, from /builddir/build/BUILD/abc/src/aig/gia/giaMini.c:21: /builddir/build/BUILD/abc/src/aig/gia/giaMini.c: In function 'Gia_ManFromMiniLut2': /builddir/build/BUILD/abc/src/misc/vec/vecInt.h:762:27: warning: 'iGiaLit' may be used uninitialized in this function [-Wmaybe-uninitialized] 762 | p->pArray[p->nSize++] = Entry; | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/abc/src/aig/gia/giaMini.c:331:20: note: 'iGiaLit' was declared here 331 | int i, k, Fan, iGiaLit, nNodes; | ^~~~~~~ [ 84%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaMulFind.c.o [ 84%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaMulFind3.c.o [ 84%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaMuxes.c.o [ 84%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaNf.c.o [ 84%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaOf.c.o [ 84%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaPack.c.o [ 84%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaPat.c.o [ 84%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaPat2.c.o [ 84%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaPf.c.o [ 84%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaQbf.c.o [ 84%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaReshape1.c.o [ 84%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaReshape2.c.o [ 84%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaResub.c.o [ 84%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaResub2.c.o [ 84%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaResub3.c.o [ 84%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaResub6.c.o [ 84%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaRetime.c.o [ 84%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaRex.c.o [ 84%] Building CXX object CMakeFiles/libabc.dir/src/aig/gia/giaRrr.cpp.o [ 84%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaSatEdge.c.o [ 84%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaSatLE.c.o [ 84%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaSatLut.c.o [ 84%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaSatMap.c.o [ 86%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaSatoko.c.o In file included from /builddir/build/BUILD/abc/src/opt/rrr/rrr.h:4, from /builddir/build/BUILD/abc/src/aig/gia/giaRrr.cpp:3: /builddir/build/BUILD/abc/src/opt/rrr/rrrScheduler.h:24:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 24 | static constexpr char *pCompress2rs = "balance -l; resub -K 6 -l; rewrite -l; resub -K 6 -N 2 -l; refactor -l; resub -K 8 -l; balance -l; resub -K 8 -N 2 -l; rewrite -l; resub -K 10 -l; rewrite -z -l; resub -K 10 -N 2 -l; balance -l; resub -K 12 -l; refactor -z -l; resub -K 12 -N 2 -l; rewrite -z -l; balance -l"; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 86%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaSatSyn.c.o [ 86%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaSat3.c.o [ 86%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaScl.c.o [ 86%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaScript.c.o [ 86%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaShow.c.o [ 86%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaShrink.c.o [ 86%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaShrink6.c.o [ 86%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaShrink7.c.o [ 86%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaSif.c.o [ 86%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaSim.c.o [ 86%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaSim2.c.o [ 86%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaSimBase.c.o [ 86%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaSort.c.o [ 86%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaSpeedup.c.o [ 86%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaSplit.c.o [ 86%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaStg.c.o [ 86%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaStoch.c.o [ 86%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaStr.c.o [ 86%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaSupMin.c.o [ 86%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaSupp.c.o [ 86%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaSupps.c.o [ 86%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaSweep.c.o [ 86%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaSweeper.c.o [ 86%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaSwitch.c.o [ 86%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaTim.c.o [ 88%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaTis.c.o [ 88%] Building CXX object CMakeFiles/libabc.dir/src/aig/gia/giaTransduction.cpp.o [ 88%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaTranStoch.c.o [ 88%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaTruth.c.o [ 88%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaTsim.c.o [ 88%] Building CXX object CMakeFiles/libabc.dir/src/aig/gia/giaTtopt.cpp.o [ 88%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaUnate.c.o [ 88%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaUtil.c.o [ 88%] Building C object CMakeFiles/libabc.dir/src/aig/gia/giaBound.c.o [ 88%] Building CXX object CMakeFiles/libabc.dir/src/aig/gia/giaDecGraph.cpp.o /builddir/build/BUILD/abc/src/aig/gia/giaDecGraph.cpp: In member function 'void DecGraph::DecisionDiagram::prepareSpace()': /builddir/build/BUILD/abc/src/aig/gia/giaDecGraph.cpp:1418:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1418 | if (_num_node_allocated + 2 > node_pool.size() / 2) { | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/aig/gia/giaDecGraph.cpp: In member function 'int DecGraph::DecisionDiagram::newNode()': /builddir/build/BUILD/abc/src/aig/gia/giaDecGraph.cpp:1425:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 1425 | if (_num_node_allocated > node_pool.size() / 2) { | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/abc/src/aig/gia/giaDecGraph.cpp: In member function 'void DecGraph::DecisionDiagram::buildOneCluster(std::vector&)': /builddir/build/BUILD/abc/src/aig/gia/giaDecGraph.cpp:1854:31: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1854 | if (supportSet.size() > nBoundSet && enableDecompose) { | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/abc/src/aig/gia/giaDecGraph.cpp:1883:37: warning: comparison of integer expressions of different signedness: 'std::set::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1883 | if (unionSet.size() == nBoundSet && min(ref) > nBoundSet) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/abc/src/aig/gia/giaDecGraph.cpp: In function 'Gia_Man_t* Gia_ManDecGraphFromFile(char*)': /builddir/build/BUILD/abc/src/aig/gia/giaDecGraph.cpp:2205:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 2205 | pNew->pName = Abc_UtilStrsav("top"); | ^~~~~ [ 88%] Building C object CMakeFiles/libabc.dir/src/aig/ioa/ioaReadAig.c.o [ 88%] Building C object CMakeFiles/libabc.dir/src/aig/ioa/ioaWriteAig.c.o [ 88%] Building C object CMakeFiles/libabc.dir/src/aig/ioa/ioaUtil.c.o [ 88%] Building C object CMakeFiles/libabc.dir/src/aig/ivy/ivyBalance.c.o [ 88%] Building C object CMakeFiles/libabc.dir/src/aig/ivy/ivyCanon.c.o [ 88%] Building C object CMakeFiles/libabc.dir/src/aig/ivy/ivyCheck.c.o [ 88%] Building C object CMakeFiles/libabc.dir/src/aig/ivy/ivyCut.c.o [ 88%] Building C object CMakeFiles/libabc.dir/src/aig/ivy/ivyCutTrav.c.o [ 88%] Building C object CMakeFiles/libabc.dir/src/aig/ivy/ivyDfs.c.o [ 88%] Building C object CMakeFiles/libabc.dir/src/aig/ivy/ivyDsd.c.o [ 88%] Building C object CMakeFiles/libabc.dir/src/aig/ivy/ivyFanout.c.o [ 88%] Building C object CMakeFiles/libabc.dir/src/aig/ivy/ivyFastMap.c.o [ 88%] Building C object CMakeFiles/libabc.dir/src/aig/ivy/ivyFraig.c.o [ 88%] Building C object CMakeFiles/libabc.dir/src/aig/ivy/ivyHaig.c.o [ 88%] Building C object CMakeFiles/libabc.dir/src/aig/ivy/ivyMan.c.o [ 88%] Building C object CMakeFiles/libabc.dir/src/aig/ivy/ivyMem.c.o [ 88%] Building C object CMakeFiles/libabc.dir/src/aig/ivy/ivyMulti.c.o [ 90%] Building C object CMakeFiles/libabc.dir/src/aig/ivy/ivyObj.c.o [ 90%] Building C object CMakeFiles/libabc.dir/src/aig/ivy/ivyOper.c.o [ 90%] Building C object CMakeFiles/libabc.dir/src/aig/ivy/ivyResyn.c.o [ 90%] Building C object CMakeFiles/libabc.dir/src/aig/ivy/ivyRwr.c.o [ 90%] Building C object CMakeFiles/libabc.dir/src/aig/ivy/ivySeq.c.o [ 90%] Building C object CMakeFiles/libabc.dir/src/aig/ivy/ivyShow.c.o [ 90%] Building C object CMakeFiles/libabc.dir/src/aig/ivy/ivyTable.c.o [ 90%] Building C object CMakeFiles/libabc.dir/src/aig/ivy/ivyUtil.c.o [ 90%] Building C object CMakeFiles/libabc.dir/src/aig/hop/hopBalance.c.o [ 90%] Building C object CMakeFiles/libabc.dir/src/aig/hop/hopCheck.c.o [ 90%] Building C object CMakeFiles/libabc.dir/src/aig/hop/hopDfs.c.o [ 90%] Building C object CMakeFiles/libabc.dir/src/aig/hop/hopMan.c.o [ 90%] Building C object CMakeFiles/libabc.dir/src/aig/hop/hopMem.c.o [ 90%] Building C object CMakeFiles/libabc.dir/src/aig/hop/hopObj.c.o [ 90%] Building C object CMakeFiles/libabc.dir/src/aig/hop/hopOper.c.o [ 90%] Building C object CMakeFiles/libabc.dir/src/aig/hop/hopTable.c.o [ 90%] Building C object CMakeFiles/libabc.dir/src/aig/hop/hopTruth.c.o [ 90%] Building C object CMakeFiles/libabc.dir/src/aig/hop/hopUtil.c.o [ 90%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddAPI.c.o [ 90%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddAddAbs.c.o [ 90%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddAddApply.c.o [ 90%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddAddFind.c.o [ 90%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddAddInv.c.o [ 90%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddAddIte.c.o [ 90%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddAddNeg.c.o [ 90%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddAddWalsh.c.o [ 90%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddAndAbs.c.o [ 92%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddAnneal.c.o [ 92%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddApa.c.o [ 92%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddApprox.c.o [ 92%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddBddAbs.c.o [ 92%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddBddCorr.c.o [ 92%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddBddIte.c.o [ 92%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddBridge.c.o [ 92%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddCache.c.o [ 92%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddCheck.c.o [ 92%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddClip.c.o [ 92%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddCof.c.o [ 92%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddCompose.c.o [ 92%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddDecomp.c.o [ 92%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddEssent.c.o [ 92%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddExact.c.o [ 92%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddExport.c.o [ 92%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddGenCof.c.o [ 92%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddGenetic.c.o [ 92%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddGroup.c.o [ 92%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddHarwell.c.o [ 92%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddInit.c.o [ 92%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddInteract.c.o [ 92%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddLCache.c.o [ 92%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddLevelQ.c.o [ 92%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddLinear.c.o [ 92%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddLiteral.c.o [ 94%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddPriority.c.o [ 94%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddMatMult.c.o [ 94%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddRead.c.o [ 94%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddRef.c.o [ 94%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddReorder.c.o [ 94%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddSat.c.o [ 94%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddSign.c.o [ 94%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddSolve.c.o [ 94%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddSplit.c.o [ 94%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddSubsetHB.c.o [ 94%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddSubsetSP.c.o [ 94%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddSymmetry.c.o [ 94%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddTable.c.o [ 94%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddUtil.c.o [ 94%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddWindow.c.o [ 94%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddZddCount.c.o [ 94%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddZddFuncs.c.o [ 94%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddZddGroup.c.o [ 94%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddZddIsop.c.o [ 94%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddZddLin.c.o [ 94%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddZddMisc.c.o [ 94%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddZddPort.c.o [ 94%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddZddReord.c.o [ 94%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddZddSetop.c.o [ 94%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddZddSymm.c.o [ 94%] Building C object CMakeFiles/libabc.dir/src/bdd/cudd/cuddZddUtil.c.o [ 94%] Building C object CMakeFiles/libabc.dir/src/bdd/extrab/extraBddAuto.c.o [ 94%] Building C object CMakeFiles/libabc.dir/src/bdd/extrab/extraBddCas.c.o [ 96%] Building C object CMakeFiles/libabc.dir/src/bdd/extrab/extraBddImage.c.o [ 96%] Building C object CMakeFiles/libabc.dir/src/bdd/extrab/extraBddKmap.c.o [ 96%] Building C object CMakeFiles/libabc.dir/src/bdd/extrab/extraBddMaxMin.c.o [ 96%] Building C object CMakeFiles/libabc.dir/src/bdd/extrab/extraBddMisc.c.o [ 96%] Building C object CMakeFiles/libabc.dir/src/bdd/extrab/extraBddSet.c.o [ 96%] Building C object CMakeFiles/libabc.dir/src/bdd/extrab/extraBddSymm.c.o [ 96%] Building C object CMakeFiles/libabc.dir/src/bdd/extrab/extraBddThresh.c.o [ 96%] Building C object CMakeFiles/libabc.dir/src/bdd/extrab/extraBddTime.c.o [ 96%] Building C object CMakeFiles/libabc.dir/src/bdd/extrab/extraBddUnate.c.o [ 96%] Building C object CMakeFiles/libabc.dir/src/bdd/dsd/dsdApi.c.o [ 96%] Building C object CMakeFiles/libabc.dir/src/bdd/dsd/dsdCheck.c.o [ 96%] Building C object CMakeFiles/libabc.dir/src/bdd/dsd/dsdLocal.c.o [ 96%] Building C object CMakeFiles/libabc.dir/src/bdd/dsd/dsdMan.c.o [ 96%] Building C object CMakeFiles/libabc.dir/src/bdd/dsd/dsdProc.c.o [ 96%] Building C object CMakeFiles/libabc.dir/src/bdd/dsd/dsdTree.c.o [ 96%] Building C object CMakeFiles/libabc.dir/src/bdd/epd/epd.c.o [ 96%] Building C object CMakeFiles/libabc.dir/src/bdd/mtr/mtrBasic.c.o [ 96%] Building C object CMakeFiles/libabc.dir/src/bdd/mtr/mtrGroup.c.o [ 96%] Building C object CMakeFiles/libabc.dir/src/bdd/reo/reoApi.c.o [ 96%] Building C object CMakeFiles/libabc.dir/src/bdd/reo/reoCore.c.o [ 96%] Building C object CMakeFiles/libabc.dir/src/bdd/reo/reoProfile.c.o [ 96%] Building C object CMakeFiles/libabc.dir/src/bdd/reo/reoShuffle.c.o [ 96%] Building C object CMakeFiles/libabc.dir/src/bdd/reo/reoSift.c.o [ 96%] Building C object CMakeFiles/libabc.dir/src/bdd/reo/reoSwap.c.o [ 96%] Building C object CMakeFiles/libabc.dir/src/bdd/reo/reoTransfer.c.o [ 96%] Building C object CMakeFiles/libabc.dir/src/bdd/reo/reoUnits.c.o [ 96%] Building C object CMakeFiles/libabc.dir/src/bdd/cas/casCore.c.o [ 98%] Building C object CMakeFiles/libabc.dir/src/bdd/cas/casDec.c.o [ 98%] Building C object CMakeFiles/libabc.dir/src/bdd/bbr/bbrCex.c.o [ 98%] Building C object CMakeFiles/libabc.dir/src/bdd/bbr/bbrImage.c.o [ 98%] Building C object CMakeFiles/libabc.dir/src/bdd/bbr/bbrNtbdd.c.o [ 98%] Building C object CMakeFiles/libabc.dir/src/bdd/bbr/bbrReach.c.o [ 98%] Building C object CMakeFiles/libabc.dir/src/bdd/llb/llb1Cluster.c.o [ 98%] Building C object CMakeFiles/libabc.dir/src/bdd/llb/llb1Constr.c.o [ 98%] Building C object CMakeFiles/libabc.dir/src/bdd/llb/llb1Core.c.o [ 98%] Building C object CMakeFiles/libabc.dir/src/bdd/llb/llb1Group.c.o [ 98%] Building C object CMakeFiles/libabc.dir/src/bdd/llb/llb1Hint.c.o [ 98%] Building C object CMakeFiles/libabc.dir/src/bdd/llb/llb1Man.c.o [ 98%] Building C object CMakeFiles/libabc.dir/src/bdd/llb/llb1Matrix.c.o [ 98%] Building C object CMakeFiles/libabc.dir/src/bdd/llb/llb1Pivot.c.o [ 98%] Building C object CMakeFiles/libabc.dir/src/bdd/llb/llb1Reach.c.o [ 98%] Building C object CMakeFiles/libabc.dir/src/bdd/llb/llb1Sched.c.o [ 98%] Building C object CMakeFiles/libabc.dir/src/bdd/llb/llb2Bad.c.o [ 98%] Building C object CMakeFiles/libabc.dir/src/bdd/llb/llb2Core.c.o [ 98%] Building C object CMakeFiles/libabc.dir/src/bdd/llb/llb2Driver.c.o [ 98%] Building C object CMakeFiles/libabc.dir/src/bdd/llb/llb2Dump.c.o [ 98%] Building C object CMakeFiles/libabc.dir/src/bdd/llb/llb2Flow.c.o [ 98%] Building C object CMakeFiles/libabc.dir/src/bdd/llb/llb2Image.c.o [ 98%] Building C object CMakeFiles/libabc.dir/src/bdd/llb/llb3Image.c.o [ 98%] Building C object CMakeFiles/libabc.dir/src/bdd/llb/llb3Nonlin.c.o [ 98%] Building C object CMakeFiles/libabc.dir/src/bdd/llb/llb4Cex.c.o [ 98%] Building C object CMakeFiles/libabc.dir/src/bdd/llb/llb4Image.c.o [ 98%] Building C object CMakeFiles/libabc.dir/src/bdd/llb/llb4Nonlin.c.o [100%] Building C object CMakeFiles/libabc.dir/src/bdd/llb/llb4Sweep.c.o [100%] Linking CXX shared library libabc.so /builddir/build/BUILD/abc/src/sat/glucose/Glucose.cpp:914:8: warning: type 'struct reduceDB_lt' violates the C++ One Definition Rule [-Wodr] 914 | struct reduceDB_lt { | ^ /builddir/build/BUILD/abc/src/sat/glucose2/Glucose2.cpp:1075:8: note: a different type is defined in another translation unit 1075 | struct reduceDB_lt { | ^ /builddir/build/BUILD/abc/src/sat/glucose/Glucose.cpp:915:22: note: the first difference of corresponding definitions is field 'ca' 915 | ClauseAllocator& ca; | ^ /builddir/build/BUILD/abc/src/sat/glucose2/Glucose2.cpp:1076:22: note: a field of same name but different type is defined in another translation unit 1076 | ClauseAllocator& ca; | ^ /builddir/build/BUILD/abc/src/sat/glucose/SolverTypes.h:217:7: note: type name 'Gluco::ClauseAllocator' should match type name 'Gluco2::ClauseAllocator' 217 | class ClauseAllocator : public RegionAllocator | ^ /builddir/build/BUILD/abc/src/sat/glucose2/SolverTypes.h:223:7: note: the incompatible type is defined here 223 | class ClauseAllocator : public RegionAllocator | ^ /builddir/build/BUILD/abc/src/sat/cadical/cadical_decompose.cpp: In member function 'decompose_round': /builddir/build/BUILD/abc/src/sat/cadical/cadical_decompose.cpp:150:30: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 150 | DFS *dfs = new DFS[size_dfs]; | ^ /usr/include/c++/11/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /builddir/build/BUILD/abc/src/sat/cadical/cadical_decompose.cpp:152:32: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 152 | int *reprs = new int[size_dfs]; | ^ /usr/include/c++/11/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ [100%] Built target libabc [100%] Building C object CMakeFiles/abc.dir/src/base/main/main.c.o [100%] Linking C executable abc [100%] Built target abc + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.jWApRf + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/abc-1.02-20260921.0.git24cec094.el9.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/abc-1.02-20260921.0.git24cec094.el9.x86_64 ++ dirname /builddir/build/BUILDROOT/abc-1.02-20260921.0.git24cec094.el9.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/abc-1.02-20260921.0.git24cec094.el9.x86_64 + cd abc + mkdir -p /builddir/build/BUILDROOT/abc-1.02-20260921.0.git24cec094.el9.x86_64/usr/lib64 + install -p -m 0755 libabc.so.0.0.0 /builddir/build/BUILDROOT/abc-1.02-20260921.0.git24cec094.el9.x86_64/usr/lib64 + ln -s libabc.so.0.0.0 /builddir/build/BUILDROOT/abc-1.02-20260921.0.git24cec094.el9.x86_64/usr/lib64/libabc.so.0 + ln -s libabc.so.0 /builddir/build/BUILDROOT/abc-1.02-20260921.0.git24cec094.el9.x86_64/usr/lib64/libabc.so + pushd src ~/build/BUILD/abc/src ~/build/BUILD/abc + mkdir -p /builddir/build/BUILDROOT/abc-1.02-20260921.0.git24cec094.el9.x86_64/usr/include/abc + cd /builddir/build/BUILDROOT/abc-1.02-20260921.0.git24cec094.el9.x86_64/usr/include/abc + tar -xBf - ++ find -O3 . -name '*.h' + tar -cBf - ./sat/xsat/xsatWatchList.h ./sat/xsat/xsatUtils.h ./sat/xsat/xsatSolver.h ./sat/xsat/xsatMemory.h ./sat/xsat/xsatHeap.h ./sat/xsat/xsatClause.h ./sat/xsat/xsatBQueue.h ./sat/xsat/xsat.h ./sat/satoko/watch_list.h ./sat/satoko/utils/vec/vec_uint.h ./sat/satoko/utils/vec/vec_sdbl.h ./sat/satoko/utils/vec/vec_int.h ./sat/satoko/utils/vec/vec_flt.h ./sat/satoko/utils/vec/vec_char.h ./sat/satoko/utils/sort.h ./sat/satoko/utils/sdbl.h ./sat/satoko/utils/misc.h ./sat/satoko/utils/mem.h ./sat/satoko/utils/heap.h ./sat/satoko/utils/b_queue.h ./sat/satoko/types.h ./sat/satoko/solver.h ./sat/satoko/satoko.h ./sat/satoko/clause.h ./sat/satoko/cdb.h ./sat/satoko/act_var.h ./sat/satoko/act_clause.h ./sat/psat/m114p_types.h ./sat/psat/m114p.h ./sat/proof/pr.h ./sat/msat/msatInt.h ./sat/msat/msat.h ./sat/lsat/solver.h ./sat/kissat/witness.h ./sat/kissat/weaken.h ./sat/kissat/watch.h ./sat/kissat/warmup.h ./sat/kissat/walk.h ./sat/kissat/vivify.h ./sat/kissat/vector.h ./sat/kissat/value.h ./sat/kissat/utilities.h ./sat/kissat/transitive.h ./sat/kissat/trail.h ./sat/kissat/tiers.h ./sat/kissat/terminate.h ./sat/kissat/sweep.h ./sat/kissat/substitute.h ./sat/kissat/strengthen.h ./sat/kissat/statistics.h ./sat/kissat/stack.h ./sat/kissat/sort.h ./sat/kissat/smooth.h ./sat/kissat/shrink.h ./sat/kissat/search.h ./sat/kissat/restart.h ./sat/kissat/resources.h ./sat/kissat/resolve.h ./sat/kissat/resize.h ./sat/kissat/require.h ./sat/kissat/report.h ./sat/kissat/rephase.h ./sat/kissat/reorder.h ./sat/kissat/reluctant.h ./sat/kissat/reference.h ./sat/kissat/reduce.h ./sat/kissat/rank.h ./sat/kissat/random.h ./sat/kissat/queue.h ./sat/kissat/propsearch.h ./sat/kissat/proprobe.h ./sat/kissat/proplit.h ./sat/kissat/propinitially.h ./sat/kissat/propdense.h ./sat/kissat/propbeyond.h ./sat/kissat/proof.h ./sat/kissat/promote.h ./sat/kissat/profile.h ./sat/kissat/probe.h ./sat/kissat/print.h ./sat/kissat/preprocess.h ./sat/kissat/phases.h ./sat/kissat/parse.h ./sat/kissat/options.h ./sat/kissat/mode.h ./sat/kissat/minimize.h ./sat/kissat/lucky.h ./sat/kissat/logging.h ./sat/kissat/literal.h ./sat/kissat/learn.h ./sat/kissat/krite.h ./sat/kissat/kitten.h ./sat/kissat/kissatSolver.h ./sat/kissat/kissat.h ./sat/kissat/kimits.h ./sat/kissat/keatures.h ./sat/kissat/internal.h ./sat/kissat/inlinevector.h ./sat/kissat/inlinequeue.h ./sat/kissat/inlineheap.h ./sat/kissat/inlineframes.h ./sat/kissat/inlineassign.h ./sat/kissat/inline.h ./sat/kissat/import.h ./sat/kissat/ifthenelse.h ./sat/kissat/heap.h ./sat/kissat/handle.h ./sat/kissat/global.h ./sat/kissat/gates.h ./sat/kissat/frames.h ./sat/kissat/forward.h ./sat/kissat/format.h ./sat/kissat/flags.h ./sat/kissat/file.h ./sat/kissat/fifo.h ./sat/kissat/fastel.h ./sat/kissat/fastassign.h ./sat/kissat/factor.h ./sat/kissat/extend.h ./sat/kissat/error.h ./sat/kissat/equivalences.h ./sat/kissat/eliminate.h ./sat/kissat/dense.h ./sat/kissat/definition.h ./sat/kissat/deduce.h ./sat/kissat/decide.h ./sat/kissat/cover.h ./sat/kissat/congruence.h ./sat/kissat/config.h ./sat/kissat/compact.h ./sat/kissat/colors.h ./sat/kissat/collect.h ./sat/kissat/clause.h ./sat/kissat/classify.h ./sat/kissat/check.h ./sat/kissat/bump.h ./sat/kissat/build.h ./sat/kissat/backtrack.h ./sat/kissat/backbone.h ./sat/kissat/averages.h ./sat/kissat/attribute.h ./sat/kissat/assign.h ./sat/kissat/array.h ./sat/kissat/arena.h ./sat/kissat/application.h ./sat/kissat/ands.h ./sat/kissat/analyze.h ./sat/kissat/allocate.h ./sat/glucose2/ParseUtils.h ./sat/glucose2/pstdint.h ./sat/glucose2/XAlloc.h ./sat/glucose2/Vec.h ./sat/glucose2/System.h ./sat/glucose2/Sort.h ./sat/glucose2/SolverTypes.h ./sat/glucose2/Solver.h ./sat/glucose2/SimpSolver.h ./sat/glucose2/Queue.h ./sat/glucose2/Options.h ./sat/glucose2/Map.h ./sat/glucose2/IntTypes.h ./sat/glucose2/Heap2.h ./sat/glucose2/Heap.h ./sat/glucose2/Dimacs.h ./sat/glucose2/Constants.h ./sat/glucose2/CGlucoseCore.h ./sat/glucose2/CGlucose.h ./sat/glucose2/BoundedQueue.h ./sat/glucose2/Alloc.h ./sat/glucose2/Alg.h ./sat/glucose2/AbcGlucose2.h ./sat/glucose/ParseUtils.h ./sat/glucose/pstdint.h ./sat/glucose/XAlloc.h ./sat/glucose/Vec.h ./sat/glucose/System.h ./sat/glucose/Sort.h ./sat/glucose/SolverTypes.h ./sat/glucose/Solver.h ./sat/glucose/SimpSolver.h ./sat/glucose/Queue.h ./sat/glucose/Options.h ./sat/glucose/Map.h ./sat/glucose/IntTypes.h ./sat/glucose/Heap.h ./sat/glucose/Dimacs.h ./sat/glucose/Constants.h ./sat/glucose/BoundedQueue.h ./sat/glucose/Alloc.h ./sat/glucose/Alg.h ./sat/glucose/AbcGlucose.h ./sat/csat/csat_apis.h ./sat/cnf/cnf.h ./sat/cadical/stack.h ./sat/cadical/random.h ./sat/cadical/kitten.h ./sat/cadical/ipasir.h ./sat/cadical/global.h ./sat/cadical/ccadical.h ./sat/cadical/cadicalSolver.h ./sat/bsat2/ParseUtils.h ./sat/bsat2/pstdint.h ./sat/bsat2/XAlloc.h ./sat/bsat2/Vec.h ./sat/bsat2/System.h ./sat/bsat2/Sort.h ./sat/bsat2/SolverTypes.h ./sat/bsat2/Solver.h ./sat/bsat2/SimpSolver.h ./sat/bsat2/Queue.h ./sat/bsat2/Options.h ./sat/bsat2/Map.h ./sat/bsat2/IntTypes.h ./sat/bsat2/Heap.h ./sat/bsat2/Dimacs.h ./sat/bsat2/Alloc.h ./sat/bsat2/Alg.h ./sat/bsat/satVec.h ./sat/bsat/satTruth.h ./sat/bsat/satStore.h ./sat/bsat/satSolver3.h ./sat/bsat/satSolver2.h ./sat/bsat/satSolver.h ./sat/bsat/satProof2.h ./sat/bsat/satMem.h ./sat/bsat/satClause.h ./sat/bmc/bmc.h ./proof/ssw/sswInt.h ./proof/ssw/ssw.h ./proof/ssc/sscInt.h ./proof/ssc/ssc.h ./proof/pdr/pdrInt.h ./proof/pdr/pdr.h ./proof/pdr/gipsat/gipsat.h ./proof/int2/int2Int.h ./proof/int2/int2.h ./proof/int/intInt.h ./proof/int/int.h ./proof/fraig/fraigInt.h ./proof/fraig/fraig.h ./proof/fra/fra.h ./proof/dch/dchInt.h ./proof/dch/dch.h ./proof/cec/cecInt.h ./proof/cec/cec.h ./proof/acec/acecInt.h ./proof/acec/acec.h ./proof/abs/absRefJ.h ./proof/abs/absRef.h ./proof/abs/abs.h ./phys/place/place_qpsolver.h ./phys/place/place_gordian.h ./phys/place/place_base.h ./phys/place/libhmetis.h ./opt/util/util.h ./opt/untk/NtkNtk.h ./opt/untk/NtkCmd.h ./opt/untk/Netlist.h ./opt/ufar/UfarPth.h ./opt/ufar/UfarMgr.h ./opt/ufar/UfarCmd.h ./opt/sim/sim.h ./opt/sfm/sfmInt.h ./opt/sfm/sfm.h ./opt/sbd/sbdInt.h ./opt/sbd/sbd.h ./opt/rwt/rwt.h ./opt/rwr/rwr.h ./opt/rrr/rrrUtils.h ./opt/rrr/rrrTypes.h ./opt/rrr/rrrSimulator.h ./opt/rrr/rrrScheduler.h ./opt/rrr/rrrSatSolver.h ./opt/rrr/rrrPartitioner.h ./opt/rrr/rrrParameter.h ./opt/rrr/rrrOptimizer.h ./opt/rrr/rrrLevelBasePartitioner.h ./opt/rrr/rrrBddMspfAnalyzer.h ./opt/rrr/rrrBddManager.h ./opt/rrr/rrrBddAnalyzer.h ./opt/rrr/rrrAndNetwork.h ./opt/rrr/rrrAnalyzer.h ./opt/rrr/rrrAbc.h ./opt/rrr/rrr.h ./opt/ret/retInt.h ./opt/res/resInt.h ./opt/res/res.h ./opt/rar/rewireVec.h ./opt/rar/rewireTt.h ./opt/rar/rewireTime.h ./opt/rar/rewireRng.h ./opt/rar/rewireRar.h ./opt/rar/rewireMiaig.h ./opt/rar/rewireMap.h ./opt/nwk/nwkMerge.h ./opt/nwk/nwk.h ./opt/nwk/ntlnwk.h ./opt/mfs/mfsInt.h ./opt/mfs/mfs.h ./opt/lpk/lpkInt.h ./opt/lpk/lpk.h ./opt/fxu/fxuInt.h ./opt/fxu/fxu.h ./opt/fxch/Fxch.h ./opt/fsim/fsimInt.h ./opt/fsim/fsim.h ./opt/fret/fretime.h ./opt/eslim/eSLIM.h ./opt/dsc/dsc.h ./opt/dau/dauInt.h ./opt/dau/dau.h ./opt/dar/darInt.h ./opt/dar/dar.h ./opt/cut/cutList.h ./opt/cut/cutInt.h ./opt/cut/cut.h ./opt/csw/cswInt.h ./opt/csw/csw.h ./opt/cgt/cgtInt.h ./opt/cgt/cgt.h ./misc/vec/vecWrd.h ./misc/vec/vecWec.h ./misc/vec/vecVec.h ./misc/vec/vecStr.h ./misc/vec/vecSet.h ./misc/vec/vecQue.h ./misc/vec/vecPtr.h ./misc/vec/vecMem.h ./misc/vec/vecInt.h ./misc/vec/vecHsh.h ./misc/vec/vecHash.h ./misc/vec/vecFlt.h ./misc/vec/vecBit.h ./misc/vec/vecAtt.h ./misc/vec/vec.h ./misc/util/winsock_compat.h ./misc/util/util_hack.h ./misc/util/utilTruth.h ./misc/util/utilSignal.h ./misc/util/utilNam.h ./misc/util/utilMem.h ./misc/util/utilFloat.h ./misc/util/utilDouble.h ./misc/util/utilCex.h ./misc/util/abc_namespaces.h ./misc/util/abc_global.h ./misc/tim/timInt.h ./misc/tim/tim.h ./misc/st/stmm.h ./misc/st/st.h ./misc/parse/parseInt.h ./misc/parse/parse.h ./misc/nm/nmInt.h ./misc/nm/nm.h ./misc/mvc/mvc.h ./misc/mem/mem2.h ./misc/mem/mem.h ./misc/hash/hashPtr.h ./misc/hash/hashInt.h ./misc/hash/hashGen.h ./misc/hash/hashFlt.h ./misc/hash/hash.h ./misc/extra/extra.h ./misc/espresso/util_old.h ./misc/espresso/sparse_int.h ./misc/espresso/sparse.h ./misc/espresso/mincov_int.h ./misc/espresso/mincov.h ./misc/espresso/main.h ./misc/espresso/espresso.h ./misc/btor/btor2stack.h ./misc/btor/btor2parser.h ./misc/btor/btor2mem.h ./misc/bbl/bblif.h ./misc/bar/bar.h ./misc/avl/avl.h ./map/super/superInt.h ./map/super/super.h ./map/scl/sclTime.h ./map/scl/sclSize.h ./map/scl/sclLib.h ./map/scl/sclCon.h ./map/scl/scl.h ./map/mpm/mpmMig.h ./map/mpm/mpmInt.h ./map/mpm/mpm.h ./map/mio/mioInt.h ./map/mio/mio.h ./map/mio/exp.h ./map/mapper/mapperInt.h ./map/mapper/mapper.h ./map/if/ifCount.h ./map/if/if.h ./map/if/acd/ac_wrapper.h ./map/fpga/fpgaInt.h ./map/fpga/fpga.h ./map/emap/emap.h ./map/cov/covInt.h ./map/cov/cov.h ./map/amap/amapInt.h ./map/amap/amap.h ./generic.h ./bool/rsb/rsbInt.h ./bool/rsb/rsb.h ./bool/rpo/rpo.h ./bool/rpo/literal.h ./bool/lucky/luckyInt.h ./bool/lucky/lucky.h ./bool/kit/kit.h ./bool/kit/cloud.h ./bool/deco/deco.h ./bool/dec/dec.h ./bool/bdc/bdcInt.h ./bool/bdc/bdc.h ./bdd/reo/reo.h ./bdd/mtr/mtrInt.h ./bdd/mtr/mtr.h ./bdd/llb/llbInt.h ./bdd/llb/llb.h ./bdd/extrab/extraLutCas.h ./bdd/extrab/extraBdd.h ./bdd/epd/epd.h ./bdd/dsd/dsdInt.h ./bdd/dsd/dsd.h ./bdd/cudd/cuddInt.h ./bdd/cudd/cudd.h ./bdd/cas/cas.h ./bdd/bbr/bbr.h ./base/wln/wln.h ./base/wlc/wlc.h ./base/ver/ver.h ./base/sn/snTech.h ./base/sn/snStitch.h ./base/sn/snSeq.h ./base/sn/snPth.h ./base/sn/snNtk.h ./base/sn/snMux.h ./base/sn/snMio.h ./base/sn/snMiniLut.h ./base/sn/snMiniGate.h ./base/sn/snMiniAig.h ./base/sn/snMapTech.h ./base/sn/snMapMem.h ./base/sn/snMapLut.h ./base/sn/snMapFf.h ./base/sn/snMapDsp.h ./base/sn/snMapDff.h ./base/sn/snMapCell.h ./base/sn/snMapAdd.h ./base/sn/snLibrary.h ./base/sn/snLiberty.h ./base/sn/snExpr.h ./base/sn/snClock.h ./base/sn/snCheck.h ./base/sn/snBoundary.h ./base/sn/snBlast.h ./base/sn/sn.h ./base/pla/pla.h ./base/main/mainInt.h ./base/main/main.h ./base/main/abcapis_old.h ./base/main/abcapis.h ./base/io/ioResub.h ./base/io/ioInt.h ./base/io/ioAbc.h ./base/exor/exor.h ./base/cmd/cmdInt.h ./base/cmd/cmd.h ./base/acb/acbXec.h ./base/acb/acbSets.h ./base/acb/acbPar.h ./base/acb/acb.h ./base/abc/abcInt.h ./base/abc/abc.h ./aig/saig/saig.h ./aig/miniaig/ndr.h ./aig/miniaig/minilut.h ./aig/miniaig/miniaig.h ./aig/miniaig/abcOper.h ./aig/ivy/ivy.h ./aig/ivy/attr.h ./aig/ioa/ioa.h ./aig/hop/hop.h ./aig/hop/cudd2.h ./aig/gia/giaTransduction.h ./aig/gia/giaNewTt.h ./aig/gia/giaNewBdd.h ./aig/gia/giaIiff.h ./aig/gia/giaCSatP.h ./aig/gia/giaAig.h ./aig/gia/gia.h ./aig/aig/aig.h + popd ~/build/BUILD/abc + mkdir -p /builddir/build/BUILDROOT/abc-1.02-20260921.0.git24cec094.el9.x86_64/usr/bin + install -p -m 0755 abc /builddir/build/BUILDROOT/abc-1.02-20260921.0.git24cec094.el9.x86_64/usr/bin + mkdir -p /builddir/build/BUILDROOT/abc-1.02-20260921.0.git24cec094.el9.x86_64/usr/share/man/man1 + install -p -m 0644 abc.1 /builddir/build/BUILDROOT/abc-1.02-20260921.0.git24cec094.el9.x86_64/usr/share/man/man1 + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 1.02-20260921.0.git24cec094.el9 --unique-debug-suffix -1.02-20260921.0.git24cec094.el9.x86_64 --unique-debug-src-base abc-1.02-20260921.0.git24cec094.el9.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 --remove-section .gnu.build.attributes -S debugsourcefiles.list /builddir/build/BUILD/abc extracting debug info from /builddir/build/BUILDROOT/abc-1.02-20260921.0.git24cec094.el9.x86_64/usr/bin/abc extracting debug info from /builddir/build/BUILDROOT/abc-1.02-20260921.0.git24cec094.el9.x86_64/usr/lib64/libabc.so.0.0.0 original debug info size: 143152kB, size after compression: 114764kB /usr/bin/sepdebugcrcfix: Updated 2 CRC32s, 0 CRC32s did match. 77691 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs *** WARNING: ./usr/src/debug/abc-1.02-20260921.0.git24cec094.el9.x86_64/src/sat/satoko/utils/vec/vec_uint.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/abc-1.02-20260921.0.git24cec094.el9.x86_64/src/sat/satoko/utils/vec/vec_sdbl.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/abc-1.02-20260921.0.git24cec094.el9.x86_64/src/sat/satoko/utils/vec/vec_int.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/abc-1.02-20260921.0.git24cec094.el9.x86_64/src/sat/satoko/utils/misc.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/abc-1.02-20260921.0.git24cec094.el9.x86_64/src/opt/util/util.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/abc-1.02-20260921.0.git24cec094.el9.x86_64/src/opt/untk/NtkNtk.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/abc-1.02-20260921.0.git24cec094.el9.x86_64/src/opt/untk/NtkNtk.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/abc-1.02-20260921.0.git24cec094.el9.x86_64/src/opt/untk/NtkCmd.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/abc-1.02-20260921.0.git24cec094.el9.x86_64/src/opt/untk/Netlist.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/abc-1.02-20260921.0.git24cec094.el9.x86_64/src/opt/untk/Netlist.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/abc-1.02-20260921.0.git24cec094.el9.x86_64/src/opt/ufar/UfarPth.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/abc-1.02-20260921.0.git24cec094.el9.x86_64/src/opt/ufar/UfarPth.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/abc-1.02-20260921.0.git24cec094.el9.x86_64/src/opt/ufar/UfarMgr.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/abc-1.02-20260921.0.git24cec094.el9.x86_64/src/opt/ufar/UfarMgr.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/abc-1.02-20260921.0.git24cec094.el9.x86_64/src/opt/ufar/UfarCmd.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/abc-1.02-20260921.0.git24cec094.el9.x86_64/src/misc/util/utilNet.c is executable but has no shebang, removing executable bit *** WARNING: ./usr/include/abc/opt/ufar/UfarCmd.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/include/abc/opt/ufar/UfarMgr.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/include/abc/opt/ufar/UfarPth.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/include/abc/opt/untk/Netlist.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/include/abc/opt/untk/NtkCmd.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/include/abc/opt/untk/NtkNtk.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/include/abc/opt/util/util.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/include/abc/sat/satoko/utils/mem.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/include/abc/sat/satoko/utils/misc.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/include/abc/sat/satoko/utils/vec/vec_int.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/include/abc/sat/satoko/utils/vec/vec_sdbl.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/include/abc/sat/satoko/utils/vec/vec_uint.h is executable but has no shebang, removing executable bit Processing files: abc-1.02-20260921.0.git24cec094.el9.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.2WfQUu + umask 022 + cd /builddir/build/BUILD + cd abc + DOCDIR=/builddir/build/BUILDROOT/abc-1.02-20260921.0.git24cec094.el9.x86_64/usr/share/doc/abc + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/abc-1.02-20260921.0.git24cec094.el9.x86_64/usr/share/doc/abc + cp -pr README.md /builddir/build/BUILDROOT/abc-1.02-20260921.0.git24cec094.el9.x86_64/usr/share/doc/abc + cp -pr readmeaig /builddir/build/BUILDROOT/abc-1.02-20260921.0.git24cec094.el9.x86_64/usr/share/doc/abc + RPM_EC=0 ++ jobs -p + exit 0 Provides: abc = 1.02-20260921.0.git24cec094.el9 abc(x86-64) = 1.02-20260921.0.git24cec094.el9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libabc.so.0()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.34)(64bit) rtld(GNU_HASH) Obsoletes: yosyshq-abc Processing files: abc-libs-1.02-20260921.0.git24cec094.el9.x86_64 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.CKS90a + umask 022 + cd /builddir/build/BUILD + cd abc + LICENSEDIR=/builddir/build/BUILDROOT/abc-1.02-20260921.0.git24cec094.el9.x86_64/usr/share/licenses/abc-libs + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/abc-1.02-20260921.0.git24cec094.el9.x86_64/usr/share/licenses/abc-libs + cp -pr copyright.txt /builddir/build/BUILDROOT/abc-1.02-20260921.0.git24cec094.el9.x86_64/usr/share/licenses/abc-libs + RPM_EC=0 ++ jobs -p + exit 0 Provides: abc-libs = 1.02-20260921.0.git24cec094.el9 abc-libs(x86-64) = 1.02-20260921.0.git24cec094.el9 bundled(cudd) = 2.4.2 libabc.so.0()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-x86-64.so.2()(64bit) ld-linux-x86-64.so.2(GLIBC_2.3)(64bit) libbz2.so.1()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.2)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.29)(64bit) libreadline.so.8()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.19)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.22)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libz.so.1()(64bit) rtld(GNU_HASH) Obsoletes: yosyshq-abc-libs Processing files: abc-devel-1.02-20260921.0.git24cec094.el9.x86_64 Provides: abc-devel = 1.02-20260921.0.git24cec094.el9 abc-devel(x86-64) = 1.02-20260921.0.git24cec094.el9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libabc.so.0()(64bit) Obsoletes: yosyshq-abc-devel Processing files: abc-debugsource-1.02-20260921.0.git24cec094.el9.x86_64 Provides: abc-debugsource = 1.02-20260921.0.git24cec094.el9 abc-debugsource(x86-64) = 1.02-20260921.0.git24cec094.el9 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: abc-debuginfo-1.02-20260921.0.git24cec094.el9.x86_64 Provides: abc-debuginfo = 1.02-20260921.0.git24cec094.el9 abc-debuginfo(x86-64) = 1.02-20260921.0.git24cec094.el9 debuginfo(build-id) = da61a7bd4a03a25036c42cc44846a568c7bc0838 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: abc-debugsource(x86-64) = 1.02-20260921.0.git24cec094.el9 Processing files: abc-libs-debuginfo-1.02-20260921.0.git24cec094.el9.x86_64 Provides: abc-libs-debuginfo = 1.02-20260921.0.git24cec094.el9 abc-libs-debuginfo(x86-64) = 1.02-20260921.0.git24cec094.el9 debuginfo(build-id) = 66844b68ec94a5ae8fdde64955db578747d06a09 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: abc-debugsource(x86-64) = 1.02-20260921.0.git24cec094.el9 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/abc-1.02-20260921.0.git24cec094.el9.x86_64 Wrote: /builddir/build/RPMS/abc-devel-1.02-20260921.0.git24cec094.el9.x86_64.rpm Wrote: /builddir/build/RPMS/abc-1.02-20260921.0.git24cec094.el9.x86_64.rpm Wrote: /builddir/build/RPMS/abc-debuginfo-1.02-20260921.0.git24cec094.el9.x86_64.rpm Wrote: /builddir/build/RPMS/abc-libs-1.02-20260921.0.git24cec094.el9.x86_64.rpm Wrote: /builddir/build/RPMS/abc-debugsource-1.02-20260921.0.git24cec094.el9.x86_64.rpm Wrote: /builddir/build/RPMS/abc-libs-debuginfo-1.02-20260921.0.git24cec094.el9.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.cX1eeR + umask 022 + cd /builddir/build/BUILD + cd abc + /usr/bin/rm -rf /builddir/build/BUILDROOT/abc-1.02-20260921.0.git24cec094.el9.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild abc-1.02-20260921.0.git24cec094.el9.src.rpm Finish: build phase for abc-1.02-20260921.0.git24cec094.el9.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/rhel+epel-9-x86_64-1790078002.566269/root/var/log/dnf.rpm.log /var/lib/mock/rhel+epel-9-x86_64-1790078002.566269/root/var/log/dnf.librepo.log /var/lib/mock/rhel+epel-9-x86_64-1790078002.566269/root/var/log/dnf.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names INFO: Done(/var/lib/copr-rpmbuild/results/abc-1.02-20260921.0.git24cec094.el9.src.rpm) Config(child) 7 minutes 6 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": "abc-devel", "epoch": null, "version": "1.02", "release": "20260921.0.git24cec094.el9", "arch": "x86_64" }, { "name": "abc-libs-debuginfo", "epoch": null, "version": "1.02", "release": "20260921.0.git24cec094.el9", "arch": "x86_64" }, { "name": "abc-debugsource", "epoch": null, "version": "1.02", "release": "20260921.0.git24cec094.el9", "arch": "x86_64" }, { "name": "abc", "epoch": null, "version": "1.02", "release": "20260921.0.git24cec094.el9", "arch": "x86_64" }, { "name": "abc-debuginfo", "epoch": null, "version": "1.02", "release": "20260921.0.git24cec094.el9", "arch": "x86_64" }, { "name": "abc-libs", "epoch": null, "version": "1.02", "release": "20260921.0.git24cec094.el9", "arch": "x86_64" }, { "name": "abc", "epoch": null, "version": "1.02", "release": "20260921.0.git24cec094.el9", "arch": "src" } ] } RPMResults finished