2023-09-11T12:12:53,341 Created temporary directory: /tmp/pip-build-tracker-dt6i3gjs 2023-09-11T12:12:53,343 Initialized build tracking at /tmp/pip-build-tracker-dt6i3gjs 2023-09-11T12:12:53,343 Created build tracker: /tmp/pip-build-tracker-dt6i3gjs 2023-09-11T12:12:53,344 Entered build tracker: /tmp/pip-build-tracker-dt6i3gjs 2023-09-11T12:12:53,344 Created temporary directory: /tmp/pip-wheel-smeywn0v 2023-09-11T12:12:53,347 Created temporary directory: /tmp/pip-ephem-wheel-cache-gwowc2e7 2023-09-11T12:12:53,369 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-11T12:12:53,373 2 location(s) to search for versions of pypblib: 2023-09-11T12:12:53,373 * https://pypi.org/simple/pypblib/ 2023-09-11T12:12:53,373 * https://www.piwheels.org/simple/pypblib/ 2023-09-11T12:12:53,374 Fetching project page and analyzing links: https://pypi.org/simple/pypblib/ 2023-09-11T12:12:53,375 Getting page https://pypi.org/simple/pypblib/ 2023-09-11T12:12:53,376 Found index url https://pypi.org/simple/ 2023-09-11T12:12:53,595 Fetched page https://pypi.org/simple/pypblib/ as application/vnd.pypi.simple.v1+json 2023-09-11T12:12:53,601 Found link https://files.pythonhosted.org/packages/d3/50/0f72b1cae41b965542707cca48caed59f2b22cc4cc020b79b639c4a1bbab/pypblib-0.0.1.tar.gz (from https://pypi.org/simple/pypblib/), version: 0.0.1 2023-09-11T12:12:53,601 Found link https://files.pythonhosted.org/packages/b0/86/c1a837789ad6169001f870f8fed4352d5c388a9334eca3753c26a8bc5ab5/pypblib-0.0.2.tar.gz (from https://pypi.org/simple/pypblib/), version: 0.0.2 2023-09-11T12:12:53,602 Found link https://files.pythonhosted.org/packages/9f/90/28ef9f296fbeec06862f2c6f7c1e25ab3b536387173deeeaec129d2cd294/pypblib-0.0.3.tar.gz (from https://pypi.org/simple/pypblib/), version: 0.0.3 2023-09-11T12:12:53,603 Skipping link: No binaries permitted for pypblib: https://files.pythonhosted.org/packages/48/b9/0c38afad6537c64b4ead2f0942d8cca6ad798b2373b2a46aa0392a455e6a/pypblib-0.0.4-cp35-cp35m-manylinux2010_i686.whl (from https://pypi.org/simple/pypblib/) 2023-09-11T12:12:53,603 Skipping link: No binaries permitted for pypblib: https://files.pythonhosted.org/packages/fe/4f/57ddff3defc75ec8c4d24f94c33c16ac7a8b1609d2bdef47b5570939f3b7/pypblib-0.0.4-cp35-cp35m-manylinux2010_x86_64.whl (from https://pypi.org/simple/pypblib/) 2023-09-11T12:12:53,604 Skipping link: No binaries permitted for pypblib: https://files.pythonhosted.org/packages/2b/f5/f492e7a9fd8eb279367fbe6a586872fe1eee07e33ff0598eba7afda01d2b/pypblib-0.0.4-cp35-cp35m-manylinux2014_i686.whl (from https://pypi.org/simple/pypblib/) 2023-09-11T12:12:53,604 Skipping link: No binaries permitted for pypblib: https://files.pythonhosted.org/packages/49/d7/094781c7793227e9dee5850f6ef91666314866ee0e8b90595763efc04908/pypblib-0.0.4-cp35-cp35m-manylinux2014_x86_64.whl (from https://pypi.org/simple/pypblib/) 2023-09-11T12:12:53,605 Skipping link: No binaries permitted for pypblib: https://files.pythonhosted.org/packages/50/1e/1b952f1e9f52aeb38dc1dcef91d18d77abe756378894e43b9f40854d9f82/pypblib-0.0.4-cp35-cp35m-win_amd64.whl (from https://pypi.org/simple/pypblib/) 2023-09-11T12:12:53,605 Skipping link: No binaries permitted for pypblib: https://files.pythonhosted.org/packages/ea/cd/ff2f5377fce3489ef16de83c5c3997d56bc3fba467e807994690c381e98a/pypblib-0.0.4-cp36-cp36m-manylinux2010_i686.whl (from https://pypi.org/simple/pypblib/) 2023-09-11T12:12:53,606 Skipping link: No binaries permitted for pypblib: https://files.pythonhosted.org/packages/b6/89/6a2c77daef3fd82f41904156dd11fb72e0d5e109b5412466ecc6947f58c7/pypblib-0.0.4-cp36-cp36m-manylinux2010_x86_64.whl (from https://pypi.org/simple/pypblib/) 2023-09-11T12:12:53,606 Skipping link: No binaries permitted for pypblib: https://files.pythonhosted.org/packages/da/62/640eb8d38f85e7e3bff79a58f525a41c48eb318fd3a60107f105af37a990/pypblib-0.0.4-cp36-cp36m-manylinux2014_i686.whl (from https://pypi.org/simple/pypblib/) 2023-09-11T12:12:53,607 Skipping link: No binaries permitted for pypblib: https://files.pythonhosted.org/packages/4b/08/aa8206369eadc65a014742e8b3409bb537f0e042c8119a881fede5b82d1f/pypblib-0.0.4-cp36-cp36m-manylinux2014_x86_64.whl (from https://pypi.org/simple/pypblib/) 2023-09-11T12:12:53,607 Skipping link: No binaries permitted for pypblib: https://files.pythonhosted.org/packages/ae/87/f5830bcc7606db3c8510cce1f6f8f5385d8a7dd3c3c61e5fb4f12a1349b6/pypblib-0.0.4-cp36-cp36m-win_amd64.whl (from https://pypi.org/simple/pypblib/) 2023-09-11T12:12:53,608 Skipping link: No binaries permitted for pypblib: https://files.pythonhosted.org/packages/98/94/493ce5b2b05ead8ca152571f7d4d2d2f6326c25624c40289e2154d3094c7/pypblib-0.0.4-cp37-cp37m-manylinux2010_i686.whl (from https://pypi.org/simple/pypblib/) 2023-09-11T12:12:53,609 Skipping link: No binaries permitted for pypblib: https://files.pythonhosted.org/packages/c0/d9/ebe1d701cc3c61eb7160219cffb53df66bb74ede2f8e86a07f292a7fc42c/pypblib-0.0.4-cp37-cp37m-manylinux2010_x86_64.whl (from https://pypi.org/simple/pypblib/) 2023-09-11T12:12:53,609 Skipping link: No binaries permitted for pypblib: https://files.pythonhosted.org/packages/df/4c/475dc117884c300493f5bd2ed6d7347b261e385e2b1a3c46ffcc25aacaf2/pypblib-0.0.4-cp37-cp37m-manylinux2014_i686.whl (from https://pypi.org/simple/pypblib/) 2023-09-11T12:12:53,609 Skipping link: No binaries permitted for pypblib: https://files.pythonhosted.org/packages/82/a8/785a338ae62dd84c67195d1a316319dfd6dc3b5fae5a389be108a6f34802/pypblib-0.0.4-cp37-cp37m-manylinux2014_x86_64.whl (from https://pypi.org/simple/pypblib/) 2023-09-11T12:12:53,610 Skipping link: No binaries permitted for pypblib: https://files.pythonhosted.org/packages/6b/d3/892bad89496e40073b06cdaf60284255978b3c64cbaccb3f10d06454ca3b/pypblib-0.0.4-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/pypblib/) 2023-09-11T12:12:53,610 Skipping link: No binaries permitted for pypblib: https://files.pythonhosted.org/packages/71/17/04e04c5b00852201d451ab2caea3544d9cc7034d63105a2fc3804874e46f/pypblib-0.0.4-cp38-cp38-manylinux2010_i686.whl (from https://pypi.org/simple/pypblib/) 2023-09-11T12:12:53,611 Skipping link: No binaries permitted for pypblib: https://files.pythonhosted.org/packages/18/e4/0bd12a9b81d1db000ca0753049aabb7ab60844d1731cecd9c9ae7248cd1c/pypblib-0.0.4-cp38-cp38-manylinux2010_x86_64.whl (from https://pypi.org/simple/pypblib/) 2023-09-11T12:12:53,611 Skipping link: No binaries permitted for pypblib: https://files.pythonhosted.org/packages/e5/3c/630107487f229d8740a3983f4a54dfdee6a40d1bd5972b6341fadd0c4d55/pypblib-0.0.4-cp38-cp38-manylinux2014_i686.whl (from https://pypi.org/simple/pypblib/) 2023-09-11T12:12:53,612 Skipping link: No binaries permitted for pypblib: https://files.pythonhosted.org/packages/fe/f4/0c33bd44f71d55bf233a63ad2b34d987ee85d12eb811effff3debcfb173c/pypblib-0.0.4-cp38-cp38-manylinux2014_x86_64.whl (from https://pypi.org/simple/pypblib/) 2023-09-11T12:12:53,612 Skipping link: No binaries permitted for pypblib: https://files.pythonhosted.org/packages/d2/80/a4e051ebe8b1cbedd51752a6620f0171d25186318701ebcdcd58049dab10/pypblib-0.0.4-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/pypblib/) 2023-09-11T12:12:53,613 Skipping link: No binaries permitted for pypblib: https://files.pythonhosted.org/packages/b3/35/1459b61ad00f38395ac7a8b9dc73d1dde0bf57e8051986911910d5584bea/pypblib-0.0.4-cp39-cp39-manylinux2010_i686.whl (from https://pypi.org/simple/pypblib/) 2023-09-11T12:12:53,614 Skipping link: No binaries permitted for pypblib: https://files.pythonhosted.org/packages/05/c8/851eb6e68ad23c817cdf14942d7653d6fd8e85d986186b1eed65b38b01b3/pypblib-0.0.4-cp39-cp39-manylinux2010_x86_64.whl (from https://pypi.org/simple/pypblib/) 2023-09-11T12:12:53,614 Skipping link: No binaries permitted for pypblib: https://files.pythonhosted.org/packages/06/94/14039678711805458043966fd20fb588a3db546dbf2fc90dcd8300fe086b/pypblib-0.0.4-cp39-cp39-manylinux2014_i686.whl (from https://pypi.org/simple/pypblib/) 2023-09-11T12:12:53,615 Skipping link: No binaries permitted for pypblib: https://files.pythonhosted.org/packages/96/f2/a7966370df31a4975fe7b7fcc228d47fe10aaf6cc0d7cdc3761def7e656e/pypblib-0.0.4-cp39-cp39-manylinux2014_x86_64.whl (from https://pypi.org/simple/pypblib/) 2023-09-11T12:12:53,615 Skipping link: No binaries permitted for pypblib: https://files.pythonhosted.org/packages/da/59/93f2e3ad4ca9ca9fe20945cae5f31230881bfd4bab72f3f173ca2a92f5b9/pypblib-0.0.4-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/pypblib/) 2023-09-11T12:12:53,616 Found link https://files.pythonhosted.org/packages/fb/f6/967cc8b9ea80c2a8e00913225de46d435ef441243ad1dd0a57935cc1d863/pypblib-0.0.4.tar.gz (from https://pypi.org/simple/pypblib/), version: 0.0.4 2023-09-11T12:12:53,617 Fetching project page and analyzing links: https://www.piwheels.org/simple/pypblib/ 2023-09-11T12:12:53,617 Getting page https://www.piwheels.org/simple/pypblib/ 2023-09-11T12:12:53,619 Found index url https://www.piwheels.org/simple/ 2023-09-11T12:12:53,894 Fetched page https://www.piwheels.org/simple/pypblib/ as text/html 2023-09-11T12:12:53,900 Skipping link: No binaries permitted for pypblib: https://www.piwheels.org/simple/pypblib/pypblib-0.0.4-cp39-cp39-linux_armv7l.whl#sha256=d4834868700c217ac3faec1ff64c5b050c83c51d16c356b49538c65bdfbcd1af (from https://www.piwheels.org/simple/pypblib/) 2023-09-11T12:12:53,901 Skipping link: No binaries permitted for pypblib: https://www.piwheels.org/simple/pypblib/pypblib-0.0.4-cp39-cp39-linux_armv6l.whl#sha256=d4834868700c217ac3faec1ff64c5b050c83c51d16c356b49538c65bdfbcd1af (from https://www.piwheels.org/simple/pypblib/) 2023-09-11T12:12:53,902 Skipping link: No binaries permitted for pypblib: https://www.piwheels.org/simple/pypblib/pypblib-0.0.4-cp37-cp37m-linux_armv7l.whl#sha256=1bb8169b54ffe12c0ae42c8bb474f76c52e6c3f1d17513cf6e6af792cc306b67 (from https://www.piwheels.org/simple/pypblib/) 2023-09-11T12:12:53,902 Skipping link: No binaries permitted for pypblib: https://www.piwheels.org/simple/pypblib/pypblib-0.0.4-cp37-cp37m-linux_armv6l.whl#sha256=1bb8169b54ffe12c0ae42c8bb474f76c52e6c3f1d17513cf6e6af792cc306b67 (from https://www.piwheels.org/simple/pypblib/) 2023-09-11T12:12:53,902 Skipping link: No binaries permitted for pypblib: https://www.piwheels.org/simple/pypblib/pypblib-0.0.4-cp34-cp34m-linux_armv7l.whl#sha256=a05cfd529e278721394f1feb0bf841765f88a14ddfd85fb45a5e9ee5d9484841 (from https://www.piwheels.org/simple/pypblib/) 2023-09-11T12:12:53,903 Skipping link: No binaries permitted for pypblib: https://www.piwheels.org/simple/pypblib/pypblib-0.0.4-cp34-cp34m-linux_armv6l.whl#sha256=a05cfd529e278721394f1feb0bf841765f88a14ddfd85fb45a5e9ee5d9484841 (from https://www.piwheels.org/simple/pypblib/) 2023-09-11T12:12:53,903 Skipping link: No binaries permitted for pypblib: https://www.piwheels.org/simple/pypblib/pypblib-0.0.3-cp311-cp311-linux_armv7l.whl#sha256=0379aa08911c06e40088353422ce427005c1b158726751c3f8920ef642566f70 (from https://www.piwheels.org/simple/pypblib/) 2023-09-11T12:12:53,904 Skipping link: No binaries permitted for pypblib: https://www.piwheels.org/simple/pypblib/pypblib-0.0.3-cp311-cp311-linux_armv6l.whl#sha256=0379aa08911c06e40088353422ce427005c1b158726751c3f8920ef642566f70 (from https://www.piwheels.org/simple/pypblib/) 2023-09-11T12:12:53,905 Skipping link: No binaries permitted for pypblib: https://www.piwheels.org/simple/pypblib/pypblib-0.0.3-cp39-cp39-linux_armv7l.whl#sha256=73509476aaad91399539e5cac25cafb60fd769f145e12c79189f22f5d914a121 (from https://www.piwheels.org/simple/pypblib/) 2023-09-11T12:12:53,905 Skipping link: No binaries permitted for pypblib: https://www.piwheels.org/simple/pypblib/pypblib-0.0.3-cp39-cp39-linux_armv6l.whl#sha256=73509476aaad91399539e5cac25cafb60fd769f145e12c79189f22f5d914a121 (from https://www.piwheels.org/simple/pypblib/) 2023-09-11T12:12:53,906 Skipping link: No binaries permitted for pypblib: https://www.piwheels.org/simple/pypblib/pypblib-0.0.3-cp37-cp37m-linux_armv7l.whl#sha256=b413dae1afbcbbfa63447898e755970810ab5c4d3957b3bba6ef8d3ceb83cc5d (from https://www.piwheels.org/simple/pypblib/) 2023-09-11T12:12:53,906 Skipping link: No binaries permitted for pypblib: https://www.piwheels.org/simple/pypblib/pypblib-0.0.3-cp37-cp37m-linux_armv6l.whl#sha256=b413dae1afbcbbfa63447898e755970810ab5c4d3957b3bba6ef8d3ceb83cc5d (from https://www.piwheels.org/simple/pypblib/) 2023-09-11T12:12:53,907 Skipping link: No binaries permitted for pypblib: https://www.piwheels.org/simple/pypblib/pypblib-0.0.3-cp34-cp34m-linux_armv6l.whl#sha256=c9e73d4950a2e51abd76f5f7027a6e3d6680e523868e51ce29723b9a3cb0a30c (from https://www.piwheels.org/simple/pypblib/) 2023-09-11T12:12:53,908 Skipping link: No binaries permitted for pypblib: https://www.piwheels.org/simple/pypblib/pypblib-0.0.3-cp34-cp34m-linux_armv7l.whl#sha256=c9e73d4950a2e51abd76f5f7027a6e3d6680e523868e51ce29723b9a3cb0a30c (from https://www.piwheels.org/simple/pypblib/) 2023-09-11T12:12:53,908 Skipping link: No binaries permitted for pypblib: https://www.piwheels.org/simple/pypblib/pypblib-0.0.2-cp311-cp311-linux_armv7l.whl#sha256=60cf8a90fe55f3780ac33c60290c09964e530721d5b602f6bc565bdef751969d (from https://www.piwheels.org/simple/pypblib/) 2023-09-11T12:12:53,909 Skipping link: No binaries permitted for pypblib: https://www.piwheels.org/simple/pypblib/pypblib-0.0.2-cp311-cp311-linux_armv6l.whl#sha256=60cf8a90fe55f3780ac33c60290c09964e530721d5b602f6bc565bdef751969d (from https://www.piwheels.org/simple/pypblib/) 2023-09-11T12:12:53,909 Skipping link: No binaries permitted for pypblib: https://www.piwheels.org/simple/pypblib/pypblib-0.0.2-cp39-cp39-linux_armv7l.whl#sha256=4fb122263e8ef27771270b4e2f11bffad0b006400f3e17468bd539c9d187649d (from https://www.piwheels.org/simple/pypblib/) 2023-09-11T12:12:53,910 Skipping link: No binaries permitted for pypblib: https://www.piwheels.org/simple/pypblib/pypblib-0.0.2-cp39-cp39-linux_armv6l.whl#sha256=4fb122263e8ef27771270b4e2f11bffad0b006400f3e17468bd539c9d187649d (from https://www.piwheels.org/simple/pypblib/) 2023-09-11T12:12:53,910 Skipping link: No binaries permitted for pypblib: https://www.piwheels.org/simple/pypblib/pypblib-0.0.2-cp37-cp37m-linux_armv7l.whl#sha256=50b49a9d713d86c6835cbee78802c19d17f1aad4a3f8aef016571d78ef3fd42c (from https://www.piwheels.org/simple/pypblib/) 2023-09-11T12:12:53,911 Skipping link: No binaries permitted for pypblib: https://www.piwheels.org/simple/pypblib/pypblib-0.0.2-cp37-cp37m-linux_armv6l.whl#sha256=50b49a9d713d86c6835cbee78802c19d17f1aad4a3f8aef016571d78ef3fd42c (from https://www.piwheels.org/simple/pypblib/) 2023-09-11T12:12:53,911 Skipping link: No binaries permitted for pypblib: https://www.piwheels.org/simple/pypblib/pypblib-0.0.1-cp34-cp34m-linux_armv6l.whl#sha256=f206764052669b8818dde2b44af2cbad052f4be6f4987c4046eac3ed158228d5 (from https://www.piwheels.org/simple/pypblib/) 2023-09-11T12:12:53,912 Skipping link: No binaries permitted for pypblib: https://www.piwheels.org/simple/pypblib/pypblib-0.0.1-cp34-cp34m-linux_armv7l.whl#sha256=f206764052669b8818dde2b44af2cbad052f4be6f4987c4046eac3ed158228d5 (from https://www.piwheels.org/simple/pypblib/) 2023-09-11T12:12:53,912 Skipping link: not a file: https://www.piwheels.org/simple/pypblib/ 2023-09-11T12:12:53,913 Skipping link: not a file: https://pypi.org/simple/pypblib/ 2023-09-11T12:12:53,932 Given no hashes to check 1 links for project 'pypblib': discarding no candidates 2023-09-11T12:12:53,950 Collecting pypblib==0.0.4 2023-09-11T12:12:53,952 Created temporary directory: /tmp/pip-unpack-fwqs3fec 2023-09-11T12:12:54,178 Downloading pypblib-0.0.4.tar.gz (74 kB) 2023-09-11T12:12:54,395 Added pypblib==0.0.4 from https://files.pythonhosted.org/packages/fb/f6/967cc8b9ea80c2a8e00913225de46d435ef441243ad1dd0a57935cc1d863/pypblib-0.0.4.tar.gz to build tracker '/tmp/pip-build-tracker-dt6i3gjs' 2023-09-11T12:12:54,397 Running setup.py (path:/tmp/pip-wheel-smeywn0v/pypblib_4af60f73a16546598679e990478f4659/setup.py) egg_info for package pypblib 2023-09-11T12:12:54,398 Created temporary directory: /tmp/pip-pip-egg-info-66qcraq9 2023-09-11T12:12:54,399 Preparing metadata (setup.py): started 2023-09-11T12:12:54,400 Running command python setup.py egg_info 2023-09-11T12:12:54,841 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:510: SetuptoolsDeprecationWarning: Invalid dash-separated options 2023-09-11T12:12:54,841 !! 2023-09-11T12:12:54,843 ******************************************************************************** 2023-09-11T12:12:54,843 Usage of dash-separated 'description-file' will not be supported in future 2023-09-11T12:12:54,843 versions. Please use the underscore name 'description_file' instead. 2023-09-11T12:12:54,844 By 2023-Sep-26, you need to update your project and remove deprecated calls 2023-09-11T12:12:54,845 or your builds will no longer be supported. 2023-09-11T12:12:54,846 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2023-09-11T12:12:54,846 ******************************************************************************** 2023-09-11T12:12:54,847 !! 2023-09-11T12:12:54,847 opt = self.warn_dash_deprecation(opt, section) 2023-09-11T12:12:54,848 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:510: SetuptoolsDeprecationWarning: Invalid dash-separated options 2023-09-11T12:12:54,848 !! 2023-09-11T12:12:54,849 ******************************************************************************** 2023-09-11T12:12:54,850 Usage of dash-separated 'license-file' will not be supported in future 2023-09-11T12:12:54,850 versions. Please use the underscore name 'license_file' instead. 2023-09-11T12:12:54,851 By 2023-Sep-26, you need to update your project and remove deprecated calls 2023-09-11T12:12:54,852 or your builds will no longer be supported. 2023-09-11T12:12:54,853 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2023-09-11T12:12:54,853 ******************************************************************************** 2023-09-11T12:12:54,854 !! 2023-09-11T12:12:54,855 opt = self.warn_dash_deprecation(opt, section) 2023-09-11T12:12:54,855 /usr/local/lib/python3.11/dist-packages/setuptools/config/setupcfg.py:293: _DeprecatedConfig: Deprecated config in `setup.cfg` 2023-09-11T12:12:54,856 !! 2023-09-11T12:12:54,857 ******************************************************************************** 2023-09-11T12:12:54,857 The license_file parameter is deprecated, use license_files instead. 2023-09-11T12:12:54,859 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-09-11T12:12:54,859 or your builds will no longer be supported. 2023-09-11T12:12:54,860 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2023-09-11T12:12:54,861 ******************************************************************************** 2023-09-11T12:12:54,862 !! 2023-09-11T12:12:54,863 parsed = self.parsers.get(option_name, lambda x: x)(value) 2023-09-11T12:12:55,363 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:510: SetuptoolsDeprecationWarning: Invalid dash-separated options 2023-09-11T12:12:55,364 !! 2023-09-11T12:12:55,365 ******************************************************************************** 2023-09-11T12:12:55,365 Usage of dash-separated 'description-file' will not be supported in future 2023-09-11T12:12:55,366 versions. Please use the underscore name 'description_file' instead. 2023-09-11T12:12:55,367 By 2023-Sep-26, you need to update your project and remove deprecated calls 2023-09-11T12:12:55,367 or your builds will no longer be supported. 2023-09-11T12:12:55,368 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2023-09-11T12:12:55,369 ******************************************************************************** 2023-09-11T12:12:55,370 !! 2023-09-11T12:12:55,371 opt = self.warn_dash_deprecation(opt, section) 2023-09-11T12:12:55,374 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:510: SetuptoolsDeprecationWarning: Invalid dash-separated options 2023-09-11T12:12:55,375 !! 2023-09-11T12:12:55,376 ******************************************************************************** 2023-09-11T12:12:55,376 Usage of dash-separated 'license-file' will not be supported in future 2023-09-11T12:12:55,377 versions. Please use the underscore name 'license_file' instead. 2023-09-11T12:12:55,377 By 2023-Sep-26, you need to update your project and remove deprecated calls 2023-09-11T12:12:55,378 or your builds will no longer be supported. 2023-09-11T12:12:55,379 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2023-09-11T12:12:55,379 ******************************************************************************** 2023-09-11T12:12:55,380 !! 2023-09-11T12:12:55,381 opt = self.warn_dash_deprecation(opt, section) 2023-09-11T12:12:55,381 /usr/local/lib/python3.11/dist-packages/setuptools/config/setupcfg.py:293: _DeprecatedConfig: Deprecated config in `setup.cfg` 2023-09-11T12:12:55,381 !! 2023-09-11T12:12:55,382 ******************************************************************************** 2023-09-11T12:12:55,383 The license_file parameter is deprecated, use license_files instead. 2023-09-11T12:12:55,384 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-09-11T12:12:55,384 or your builds will no longer be supported. 2023-09-11T12:12:55,385 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2023-09-11T12:12:55,386 ******************************************************************************** 2023-09-11T12:12:55,387 !! 2023-09-11T12:12:55,387 parsed = self.parsers.get(option_name, lambda x: x)(value) 2023-09-11T12:12:55,414 running egg_info 2023-09-11T12:12:55,417 creating /tmp/pip-pip-egg-info-66qcraq9/pypblib.egg-info 2023-09-11T12:12:55,441 writing /tmp/pip-pip-egg-info-66qcraq9/pypblib.egg-info/PKG-INFO 2023-09-11T12:12:55,444 writing dependency_links to /tmp/pip-pip-egg-info-66qcraq9/pypblib.egg-info/dependency_links.txt 2023-09-11T12:12:55,447 writing top-level names to /tmp/pip-pip-egg-info-66qcraq9/pypblib.egg-info/top_level.txt 2023-09-11T12:12:55,448 writing manifest file '/tmp/pip-pip-egg-info-66qcraq9/pypblib.egg-info/SOURCES.txt' 2023-09-11T12:12:55,554 reading manifest file '/tmp/pip-pip-egg-info-66qcraq9/pypblib.egg-info/SOURCES.txt' 2023-09-11T12:12:55,556 reading manifest template 'MANIFEST.in' 2023-09-11T12:12:55,592 warning: no files found matching '*.hpp' under directory 'External' 2023-09-11T12:12:55,702 warning: no files found matching '*.c' under directory 'External' 2023-09-11T12:12:55,719 warning: no files found matching '*.h' under directory 'Modules' 2023-09-11T12:12:55,734 warning: no files found matching '*.c' under directory 'Modules' 2023-09-11T12:12:55,735 adding license file 'LICENSE.txt' 2023-09-11T12:12:55,740 writing manifest file '/tmp/pip-pip-egg-info-66qcraq9/pypblib.egg-info/SOURCES.txt' 2023-09-11T12:12:55,847 Preparing metadata (setup.py): finished with status 'done' 2023-09-11T12:12:55,851 Source in /tmp/pip-wheel-smeywn0v/pypblib_4af60f73a16546598679e990478f4659 has version 0.0.4, which satisfies requirement pypblib==0.0.4 from https://files.pythonhosted.org/packages/fb/f6/967cc8b9ea80c2a8e00913225de46d435ef441243ad1dd0a57935cc1d863/pypblib-0.0.4.tar.gz 2023-09-11T12:12:55,852 Removed pypblib==0.0.4 from https://files.pythonhosted.org/packages/fb/f6/967cc8b9ea80c2a8e00913225de46d435ef441243ad1dd0a57935cc1d863/pypblib-0.0.4.tar.gz from build tracker '/tmp/pip-build-tracker-dt6i3gjs' 2023-09-11T12:12:55,856 Created temporary directory: /tmp/pip-unpack-hq8fflfj 2023-09-11T12:12:55,857 Created temporary directory: /tmp/pip-unpack-ip4c1dsg 2023-09-11T12:12:55,860 Building wheels for collected packages: pypblib 2023-09-11T12:12:55,864 Created temporary directory: /tmp/pip-wheel-honh6oum 2023-09-11T12:12:55,865 Building wheel for pypblib (setup.py): started 2023-09-11T12:12:55,866 Destination directory: /tmp/pip-wheel-honh6oum 2023-09-11T12:12:55,866 Running command python setup.py bdist_wheel 2023-09-11T12:12:56,308 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:510: SetuptoolsDeprecationWarning: Invalid dash-separated options 2023-09-11T12:12:56,308 !! 2023-09-11T12:12:56,309 ******************************************************************************** 2023-09-11T12:12:56,310 Usage of dash-separated 'description-file' will not be supported in future 2023-09-11T12:12:56,310 versions. Please use the underscore name 'description_file' instead. 2023-09-11T12:12:56,311 By 2023-Sep-26, you need to update your project and remove deprecated calls 2023-09-11T12:12:56,312 or your builds will no longer be supported. 2023-09-11T12:12:56,312 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2023-09-11T12:12:56,313 ******************************************************************************** 2023-09-11T12:12:56,314 !! 2023-09-11T12:12:56,314 opt = self.warn_dash_deprecation(opt, section) 2023-09-11T12:12:56,315 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:510: SetuptoolsDeprecationWarning: Invalid dash-separated options 2023-09-11T12:12:56,315 !! 2023-09-11T12:12:56,316 ******************************************************************************** 2023-09-11T12:12:56,317 Usage of dash-separated 'license-file' will not be supported in future 2023-09-11T12:12:56,317 versions. Please use the underscore name 'license_file' instead. 2023-09-11T12:12:56,318 By 2023-Sep-26, you need to update your project and remove deprecated calls 2023-09-11T12:12:56,319 or your builds will no longer be supported. 2023-09-11T12:12:56,320 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2023-09-11T12:12:56,320 ******************************************************************************** 2023-09-11T12:12:56,321 !! 2023-09-11T12:12:56,322 opt = self.warn_dash_deprecation(opt, section) 2023-09-11T12:12:56,323 /usr/local/lib/python3.11/dist-packages/setuptools/config/setupcfg.py:293: _DeprecatedConfig: Deprecated config in `setup.cfg` 2023-09-11T12:12:56,323 !! 2023-09-11T12:12:56,324 ******************************************************************************** 2023-09-11T12:12:56,325 The license_file parameter is deprecated, use license_files instead. 2023-09-11T12:12:56,326 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-09-11T12:12:56,327 or your builds will no longer be supported. 2023-09-11T12:12:56,328 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2023-09-11T12:12:56,329 ******************************************************************************** 2023-09-11T12:12:56,330 !! 2023-09-11T12:12:56,330 parsed = self.parsers.get(option_name, lambda x: x)(value) 2023-09-11T12:12:56,842 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:510: SetuptoolsDeprecationWarning: Invalid dash-separated options 2023-09-11T12:12:56,842 !! 2023-09-11T12:12:56,843 ******************************************************************************** 2023-09-11T12:12:56,844 Usage of dash-separated 'description-file' will not be supported in future 2023-09-11T12:12:56,845 versions. Please use the underscore name 'description_file' instead. 2023-09-11T12:12:56,846 By 2023-Sep-26, you need to update your project and remove deprecated calls 2023-09-11T12:12:56,846 or your builds will no longer be supported. 2023-09-11T12:12:56,847 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2023-09-11T12:12:56,848 ******************************************************************************** 2023-09-11T12:12:56,849 !! 2023-09-11T12:12:56,850 opt = self.warn_dash_deprecation(opt, section) 2023-09-11T12:12:56,850 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:510: SetuptoolsDeprecationWarning: Invalid dash-separated options 2023-09-11T12:12:56,851 !! 2023-09-11T12:12:56,852 ******************************************************************************** 2023-09-11T12:12:56,852 Usage of dash-separated 'license-file' will not be supported in future 2023-09-11T12:12:56,853 versions. Please use the underscore name 'license_file' instead. 2023-09-11T12:12:56,854 By 2023-Sep-26, you need to update your project and remove deprecated calls 2023-09-11T12:12:56,854 or your builds will no longer be supported. 2023-09-11T12:12:56,855 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2023-09-11T12:12:56,855 ******************************************************************************** 2023-09-11T12:12:56,856 !! 2023-09-11T12:12:56,857 opt = self.warn_dash_deprecation(opt, section) 2023-09-11T12:12:56,857 /usr/local/lib/python3.11/dist-packages/setuptools/config/setupcfg.py:293: _DeprecatedConfig: Deprecated config in `setup.cfg` 2023-09-11T12:12:56,858 !! 2023-09-11T12:12:56,858 ******************************************************************************** 2023-09-11T12:12:56,859 The license_file parameter is deprecated, use license_files instead. 2023-09-11T12:12:56,860 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-09-11T12:12:56,860 or your builds will no longer be supported. 2023-09-11T12:12:56,861 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2023-09-11T12:12:56,862 ******************************************************************************** 2023-09-11T12:12:56,863 !! 2023-09-11T12:12:56,863 parsed = self.parsers.get(option_name, lambda x: x)(value) 2023-09-11T12:12:56,876 running bdist_wheel 2023-09-11T12:12:56,969 running build 2023-09-11T12:12:56,970 running build_py 2023-09-11T12:12:56,996 creating build 2023-09-11T12:12:56,997 creating build/lib.linux-armv7l-cpython-311 2023-09-11T12:12:56,998 creating build/lib.linux-armv7l-cpython-311/pypblib 2023-09-11T12:12:56,999 copying pypblib/__init__.py -> build/lib.linux-armv7l-cpython-311/pypblib 2023-09-11T12:12:57,001 running build_ext 2023-09-11T12:12:57,502 building 'pypblib.pblib' extension 2023-09-11T12:12:57,504 creating build/temp.linux-armv7l-cpython-311 2023-09-11T12:12:57,504 creating build/temp.linux-armv7l-cpython-311/External 2023-09-11T12:12:57,505 creating build/temp.linux-armv7l-cpython-311/External/pblib 2023-09-11T12:12:57,506 creating build/temp.linux-armv7l-cpython-311/External/pblib/encoder 2023-09-11T12:12:57,508 creating build/temp.linux-armv7l-cpython-311/Modules 2023-09-11T12:12:57,508 creating build/temp.linux-armv7l-cpython-311/Modules/pblib 2023-09-11T12:12:57,509 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -IExternal/pblib -IModules/pblib -I/usr/include/python3.11 -c External/pblib/IncSimplePBConstraint.cpp -o build/temp.linux-armv7l-cpython-311/External/pblib/IncSimplePBConstraint.o -std=c++11 2023-09-11T12:12:59,307 In file included from External/pblib/clausedatabase.h:9, 2023-09-11T12:12:59,307 from External/pblib/IncrementalData.h:5, 2023-09-11T12:12:59,308 from External/pblib/IncSimplePBConstraint.h:5, 2023-09-11T12:12:59,309 from External/pblib/IncSimplePBConstraint.cpp:1: 2023-09-11T12:12:59,310 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newNeg(const Formula&)’: 2023-09-11T12:12:59,310 External/pblib/formula.h:163:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:12:59,311 163 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:12:59,312 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:12:59,319 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newAND(std::vector >&)’: 2023-09-11T12:12:59,319 External/pblib/formula.h:184:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:12:59,320 184 | for (int i = 2; i < conjuncts.size(); ++i) { 2023-09-11T12:12:59,321 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-11T12:12:59,321 External/pblib/formula.h:191:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:12:59,322 191 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:12:59,322 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:12:59,323 External/pblib/formula.h:196:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:12:59,324 196 | for (int j = 0; j < it->second[i]->input_nodes.size(); ++j) { 2023-09-11T12:12:59,324 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:12:59,325 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’: 2023-09-11T12:12:59,326 External/pblib/formula.h:223:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:12:59,327 223 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:12:59,327 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:12:59,330 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’: 2023-09-11T12:12:59,331 External/pblib/formula.h:249:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:12:59,331 249 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:12:59,332 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:12:59,335 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:12:59,336 External/pblib/formula.h:290:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:12:59,337 290 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:12:59,337 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:12:59,341 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:12:59,342 External/pblib/formula.h:325:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:12:59,342 325 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:12:59,343 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:12:59,347 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:12:59,348 External/pblib/formula.h:362:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:12:59,349 362 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:12:59,349 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:12:59,406 External/pblib/IncSimplePBConstraint.cpp: In member function ‘void IncSimplePBConstraint::encodeNewGeq(int64_t, ClauseDatabase&, AuxVarManager&)’: 2023-09-11T12:12:59,406 External/pblib/IncSimplePBConstraint.cpp:37:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:12:59,407 37 | for (int i = 0; i < conditionals.size(); ++i) 2023-09-11T12:12:59,407 | ~~^~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:12:59,408 External/pblib/IncSimplePBConstraint.cpp: In member function ‘void IncSimplePBConstraint::encodeNewLeq(int64_t, ClauseDatabase&, AuxVarManager&)’: 2023-09-11T12:12:59,409 External/pblib/IncSimplePBConstraint.cpp:62:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:12:59,409 62 | for (int i = 0; i < conditionals.size(); ++i) 2023-09-11T12:12:59,410 | ~~^~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:12:59,411 External/pblib/IncSimplePBConstraint.cpp:74:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:12:59,411 74 | for (int i = 0; i < conditionals.size(); ++i) 2023-09-11T12:12:59,412 | ~~^~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:00,510 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -IExternal/pblib -IModules/pblib -I/usr/include/python3.11 -c External/pblib/IncrementalData.cpp -o build/temp.linux-armv7l-cpython-311/External/pblib/IncrementalData.o -std=c++11 2023-09-11T12:13:02,258 In file included from External/pblib/clausedatabase.h:9, 2023-09-11T12:13:02,259 from External/pblib/IncrementalData.h:5, 2023-09-11T12:13:02,259 from External/pblib/IncrementalData.cpp:1: 2023-09-11T12:13:02,260 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newNeg(const Formula&)’: 2023-09-11T12:13:02,261 External/pblib/formula.h:163:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:02,262 163 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:02,263 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:02,269 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newAND(std::vector >&)’: 2023-09-11T12:13:02,270 External/pblib/formula.h:184:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:02,271 184 | for (int i = 2; i < conjuncts.size(); ++i) { 2023-09-11T12:13:02,272 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:02,273 External/pblib/formula.h:191:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:02,274 191 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:02,276 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:02,278 External/pblib/formula.h:196:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:02,279 196 | for (int j = 0; j < it->second[i]->input_nodes.size(); ++j) { 2023-09-11T12:13:02,280 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:02,282 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’: 2023-09-11T12:13:02,283 External/pblib/formula.h:223:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:02,284 223 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:02,286 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:02,287 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’: 2023-09-11T12:13:02,288 External/pblib/formula.h:249:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:02,289 249 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:02,289 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:02,290 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:13:02,291 External/pblib/formula.h:290:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:02,291 290 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:02,292 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:02,293 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:13:02,293 External/pblib/formula.h:325:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:02,294 325 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:02,294 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:02,297 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:13:02,297 External/pblib/formula.h:362:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:02,298 362 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:02,299 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:02,355 External/pblib/IncrementalData.cpp: In member function ‘virtual void AMOIncrementalData::encodeNewGeq(int64_t, ClauseDatabase&, AuxVarManager&, std::vector)’: 2023-09-11T12:13:02,356 External/pblib/IncrementalData.cpp:32:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:02,356 32 | for (int i = 0; i < conditionals.size(); ++i) 2023-09-11T12:13:02,357 | ~~^~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:02,358 External/pblib/IncrementalData.cpp: In member function ‘virtual void IncrementalDontCare::encodeNewGeq(int64_t, ClauseDatabase&, AuxVarManager&, std::vector)’: 2023-09-11T12:13:02,359 External/pblib/IncrementalData.cpp:56:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:02,359 56 | for (int i = 0; i < conditionals.size(); ++i) 2023-09-11T12:13:02,360 | ~~^~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:02,360 External/pblib/IncrementalData.cpp: In member function ‘virtual void IncrementalDontCare::encodeNewLeq(int64_t, ClauseDatabase&, AuxVarManager&, std::vector)’: 2023-09-11T12:13:02,361 External/pblib/IncrementalData.cpp:68:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:02,362 68 | for (int i = 0; i < conditionals.size(); ++i) 2023-09-11T12:13:02,362 | ~~^~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:03,128 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -IExternal/pblib -IModules/pblib -I/usr/include/python3.11 -c External/pblib/PBConfig.cpp -o build/temp.linux-armv7l-cpython-311/External/pblib/PBConfig.o -std=c++11 2023-09-11T12:13:04,392 External/pblib/PBConfig.cpp: In member function ‘void statistic::printStatisticRelative()’: 2023-09-11T12:13:04,392 External/pblib/PBConfig.cpp:19:10: warning: unused variable ‘sum_encodings’ [-Wunused-variable] 2023-09-11T12:13:04,393 19 | double sum_encodings = (num_adder_encodings + num_amo_encodings + num_bdd_clause_encodings + num_bdd_gates_encodings + num_card_encodings) / 100; 2023-09-11T12:13:04,393 | ^~~~~~~~~~~~~ 2023-09-11T12:13:05,048 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -IExternal/pblib -IModules/pblib -I/usr/include/python3.11 -c External/pblib/PBFuzzer.cpp -o build/temp.linux-armv7l-cpython-311/External/pblib/PBFuzzer.o -std=c++11 2023-09-11T12:13:06,844 In file included from External/pblib/clausedatabase.h:9, 2023-09-11T12:13:06,845 from External/pblib/preencoder.h:5, 2023-09-11T12:13:06,846 from External/pblib/PBFuzzer.cpp:8: 2023-09-11T12:13:06,847 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newNeg(const Formula&)’: 2023-09-11T12:13:06,847 External/pblib/formula.h:163:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:06,848 163 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:06,849 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:06,856 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newAND(std::vector >&)’: 2023-09-11T12:13:06,856 External/pblib/formula.h:184:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:06,857 184 | for (int i = 2; i < conjuncts.size(); ++i) { 2023-09-11T12:13:06,858 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:06,858 External/pblib/formula.h:191:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:06,859 191 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:06,860 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:06,861 External/pblib/formula.h:196:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:06,861 196 | for (int j = 0; j < it->second[i]->input_nodes.size(); ++j) { 2023-09-11T12:13:06,862 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:06,863 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’: 2023-09-11T12:13:06,864 External/pblib/formula.h:223:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:06,864 223 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:06,865 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:06,868 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’: 2023-09-11T12:13:06,868 External/pblib/formula.h:249:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:06,869 249 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:06,870 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:06,873 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:13:06,874 External/pblib/formula.h:290:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:06,875 290 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:06,875 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:06,879 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:13:06,880 External/pblib/formula.h:325:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:06,881 325 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:06,881 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:06,885 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:13:06,886 External/pblib/formula.h:362:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:06,887 362 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:06,887 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:07,099 External/pblib/PBFuzzer.cpp: In member function ‘void PBFuzzer::writeToPBFile(PBLib::PBConstraint, std::vector, int, std::string)’: 2023-09-11T12:13:07,100 External/pblib/PBFuzzer.cpp:27:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:07,100 27 | for (int i = 0; i < constraints.size(); ++i) 2023-09-11T12:13:07,101 | ~~^~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:07,120 External/pblib/PBFuzzer.cpp: In member function ‘void PBFuzzer::scramble(std::vector&)’: 2023-09-11T12:13:07,121 External/pblib/PBFuzzer.cpp:109:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:07,122 109 | for (int i = 0; i < constraints.size(); ++i) 2023-09-11T12:13:07,123 | ~~^~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:07,127 External/pblib/PBFuzzer.cpp: In member function ‘PBLib::PBConstraint PBFuzzer::generatePBConstraint()’: 2023-09-11T12:13:07,128 External/pblib/PBFuzzer.cpp:152:7: warning: variable ‘tmp’ set but not used [-Wunused-but-set-variable] 2023-09-11T12:13:07,129 152 | int tmp = number_of_constraints; 2023-09-11T12:13:07,129 | ^~~ 2023-09-11T12:13:07,136 External/pblib/PBFuzzer.cpp: In member function ‘PBLib::PBConstraint PBFuzzer::generatePBProblem(std::vector&)’: 2023-09-11T12:13:07,136 External/pblib/PBFuzzer.cpp:182:30: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2023-09-11T12:13:07,137 182 | while ( constraints.size() < number_of_constraints + 1) 2023-09-11T12:13:07,138 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:07,144 External/pblib/PBFuzzer.cpp:176:7: warning: unused variable ‘leq’ [-Wunused-variable] 2023-09-11T12:13:07,144 176 | int leq; 2023-09-11T12:13:07,145 | ^~~ 2023-09-11T12:13:07,145 External/pblib/PBFuzzer.cpp:177:7: warning: unused variable ‘geq’ [-Wunused-variable] 2023-09-11T12:13:07,146 177 | int geq; 2023-09-11T12:13:07,147 | ^~~ 2023-09-11T12:13:08,466 In file included from /usr/include/c++/12/vector:70, 2023-09-11T12:13:08,467 from External/pblib/pbconstraint.h:4, 2023-09-11T12:13:08,467 from External/pblib/PBFuzzer.h:4, 2023-09-11T12:13:08,468 from External/pblib/PBFuzzer.cpp:1: 2023-09-11T12:13:08,469 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {PBLib::WeightedLit}; _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’: 2023-09-11T12:13:08,470 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2023-09-11T12:13:08,470 439 | vector<_Tp, _Alloc>:: 2023-09-11T12:13:08,471 | ^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:08,557 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {PBLib::PBConstraint}; _Tp = PBLib::PBConstraint; _Alloc = std::allocator]’: 2023-09-11T12:13:08,557 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2023-09-11T12:13:08,769 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {PBLib::PBConstraint}; _Tp = PBLib::PBConstraint; _Alloc = std::allocator]’, 2023-09-11T12:13:08,770 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = PBLib::PBConstraint; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2023-09-11T12:13:08,770 inlined from ‘void PBFuzzer::writeToPBFile(PBLib::PBConstraint, std::vector, int, std::string)’ at External/pblib/PBFuzzer.cpp:34:23: 2023-09-11T12:13:08,771 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:13:08,772 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-11T12:13:08,772 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:08,773 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {PBLib::PBConstraint}; _Tp = PBLib::PBConstraint; _Alloc = std::allocator]’, 2023-09-11T12:13:08,774 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = PBLib::PBConstraint; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2023-09-11T12:13:08,774 inlined from ‘void PBFuzzer::writeToPBFile(PBLib::PBConstraint, std::vector, int, std::string)’ at External/pblib/PBFuzzer.cpp:35:23: 2023-09-11T12:13:08,775 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:13:08,776 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-11T12:13:08,776 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:09,372 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {PBLib::WeightedLit}; _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’, 2023-09-11T12:13:09,373 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2023-09-11T12:13:09,374 inlined from ‘PBLib::PBConstraint PBFuzzer::generatePBProblem(std::vector&)’ at External/pblib/PBFuzzer.cpp:229:22: 2023-09-11T12:13:09,374 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:13:09,375 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-11T12:13:09,376 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:09,376 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {PBLib::WeightedLit}; _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’, 2023-09-11T12:13:09,377 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2023-09-11T12:13:09,378 inlined from ‘PBLib::PBConstraint PBFuzzer::generatePBProblem(std::vector&)’ at External/pblib/PBFuzzer.cpp:231:22: 2023-09-11T12:13:09,378 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:13:09,379 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-11T12:13:09,380 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:09,381 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {PBLib::PBConstraint}; _Tp = PBLib::PBConstraint; _Alloc = std::allocator]’, 2023-09-11T12:13:09,381 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = PBLib::PBConstraint; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2023-09-11T12:13:09,382 inlined from ‘PBLib::PBConstraint PBFuzzer::generatePBProblem(std::vector&)’ at External/pblib/PBFuzzer.cpp:233:28: 2023-09-11T12:13:09,382 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:13:09,383 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-11T12:13:09,384 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:09,384 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {PBLib::WeightedLit}; _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’, 2023-09-11T12:13:09,385 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2023-09-11T12:13:09,386 inlined from ‘PBLib::PBConstraint PBFuzzer::generatePBProblem(std::vector&)’ at External/pblib/PBFuzzer.cpp:242:22: 2023-09-11T12:13:09,386 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:13:09,387 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-11T12:13:09,387 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:09,388 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {PBLib::WeightedLit}; _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’, 2023-09-11T12:13:09,389 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2023-09-11T12:13:09,389 inlined from ‘PBLib::PBConstraint PBFuzzer::generatePBProblem(std::vector&)’ at External/pblib/PBFuzzer.cpp:244:22: 2023-09-11T12:13:09,390 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:13:09,390 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-11T12:13:09,391 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:09,392 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {PBLib::PBConstraint}; _Tp = PBLib::PBConstraint; _Alloc = std::allocator]’, 2023-09-11T12:13:09,392 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = PBLib::PBConstraint; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2023-09-11T12:13:09,393 inlined from ‘PBLib::PBConstraint PBFuzzer::generatePBProblem(std::vector&)’ at External/pblib/PBFuzzer.cpp:246:23: 2023-09-11T12:13:09,394 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:13:09,394 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-11T12:13:09,395 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:09,396 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {PBLib::WeightedLit}; _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’, 2023-09-11T12:13:09,396 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2023-09-11T12:13:09,397 inlined from ‘PBLib::PBConstraint PBFuzzer::generatePBProblem(std::vector&)’ at External/pblib/PBFuzzer.cpp:256:24: 2023-09-11T12:13:09,397 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:13:09,398 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-11T12:13:09,399 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:09,399 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {PBLib::WeightedLit}; _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’, 2023-09-11T12:13:09,400 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2023-09-11T12:13:09,400 inlined from ‘PBLib::PBConstraint PBFuzzer::generatePBProblem(std::vector&)’ at External/pblib/PBFuzzer.cpp:258:24: 2023-09-11T12:13:09,401 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:13:09,402 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-11T12:13:09,402 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:09,403 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {PBLib::WeightedLit}; _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’, 2023-09-11T12:13:09,404 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2023-09-11T12:13:09,404 inlined from ‘PBLib::PBConstraint PBFuzzer::generatePBProblem(std::vector&)’ at External/pblib/PBFuzzer.cpp:263:24: 2023-09-11T12:13:09,405 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:13:09,405 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-11T12:13:09,406 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:09,406 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {PBLib::WeightedLit}; _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’, 2023-09-11T12:13:09,407 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2023-09-11T12:13:09,407 inlined from ‘PBLib::PBConstraint PBFuzzer::generatePBProblem(std::vector&)’ at External/pblib/PBFuzzer.cpp:265:24: 2023-09-11T12:13:09,408 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:13:09,409 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-11T12:13:09,409 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:09,410 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {PBLib::PBConstraint}; _Tp = PBLib::PBConstraint; _Alloc = std::allocator]’, 2023-09-11T12:13:09,410 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = PBLib::PBConstraint; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2023-09-11T12:13:09,411 inlined from ‘PBLib::PBConstraint PBFuzzer::generatePBProblem(std::vector&)’ at External/pblib/PBFuzzer.cpp:269:23: 2023-09-11T12:13:09,411 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:13:09,412 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-11T12:13:09,413 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:09,413 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {PBLib::PBConstraint}; _Tp = PBLib::PBConstraint; _Alloc = std::allocator]’, 2023-09-11T12:13:09,414 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = PBLib::PBConstraint; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2023-09-11T12:13:09,414 inlined from ‘PBLib::PBConstraint PBFuzzer::generatePBProblem(std::vector&)’ at External/pblib/PBFuzzer.cpp:271:23: 2023-09-11T12:13:09,415 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:13:09,416 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-11T12:13:09,416 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:10,073 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -IExternal/pblib -IModules/pblib -I/usr/include/python3.11 -c External/pblib/PBParser.cpp -o build/temp.linux-armv7l-cpython-311/External/pblib/PBParser.o -std=c++11 2023-09-11T12:13:12,050 In file included from External/pblib/PBParser.cpp:1: 2023-09-11T12:13:12,051 External/pblib/PBParser.h: In instantiation of ‘void SimpleParser::readTerm(int64_t&, std::vector&) [with Callback = DefaultCallback; int64_t = long long int]’: 2023-09-11T12:13:12,051 External/pblib/PBParser.h:729:5: required from ‘void SimpleParser::readObjective() [with Callback = DefaultCallback]’ 2023-09-11T12:13:12,052 External/pblib/PBParser.h:896:3: required from ‘void SimpleParser::parse() [with Callback = DefaultCallback]’ 2023-09-11T12:13:12,053 External/pblib/PBParser.cpp:11:14: required from here 2023-09-11T12:13:12,053 External/pblib/PBParser.h:675:22: warning: unused variable ‘c’ [-Wunused-variable] 2023-09-11T12:13:12,054 675 | char c; 2023-09-11T12:13:12,055 | ^ 2023-09-11T12:13:14,037 In file included from /usr/include/c++/12/vector:70, 2023-09-11T12:13:14,038 from External/pblib/PBParser.h:37: 2023-09-11T12:13:14,039 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator]’: 2023-09-11T12:13:14,039 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2023-09-11T12:13:14,040 439 | vector<_Tp, _Alloc>:: 2023-09-11T12:13:14,040 | ^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:14,319 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {PBLib::WeightedLit}; _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’: 2023-09-11T12:13:14,320 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2023-09-11T12:13:14,383 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {PBLib::WeightedLit}; _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’, 2023-09-11T12:13:14,384 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2023-09-11T12:13:14,385 inlined from ‘void DefaultCallback::endObjective()’ at External/pblib/PBParser.h:112:19: 2023-09-11T12:13:14,385 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:13:14,386 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-11T12:13:14,386 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:14,808 In file included from /usr/include/c++/12/vector:64: 2023-09-11T12:13:14,808 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2023-09-11T12:13:14,809 inlined from ‘void DefaultCallback::objectiveTerm(int64_t, int)’ at External/pblib/PBParser.h:129:14, 2023-09-11T12:13:14,810 inlined from ‘void SimpleParser::handleProduct(bool, int64_t, std::vector&) [with Callback = DefaultCallback]’ at External/pblib/PBParser.h:833:21, 2023-09-11T12:13:14,810 inlined from ‘void SimpleParser::handleProduct(bool, int64_t, std::vector&) [with Callback = DefaultCallback]’ at External/pblib/PBParser.h:825:7, 2023-09-11T12:13:14,811 inlined from ‘void SimpleParser::readObjective() [with Callback = DefaultCallback]’ at External/pblib/PBParser.h:733:19: 2023-09-11T12:13:14,811 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:13:14,812 1287 | _M_realloc_insert(end(), __x); 2023-09-11T12:13:14,812 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-11T12:13:14,813 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2023-09-11T12:13:14,814 inlined from ‘void DefaultCallback::objectiveProduct(int64_t, std::vector)’ at External/pblib/PBParser.h:147:17, 2023-09-11T12:13:14,814 inlined from ‘void SimpleParser::handleProduct(bool, int64_t, std::vector&) [with Callback = DefaultCallback]’ at External/pblib/PBParser.h:840:24, 2023-09-11T12:13:14,815 inlined from ‘void SimpleParser::readObjective() [with Callback = DefaultCallback]’ at External/pblib/PBParser.h:733:19: 2023-09-11T12:13:14,815 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:13:14,816 1287 | _M_realloc_insert(end(), __x); 2023-09-11T12:13:14,817 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-11T12:13:14,817 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2023-09-11T12:13:14,818 inlined from ‘void DefaultCallback::objectiveTerm(int64_t, int)’ at External/pblib/PBParser.h:129:14, 2023-09-11T12:13:14,818 inlined from ‘void SimpleParser::readObjective() [with Callback = DefaultCallback]’ at External/pblib/PBParser.h:731:22: 2023-09-11T12:13:14,819 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:13:14,819 1287 | _M_realloc_insert(end(), __x); 2023-09-11T12:13:14,820 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-11T12:13:15,073 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {PBLib::PBConstraint}; _Tp = PBLib::PBConstraint; _Alloc = std::allocator]’: 2023-09-11T12:13:15,074 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2023-09-11T12:13:15,075 439 | vector<_Tp, _Alloc>:: 2023-09-11T12:13:15,075 | ^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:15,213 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {PBLib::WeightedLit}; _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’, 2023-09-11T12:13:15,213 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2023-09-11T12:13:15,214 inlined from ‘void DefaultCallback::addClause(std::vector&)’ at External/pblib/PBParser.h:197:21, 2023-09-11T12:13:15,214 inlined from ‘void DefaultCallback::linearizeProduct(int, std::vector)’ at External/pblib/PBParser.h:274:12: 2023-09-11T12:13:15,215 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:13:15,215 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-11T12:13:15,216 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:15,217 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {PBLib::PBConstraint}; _Tp = PBLib::PBConstraint; _Alloc = std::allocator]’, 2023-09-11T12:13:15,217 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = PBLib::PBConstraint; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2023-09-11T12:13:15,218 inlined from ‘void DefaultCallback::addClause(std::vector&)’ at External/pblib/PBParser.h:199:24, 2023-09-11T12:13:15,218 inlined from ‘void DefaultCallback::linearizeProduct(int, std::vector)’ at External/pblib/PBParser.h:274:12: 2023-09-11T12:13:15,219 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:13:15,219 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-11T12:13:15,220 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:15,221 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {PBLib::WeightedLit}; _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’, 2023-09-11T12:13:15,221 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2023-09-11T12:13:15,222 inlined from ‘void DefaultCallback::addClause(std::vector&)’ at External/pblib/PBParser.h:197:21, 2023-09-11T12:13:15,222 inlined from ‘void DefaultCallback::linearizeProduct(int, std::vector)’ at External/pblib/PBParser.h:281:13: 2023-09-11T12:13:15,223 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:13:15,224 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-11T12:13:15,224 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:15,225 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {PBLib::PBConstraint}; _Tp = PBLib::PBConstraint; _Alloc = std::allocator]’, 2023-09-11T12:13:15,226 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = PBLib::PBConstraint; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2023-09-11T12:13:15,226 inlined from ‘void DefaultCallback::addClause(std::vector&)’ at External/pblib/PBParser.h:199:24, 2023-09-11T12:13:15,227 inlined from ‘void DefaultCallback::linearizeProduct(int, std::vector)’ at External/pblib/PBParser.h:281:13: 2023-09-11T12:13:15,227 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:13:15,228 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-11T12:13:15,228 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:15,557 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2023-09-11T12:13:15,558 inlined from ‘void DefaultCallback::constraintTerm(int64_t, int)’ at External/pblib/PBParser.h:210:14, 2023-09-11T12:13:15,558 inlined from ‘void SimpleParser::readConstraint() [with Callback = DefaultCallback]’ at External/pblib/PBParser.h:773:22: 2023-09-11T12:13:15,559 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:13:15,560 1287 | _M_realloc_insert(end(), __x); 2023-09-11T12:13:15,560 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-11T12:13:15,561 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2023-09-11T12:13:15,561 inlined from ‘void DefaultCallback::constraintTerm(int64_t, int)’ at External/pblib/PBParser.h:210:14, 2023-09-11T12:13:15,562 inlined from ‘void SimpleParser::handleProduct(bool, int64_t, std::vector&) [with Callback = DefaultCallback]’ at External/pblib/PBParser.h:835:22, 2023-09-11T12:13:15,562 inlined from ‘void SimpleParser::handleProduct(bool, int64_t, std::vector&) [with Callback = DefaultCallback]’ at External/pblib/PBParser.h:825:7, 2023-09-11T12:13:15,563 inlined from ‘void SimpleParser::readConstraint() [with Callback = DefaultCallback]’ at External/pblib/PBParser.h:777:18: 2023-09-11T12:13:15,564 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:13:15,564 1287 | _M_realloc_insert(end(), __x); 2023-09-11T12:13:15,565 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-11T12:13:15,565 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2023-09-11T12:13:15,566 inlined from ‘void DefaultCallback::constraintTerm(int64_t, int)’ at External/pblib/PBParser.h:210:14, 2023-09-11T12:13:15,567 inlined from ‘void DefaultCallback::constraintProduct(int64_t, std::vector)’ at External/pblib/PBParser.h:225:17, 2023-09-11T12:13:15,567 inlined from ‘void SimpleParser::handleProduct(bool, int64_t, std::vector&) [with Callback = DefaultCallback]’ at External/pblib/PBParser.h:842:25, 2023-09-11T12:13:15,568 inlined from ‘void SimpleParser::readConstraint() [with Callback = DefaultCallback]’ at External/pblib/PBParser.h:777:18: 2023-09-11T12:13:15,569 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:13:15,569 1287 | _M_realloc_insert(end(), __x); 2023-09-11T12:13:15,570 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-11T12:13:15,571 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {PBLib::WeightedLit}; _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’, 2023-09-11T12:13:15,571 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2023-09-11T12:13:15,572 inlined from ‘void DefaultCallback::endConstraint()’ at External/pblib/PBParser.h:184:19, 2023-09-11T12:13:15,572 inlined from ‘void SimpleParser::readConstraint() [with Callback = DefaultCallback]’ at External/pblib/PBParser.h:818:19: 2023-09-11T12:13:15,573 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:13:15,573 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-11T12:13:15,574 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:15,574 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {PBLib::PBConstraint}; _Tp = PBLib::PBConstraint; _Alloc = std::allocator]’, 2023-09-11T12:13:15,575 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = PBLib::PBConstraint; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2023-09-11T12:13:15,576 inlined from ‘void DefaultCallback::endConstraint()’ at External/pblib/PBParser.h:188:26, 2023-09-11T12:13:15,576 inlined from ‘void SimpleParser::readConstraint() [with Callback = DefaultCallback]’ at External/pblib/PBParser.h:818:19: 2023-09-11T12:13:15,577 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:13:15,577 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-11T12:13:15,578 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:15,578 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {PBLib::PBConstraint}; _Tp = PBLib::PBConstraint; _Alloc = std::allocator]’, 2023-09-11T12:13:15,579 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = PBLib::PBConstraint; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2023-09-11T12:13:15,579 inlined from ‘void DefaultCallback::endConstraint()’ at External/pblib/PBParser.h:190:28, 2023-09-11T12:13:15,580 inlined from ‘void SimpleParser::readConstraint() [with Callback = DefaultCallback]’ at External/pblib/PBParser.h:818:19: 2023-09-11T12:13:15,580 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:13:15,581 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-11T12:13:15,582 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:16,726 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -IExternal/pblib -IModules/pblib -I/usr/include/python3.11 -c External/pblib/SimplePBConstraint.cpp -o build/temp.linux-armv7l-cpython-311/External/pblib/SimplePBConstraint.o -std=c++11 2023-09-11T12:13:18,108 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -IExternal/pblib -IModules/pblib -I/usr/include/python3.11 -c External/pblib/VectorClauseDatabase.cpp -o build/temp.linux-armv7l-cpython-311/External/pblib/VectorClauseDatabase.o -std=c++11 2023-09-11T12:13:19,852 In file included from External/pblib/clausedatabase.h:9, 2023-09-11T12:13:19,853 from External/pblib/VectorClauseDatabase.h:5, 2023-09-11T12:13:19,854 from External/pblib/VectorClauseDatabase.cpp:1: 2023-09-11T12:13:19,854 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newNeg(const Formula&)’: 2023-09-11T12:13:19,855 External/pblib/formula.h:163:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:19,855 163 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:19,856 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:19,863 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newAND(std::vector >&)’: 2023-09-11T12:13:19,864 External/pblib/formula.h:184:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:19,864 184 | for (int i = 2; i < conjuncts.size(); ++i) { 2023-09-11T12:13:19,865 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:19,865 External/pblib/formula.h:191:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:19,866 191 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:19,866 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:19,867 External/pblib/formula.h:196:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:19,868 196 | for (int j = 0; j < it->second[i]->input_nodes.size(); ++j) { 2023-09-11T12:13:19,868 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:19,869 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’: 2023-09-11T12:13:19,870 External/pblib/formula.h:223:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:19,871 223 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:19,871 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:19,874 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’: 2023-09-11T12:13:19,875 External/pblib/formula.h:249:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:19,875 249 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:19,876 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:19,879 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:13:19,880 External/pblib/formula.h:290:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:19,881 290 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:19,881 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:19,885 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:13:19,886 External/pblib/formula.h:325:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:19,886 325 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:19,887 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:19,891 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:13:19,891 External/pblib/formula.h:362:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:19,892 362 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:19,893 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:19,973 External/pblib/VectorClauseDatabase.cpp: In member function ‘void VectorClauseDatabase::printFormula(std::ostream&)’: 2023-09-11T12:13:19,973 External/pblib/VectorClauseDatabase.cpp:53:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:19,974 53 | for (int i = 0; i < clauses->size(); ++i) 2023-09-11T12:13:19,975 | ~~^~~~~~~~~~~~~~~~~ 2023-09-11T12:13:20,069 In file included from External/pblib/VectorClauseDatabase.cpp:2: 2023-09-11T12:13:20,070 External/pblib/helper.h: In instantiation of ‘std::ostream& operator<<(std::ostream&, const std::vector&) [with T = int; std::ostream = std::basic_ostream]’: 2023-09-11T12:13:20,070 External/pblib/VectorClauseDatabase.cpp:55:25: required from here 2023-09-11T12:13:20,071 External/pblib/helper.h:41:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:20,072 41 | for( int i = 0 ; i < data.size(); ++ i ) 2023-09-11T12:13:20,073 | ~~^~~~~~~~~~~~~ 2023-09-11T12:13:21,097 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -IExternal/pblib -IModules/pblib -I/usr/include/python3.11 -c External/pblib/auxvarmanager.cpp -o build/temp.linux-armv7l-cpython-311/External/pblib/auxvarmanager.o -std=c++11 2023-09-11T12:13:22,485 External/pblib/auxvarmanager.cpp: In member function ‘void AuxVarManager::freeVariables(std::vector&)’: 2023-09-11T12:13:22,486 External/pblib/auxvarmanager.cpp:39:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:22,487 39 | for (int i = 0; i < variables.size(); ++i) 2023-09-11T12:13:22,487 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:23,319 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -IExternal/pblib -IModules/pblib -I/usr/include/python3.11 -c External/pblib/clausedatabase.cpp -o build/temp.linux-armv7l-cpython-311/External/pblib/clausedatabase.o -std=c++11 2023-09-11T12:13:25,067 In file included from External/pblib/clausedatabase.h:9, 2023-09-11T12:13:25,067 from External/pblib/clausedatabase.cpp:1: 2023-09-11T12:13:25,068 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newNeg(const Formula&)’: 2023-09-11T12:13:25,069 External/pblib/formula.h:163:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:25,069 163 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:25,070 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:25,077 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newAND(std::vector >&)’: 2023-09-11T12:13:25,078 External/pblib/formula.h:184:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:25,078 184 | for (int i = 2; i < conjuncts.size(); ++i) { 2023-09-11T12:13:25,079 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:25,080 External/pblib/formula.h:191:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:25,080 191 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:25,081 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:25,081 External/pblib/formula.h:196:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:25,082 196 | for (int j = 0; j < it->second[i]->input_nodes.size(); ++j) { 2023-09-11T12:13:25,082 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:25,084 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’: 2023-09-11T12:13:25,085 External/pblib/formula.h:223:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:25,085 223 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:25,086 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:25,088 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’: 2023-09-11T12:13:25,089 External/pblib/formula.h:249:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:25,090 249 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:25,090 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:25,094 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:13:25,094 External/pblib/formula.h:290:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:25,095 290 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:25,096 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:25,099 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:13:25,100 External/pblib/formula.h:325:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:25,101 325 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:25,101 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:25,105 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:13:25,106 External/pblib/formula.h:362:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:25,107 362 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:25,108 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:25,175 External/pblib/clausedatabase.cpp: In member function ‘void ClauseDatabase::addClauses(const std::vector >&)’: 2023-09-11T12:13:25,176 External/pblib/clausedatabase.cpp:9:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:25,176 9 | for (int i = 0; i < clauses.size(); ++i) 2023-09-11T12:13:25,177 | ~~^~~~~~~~~~~~~~~~ 2023-09-11T12:13:25,210 External/pblib/clausedatabase.cpp: In member function ‘virtual int32_t ClauseDatabase::polarityClausify(const Formula&, AuxVarManager&)’: 2023-09-11T12:13:25,211 External/pblib/clausedatabase.cpp:165:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:25,212 165 | for (int i = 0; i < f->input_nodes.size(); ++i) 2023-09-11T12:13:25,212 | ~~^~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:25,213 External/pblib/clausedatabase.cpp:174:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:25,213 174 | for (int i = 0; i < f->input_nodes.size(); ++i) 2023-09-11T12:13:25,214 | ~~^~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:28,997 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -IExternal/pblib -IModules/pblib -I/usr/include/python3.11 -c External/pblib/encoder/BDD_Seq_Amo.cpp -o build/temp.linux-armv7l-cpython-311/External/pblib/encoder/BDD_Seq_Amo.o -std=c++11 2023-09-11T12:13:30,799 In file included from External/pblib/encoder/../clausedatabase.h:9, 2023-09-11T12:13:30,799 from External/pblib/encoder/../IncrementalData.h:5, 2023-09-11T12:13:30,800 from External/pblib/encoder/../IncSimplePBConstraint.h:5, 2023-09-11T12:13:30,801 from External/pblib/encoder/BDD_Seq_Amo.h:13, 2023-09-11T12:13:30,801 from External/pblib/encoder/BDD_Seq_Amo.cpp:1: 2023-09-11T12:13:30,802 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newNeg(const Formula&)’: 2023-09-11T12:13:30,802 External/pblib/encoder/../formula.h:163:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:30,803 163 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:30,804 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:30,812 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(std::vector >&)’: 2023-09-11T12:13:30,813 External/pblib/encoder/../formula.h:184:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:30,814 184 | for (int i = 2; i < conjuncts.size(); ++i) { 2023-09-11T12:13:30,814 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:30,815 External/pblib/encoder/../formula.h:191:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:30,816 191 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:30,817 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:30,817 External/pblib/encoder/../formula.h:196:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:30,818 196 | for (int j = 0; j < it->second[i]->input_nodes.size(); ++j) { 2023-09-11T12:13:30,818 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:30,822 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’: 2023-09-11T12:13:30,823 External/pblib/encoder/../formula.h:223:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:30,824 223 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:30,824 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:30,828 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’: 2023-09-11T12:13:30,829 External/pblib/encoder/../formula.h:249:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:30,829 249 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:30,830 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:30,835 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:13:30,836 External/pblib/encoder/../formula.h:290:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:30,836 290 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:30,837 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:30,843 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:13:30,844 External/pblib/encoder/../formula.h:325:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:30,845 325 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:30,845 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:30,851 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:13:30,851 External/pblib/encoder/../formula.h:362:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:30,852 362 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:30,852 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:30,915 External/pblib/encoder/BDD_Seq_Amo.cpp: In member function ‘virtual void BDD_Seq_Amo::encode(const SimplePBConstraint&, ClauseDatabase&, AuxVarManager&)’: 2023-09-11T12:13:30,916 External/pblib/encoder/BDD_Seq_Amo.cpp:37:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:30,916 37 | for (int i = 0; i < pbconstraint.getConditionals().size(); ++i) 2023-09-11T12:13:30,917 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:30,919 External/pblib/encoder/BDD_Seq_Amo.cpp: In member function ‘void BDD_Seq_Amo::encode_intern(std::vector&, ClauseDatabase&, AuxVarManager&)’: 2023-09-11T12:13:30,920 External/pblib/encoder/BDD_Seq_Amo.cpp:60:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:30,920 60 | for (int i = 0; i < literals.size() - 2; ++i) 2023-09-11T12:13:30,921 | ~~^~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:32,063 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -IExternal/pblib -IModules/pblib -I/usr/include/python3.11 -c External/pblib/encoder/BinaryMerge.cpp -o build/temp.linux-armv7l-cpython-311/External/pblib/encoder/BinaryMerge.o -std=c++11 2023-09-11T12:13:34,015 In file included from External/pblib/encoder/../clausedatabase.h:9, 2023-09-11T12:13:34,015 from External/pblib/encoder/../IncrementalData.h:5, 2023-09-11T12:13:34,016 from External/pblib/encoder/../IncSimplePBConstraint.h:5, 2023-09-11T12:13:34,017 from External/pblib/encoder/BinaryMerge.h:3, 2023-09-11T12:13:34,017 from External/pblib/encoder/BinaryMerge.cpp:3: 2023-09-11T12:13:34,018 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newNeg(const Formula&)’: 2023-09-11T12:13:34,018 External/pblib/encoder/../formula.h:163:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:34,019 163 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:34,019 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:34,026 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(std::vector >&)’: 2023-09-11T12:13:34,027 External/pblib/encoder/../formula.h:184:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:34,028 184 | for (int i = 2; i < conjuncts.size(); ++i) { 2023-09-11T12:13:34,028 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:34,029 External/pblib/encoder/../formula.h:191:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:34,030 191 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:34,031 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:34,031 External/pblib/encoder/../formula.h:196:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:34,032 196 | for (int j = 0; j < it->second[i]->input_nodes.size(); ++j) { 2023-09-11T12:13:34,033 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:34,034 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’: 2023-09-11T12:13:34,034 External/pblib/encoder/../formula.h:223:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:34,035 223 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:34,036 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:34,039 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’: 2023-09-11T12:13:34,039 External/pblib/encoder/../formula.h:249:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:34,040 249 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:34,040 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:34,044 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:13:34,045 External/pblib/encoder/../formula.h:290:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:34,045 290 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:34,046 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:34,050 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:13:34,051 External/pblib/encoder/../formula.h:325:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:34,051 325 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:34,052 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:34,056 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:13:34,057 External/pblib/encoder/../formula.h:362:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:34,057 362 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:34,058 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:34,218 External/pblib/encoder/BinaryMerge.cpp: In member function ‘void BinaryMerge::binary_merge(const SimplePBConstraint&, ClauseDatabase&, AuxVarManager&, int32_t)’: 2023-09-11T12:13:34,219 External/pblib/encoder/BinaryMerge.cpp:55:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:34,219 55 | for (int i = 0; i < constraint.getConditionals().size(); ++i) 2023-09-11T12:13:34,220 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:34,221 External/pblib/encoder/BinaryMerge.cpp:69:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:34,222 69 | for (int i = 0; i < buckets.size(); ++i) 2023-09-11T12:13:34,222 | ~~^~~~~~~~~~~~~~~~ 2023-09-11T12:13:34,223 External/pblib/encoder/BinaryMerge.cpp:86:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:34,224 86 | for (int i = 0; i < constraint.getConditionals().size(); ++i) 2023-09-11T12:13:34,225 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:34,225 External/pblib/encoder/BinaryMerge.cpp:93:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:34,226 93 | for (int i = 0; i < constraint.getConditionals().size(); ++i) 2023-09-11T12:13:34,227 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:34,228 External/pblib/encoder/BinaryMerge.cpp:120:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:34,228 120 | for (int i = 0; i < constraint.getConditionals().size(); ++i) 2023-09-11T12:13:34,229 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:34,229 External/pblib/encoder/BinaryMerge.cpp:127:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:34,230 127 | for (int i = 0; i < constraint.getConditionals().size(); ++i) 2023-09-11T12:13:34,230 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:34,231 External/pblib/encoder/BinaryMerge.cpp:142:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:34,231 142 | for(int j = 1; j < bucket_card[0].size(); j = j + 2) 2023-09-11T12:13:34,232 | ~~^~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:34,232 External/pblib/encoder/BinaryMerge.cpp:147:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:34,233 147 | for(int j = 1; j < bucket_merge[i].size(); j = j + 2) 2023-09-11T12:13:34,234 | ~~^~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:34,235 External/pblib/encoder/BinaryMerge.cpp: In member function ‘virtual void BinaryMerge::encode(const SimplePBConstraint&, ClauseDatabase&, AuxVarManager&)’: 2023-09-11T12:13:34,236 External/pblib/encoder/BinaryMerge.cpp:171:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:34,237 171 | for (int i = 0; i < lits.size(); ++i) 2023-09-11T12:13:34,237 | ~~^~~~~~~~~~~~~ 2023-09-11T12:13:34,238 External/pblib/encoder/BinaryMerge.cpp:188:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:34,239 188 | for (int j = 0; j < lits.size(); ++j) 2023-09-11T12:13:34,239 | ~~^~~~~~~~~~~~~ 2023-09-11T12:13:34,240 External/pblib/encoder/BinaryMerge.cpp:196:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:34,241 196 | for (int j = 0; j < lits.size(); ++j) 2023-09-11T12:13:34,241 | ~~^~~~~~~~~~~~~ 2023-09-11T12:13:34,242 External/pblib/encoder/BinaryMerge.cpp:200:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:34,242 200 | for (int i = 0; i < constraint.getConditionals().size(); ++i) 2023-09-11T12:13:34,243 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:34,244 External/pblib/encoder/BinaryMerge.cpp:214:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:34,244 214 | for (int j = 0; j < lits.size(); ++j) 2023-09-11T12:13:34,245 | ~~^~~~~~~~~~~~~ 2023-09-11T12:13:34,246 External/pblib/encoder/BinaryMerge.cpp:218:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:34,246 218 | for (int i = 0; i < constraint.getConditionals().size(); ++i) 2023-09-11T12:13:34,247 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:34,247 External/pblib/encoder/BinaryMerge.cpp:225:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:34,248 225 | if (i < lits.size()) 2023-09-11T12:13:34,248 | ~~^~~~~~~~~~~~~ 2023-09-11T12:13:34,249 External/pblib/encoder/BinaryMerge.cpp: In member function ‘void BinaryMerge::totalizer(const std::vector&, std::vector&, ClauseDatabase&, AuxVarManager&)’: 2023-09-11T12:13:34,250 External/pblib/encoder/BinaryMerge.cpp:255:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:34,250 255 | for (int i = 0; i < x.size(); ++i) 2023-09-11T12:13:34,251 | ~~^~~~~~~~~~ 2023-09-11T12:13:34,251 External/pblib/encoder/BinaryMerge.cpp:261:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:34,252 261 | for (; i < x.size() / 2; ++i) 2023-09-11T12:13:34,252 | ~~^~~~~~~~~~~~~~ 2023-09-11T12:13:34,253 External/pblib/encoder/BinaryMerge.cpp:263:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:34,254 263 | for (; i < x.size(); ++i) 2023-09-11T12:13:34,255 | ~~^~~~~~~~~~ 2023-09-11T12:13:34,255 External/pblib/encoder/BinaryMerge.cpp: In member function ‘void BinaryMerge::unary_adder(const std::vector&, const std::vector&, std::vector&, ClauseDatabase&, AuxVarManager&)’: 2023-09-11T12:13:34,256 External/pblib/encoder/BinaryMerge.cpp:281:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:34,257 281 | for (int i = 0; i < v.size(); ++i) 2023-09-11T12:13:34,258 | ~~^~~~~~~~~~ 2023-09-11T12:13:34,258 External/pblib/encoder/BinaryMerge.cpp:286:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:34,259 286 | for (int i = 0; i < u.size(); ++i) 2023-09-11T12:13:34,260 | ~~^~~~~~~~~~ 2023-09-11T12:13:34,260 External/pblib/encoder/BinaryMerge.cpp:291:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:34,261 291 | for (int i = 0; i < u.size() + v.size(); ++i) 2023-09-11T12:13:34,262 | ~~^~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:34,263 External/pblib/encoder/BinaryMerge.cpp:294:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:34,263 294 | for (int a=0; a < u.size(); ++a) 2023-09-11T12:13:34,264 | ~~^~~~~~~~~~ 2023-09-11T12:13:34,265 External/pblib/encoder/BinaryMerge.cpp:296:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:34,265 296 | for (int b=0; b < v.size(); ++b) 2023-09-11T12:13:34,266 | ~~^~~~~~~~~~ 2023-09-11T12:13:34,267 External/pblib/encoder/BinaryMerge.cpp:302:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:34,267 302 | for (int i=0; i < v.size(); ++i) 2023-09-11T12:13:34,268 | ~~^~~~~~~~~~ 2023-09-11T12:13:34,268 External/pblib/encoder/BinaryMerge.cpp:307:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:34,269 307 | for (int i=0; i < u.size(); ++i) 2023-09-11T12:13:34,269 | ~~^~~~~~~~~~ 2023-09-11T12:13:35,504 In file included from /usr/include/c++/12/vector:70, 2023-09-11T12:13:35,505 from External/pblib/encoder/../pbconstraint.h:4, 2023-09-11T12:13:35,505 from External/pblib/encoder/../SimplePBConstraint.h:5, 2023-09-11T12:13:35,506 from External/pblib/encoder/../IncSimplePBConstraint.h:4: 2023-09-11T12:13:35,506 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const PBLib::WeightedLit&}; _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’: 2023-09-11T12:13:35,507 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2023-09-11T12:13:35,507 439 | vector<_Tp, _Alloc>:: 2023-09-11T12:13:35,508 | ^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:37,021 In file included from /usr/include/c++/12/vector:64: 2023-09-11T12:13:37,021 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’, 2023-09-11T12:13:37,022 inlined from ‘virtual void BinaryMerge::encode(const SimplePBConstraint&, ClauseDatabase&, AuxVarManager&)’ at External/pblib/encoder/BinaryMerge.cpp:227:16: 2023-09-11T12:13:37,023 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:13:37,023 1287 | _M_realloc_insert(end(), __x); 2023-09-11T12:13:37,024 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-11T12:13:37,712 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -IExternal/pblib -IModules/pblib -I/usr/include/python3.11 -c External/pblib/encoder/Encoder.cpp -o build/temp.linux-armv7l-cpython-311/External/pblib/encoder/Encoder.o -std=c++11 2023-09-11T12:13:39,474 In file included from External/pblib/encoder/../clausedatabase.h:9, 2023-09-11T12:13:39,475 from External/pblib/encoder/../IncrementalData.h:5, 2023-09-11T12:13:39,476 from External/pblib/encoder/../IncSimplePBConstraint.h:5, 2023-09-11T12:13:39,476 from External/pblib/encoder/Encoder.h:6, 2023-09-11T12:13:39,477 from External/pblib/encoder/Encoder.cpp:1: 2023-09-11T12:13:39,478 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newNeg(const Formula&)’: 2023-09-11T12:13:39,478 External/pblib/encoder/../formula.h:163:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:39,479 163 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:39,480 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:39,488 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(std::vector >&)’: 2023-09-11T12:13:39,489 External/pblib/encoder/../formula.h:184:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:39,489 184 | for (int i = 2; i < conjuncts.size(); ++i) { 2023-09-11T12:13:39,490 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:39,491 External/pblib/encoder/../formula.h:191:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:39,492 191 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:39,492 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:39,493 External/pblib/encoder/../formula.h:196:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:39,494 196 | for (int j = 0; j < it->second[i]->input_nodes.size(); ++j) { 2023-09-11T12:13:39,494 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:39,498 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’: 2023-09-11T12:13:39,499 External/pblib/encoder/../formula.h:223:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:39,500 223 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:39,501 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:39,504 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’: 2023-09-11T12:13:39,505 External/pblib/encoder/../formula.h:249:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:39,506 249 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:39,506 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:39,511 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:13:39,512 External/pblib/encoder/../formula.h:290:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:39,512 290 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:39,513 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:39,518 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:13:39,519 External/pblib/encoder/../formula.h:325:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:39,520 325 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:39,520 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:39,525 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:13:39,526 External/pblib/encoder/../formula.h:362:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:39,527 362 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:39,528 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:40,043 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -IExternal/pblib -IModules/pblib -I/usr/include/python3.11 -c External/pblib/encoder/SWC.cpp -o build/temp.linux-armv7l-cpython-311/External/pblib/encoder/SWC.o -std=c++11 2023-09-11T12:13:41,891 In file included from External/pblib/encoder/../clausedatabase.h:9, 2023-09-11T12:13:41,892 from External/pblib/encoder/../IncrementalData.h:5, 2023-09-11T12:13:41,893 from External/pblib/encoder/../IncSimplePBConstraint.h:5, 2023-09-11T12:13:41,893 from External/pblib/encoder/SWC.h:7, 2023-09-11T12:13:41,894 from External/pblib/encoder/SWC.cpp:1: 2023-09-11T12:13:41,894 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newNeg(const Formula&)’: 2023-09-11T12:13:41,895 External/pblib/encoder/../formula.h:163:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:41,895 163 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:41,896 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:41,902 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(std::vector >&)’: 2023-09-11T12:13:41,903 External/pblib/encoder/../formula.h:184:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:41,904 184 | for (int i = 2; i < conjuncts.size(); ++i) { 2023-09-11T12:13:41,904 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:41,905 External/pblib/encoder/../formula.h:191:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:41,906 191 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:41,906 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:41,907 External/pblib/encoder/../formula.h:196:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:41,908 196 | for (int j = 0; j < it->second[i]->input_nodes.size(); ++j) { 2023-09-11T12:13:41,908 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:41,909 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’: 2023-09-11T12:13:41,910 External/pblib/encoder/../formula.h:223:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:41,910 223 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:41,911 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:41,913 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’: 2023-09-11T12:13:41,914 External/pblib/encoder/../formula.h:249:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:41,915 249 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:41,916 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:41,919 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:13:41,919 External/pblib/encoder/../formula.h:290:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:41,920 290 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:41,920 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:41,926 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:13:41,926 External/pblib/encoder/../formula.h:325:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:41,927 325 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:41,927 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:41,931 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:13:41,932 External/pblib/encoder/../formula.h:362:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:41,933 362 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:41,933 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:42,030 External/pblib/encoder/SWC.cpp: In member function ‘void SWC_Encoder::encode_intern(const SimplePBConstraint&, ClauseDatabase&, AuxVarManager&, bool)’: 2023-09-11T12:13:42,031 External/pblib/encoder/SWC.cpp:95:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:42,031 95 | for (int i = 0; i < pbconstraint.getConditionals().size(); ++i) 2023-09-11T12:13:42,032 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:42,033 External/pblib/encoder/SWC.cpp: In member function ‘virtual void SWC_Encoder::SWCIncData::encodeNewGeq(int64_t, ClauseDatabase&, AuxVarManager&, std::vector)’: 2023-09-11T12:13:42,033 External/pblib/encoder/SWC.cpp:110:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:42,034 110 | for (int i = 0; i < conditionals.size(); ++i) 2023-09-11T12:13:42,035 | ~~^~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:42,035 External/pblib/encoder/SWC.cpp: In member function ‘virtual void SWC_Encoder::SWCIncData::encodeNewLeq(int64_t, ClauseDatabase&, AuxVarManager&, std::vector)’: 2023-09-11T12:13:42,036 External/pblib/encoder/SWC.cpp:122:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:42,037 122 | for (int i = 0; i < conditionals.size(); ++i) 2023-09-11T12:13:42,038 | ~~^~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:44,275 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -IExternal/pblib -IModules/pblib -I/usr/include/python3.11 -c External/pblib/encoder/SortingNetworks.cpp -o build/temp.linux-armv7l-cpython-311/External/pblib/encoder/SortingNetworks.o -std=c++11 2023-09-11T12:13:46,086 In file included from External/pblib/encoder/../clausedatabase.h:9, 2023-09-11T12:13:46,087 from External/pblib/encoder/../IncrementalData.h:5, 2023-09-11T12:13:46,088 from External/pblib/encoder/../IncSimplePBConstraint.h:5, 2023-09-11T12:13:46,088 from External/pblib/encoder/SortingNetworks.h:3, 2023-09-11T12:13:46,089 from External/pblib/encoder/SortingNetworks.cpp:1: 2023-09-11T12:13:46,090 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newNeg(const Formula&)’: 2023-09-11T12:13:46,090 External/pblib/encoder/../formula.h:163:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:46,091 163 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:46,091 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:46,098 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(std::vector >&)’: 2023-09-11T12:13:46,098 External/pblib/encoder/../formula.h:184:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:46,099 184 | for (int i = 2; i < conjuncts.size(); ++i) { 2023-09-11T12:13:46,100 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:46,100 External/pblib/encoder/../formula.h:191:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:46,101 191 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:46,102 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:46,102 External/pblib/encoder/../formula.h:196:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:46,103 196 | for (int j = 0; j < it->second[i]->input_nodes.size(); ++j) { 2023-09-11T12:13:46,104 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:46,105 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’: 2023-09-11T12:13:46,105 External/pblib/encoder/../formula.h:223:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:46,106 223 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:46,107 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:46,109 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’: 2023-09-11T12:13:46,110 External/pblib/encoder/../formula.h:249:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:46,111 249 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:46,112 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:46,115 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:13:46,116 External/pblib/encoder/../formula.h:290:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:46,117 290 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:46,118 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:46,121 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:13:46,121 External/pblib/encoder/../formula.h:325:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:46,122 325 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:46,123 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:46,127 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:13:46,127 External/pblib/encoder/../formula.h:362:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:46,128 362 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:46,128 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:46,187 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::riffle(std::vector >&)’: 2023-09-11T12:13:46,187 External/pblib/encoder/SortingNetworks.h:38:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:46,188 38 | for (int i = 0; i < fs.size() / 2; i++){ 2023-09-11T12:13:46,189 | ~~^~~~~~~~~~~~~~~ 2023-09-11T12:13:46,192 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::unriffle(std::vector >&)’: 2023-09-11T12:13:46,192 External/pblib/encoder/SortingNetworks.h:47:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:46,193 47 | for (int i = 0; i < fs.size() / 2; i++){ 2023-09-11T12:13:46,193 | ~~^~~~~~~~~~~~~~~ 2023-09-11T12:13:46,194 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::oddEvenMerge(std::vector >&, int, int)’: 2023-09-11T12:13:46,195 External/pblib/encoder/SortingNetworks.h:67:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:46,195 67 | for (int i = 1; i < tmp.size() - 1; i += 2) 2023-09-11T12:13:46,196 | ~~^~~~~~~~~~~~~~~~ 2023-09-11T12:13:46,197 External/pblib/encoder/SortingNetworks.h:69:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:46,198 69 | for (int i = 0; i < tmp.size(); i++) 2023-09-11T12:13:46,198 | ~~^~~~~~~~~~~~ 2023-09-11T12:13:46,199 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::oddEvenSort(std::vector >&)’: 2023-09-11T12:13:46,200 External/pblib/encoder/SortingNetworks.h:80:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:46,201 80 | int sz; for (sz = 1; sz < fs.size(); sz *= 2); 2023-09-11T12:13:46,202 | ~~~^~~~~~~~~~~ 2023-09-11T12:13:46,202 External/pblib/encoder/SortingNetworks.h:82:19: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2023-09-11T12:13:46,203 82 | if (fs.size() < sz) 2023-09-11T12:13:46,203 | ~~~~~~~~~~^~~~ 2023-09-11T12:13:46,204 External/pblib/encoder/SortingNetworks.h:86:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:46,204 86 | for (int i = 1; i < fs.size(); i *= 2) 2023-09-11T12:13:46,205 | ~~^~~~~~~~~~~ 2023-09-11T12:13:46,205 External/pblib/encoder/SortingNetworks.h:87:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:46,206 87 | for (int j = 0; j + 2*i <= fs.size(); j += 2*i) 2023-09-11T12:13:46,206 | ~~~~~~~~^~~~~~~~~~~~ 2023-09-11T12:13:46,210 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::optimizeBase(std::vector&, int, std::vector&, int, std::vector&, int&, std::vector&)’: 2023-09-11T12:13:46,211 External/pblib/encoder/SortingNetworks.h:101:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:46,211 101 | for (int i = 0; i < seq.size(); i++){ 2023-09-11T12:13:46,212 | ~~^~~~~~~~~~~~ 2023-09-11T12:13:46,215 External/pblib/encoder/SortingNetworks.h:133:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:46,216 133 | for (int j = 0; j < seq.size(); j++){ 2023-09-11T12:13:46,217 | ~~^~~~~~~~~~~~ 2023-09-11T12:13:46,217 External/pblib/encoder/SortingNetworks.h:146:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:46,218 146 | for (int j = 0; j < rhs.size(); j++){ 2023-09-11T12:13:46,219 | ~~^~~~~~~~~~~~ 2023-09-11T12:13:46,220 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::buildSorter(std::vector >&, std::vector&, std::vector >&)’: 2023-09-11T12:13:46,221 External/pblib/encoder/SortingNetworks.h:191:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:46,222 191 | for (int i = 0; i < ps.size(); i++) 2023-09-11T12:13:46,222 | ~~^~~~~~~~~~~ 2023-09-11T12:13:46,223 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::buildSorter(std::vector >&, std::vector&, std::vector >&)’: 2023-09-11T12:13:46,224 External/pblib/encoder/SortingNetworks.h:201:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:46,225 201 | for (int i = 0; i < Cs.size(); i++) 2023-09-11T12:13:46,226 | ~~^~~~~~~~~~~ 2023-09-11T12:13:46,226 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::buildConstraint(std::vector >&, std::vector&, std::vector >&, std::vector&, int, std::vector > >&)’: 2023-09-11T12:13:46,227 External/pblib/encoder/SortingNetworks.h:214:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:46,227 214 | if (digit_no == base.size()){ 2023-09-11T12:13:46,228 | ~~~~~~~~~^~~~~~~~~~~~~~ 2023-09-11T12:13:46,228 External/pblib/encoder/SortingNetworks.h:217:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:46,229 217 | for (int i = 0; i < carry.size(); i++) 2023-09-11T12:13:46,229 | ~~^~~~~~~~~~~~~~ 2023-09-11T12:13:46,236 External/pblib/encoder/SortingNetworks.h:231:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:46,237 231 | for (int i = 0; i < Cs.size(); i++){ 2023-09-11T12:13:46,237 | ~~^~~~~~~~~~~ 2023-09-11T12:13:46,238 External/pblib/encoder/SortingNetworks.h:245:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:46,238 245 | for (int i = 0; i < carry.size(); i++) 2023-09-11T12:13:46,239 | ~~^~~~~~~~~~~~~~ 2023-09-11T12:13:46,240 External/pblib/encoder/SortingNetworks.h:255:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:46,241 255 | for (int i = B-1; i < result.size(); i += B) 2023-09-11T12:13:46,241 | ~~^~~~~~~~~~~~~~~ 2023-09-11T12:13:46,242 External/pblib/encoder/SortingNetworks.h:261:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:46,243 261 | for (int j = 0; j < result.size(); j += B){ 2023-09-11T12:13:46,244 | ~~^~~~~~~~~~~~~~~ 2023-09-11T12:13:46,244 External/pblib/encoder/SortingNetworks.h:263:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:46,245 263 | if (j + i < result.size()) 2023-09-11T12:13:46,246 | ~~~~~~^~~~~~~~~~~~~~~ 2023-09-11T12:13:46,246 External/pblib/encoder/SortingNetworks.h:264:59: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:46,247 264 | out = OR(out, AND(result[j + i] , ((n >= result.size()) ? _true_ : ~result[n]))); 2023-09-11T12:13:46,248 | ~~^~~~~~~~~~~~~~~~ 2023-09-11T12:13:46,249 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::convert(int64_t, std::vector&, std::vector&)’: 2023-09-11T12:13:46,249 External/pblib/encoder/SortingNetworks.h:284:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:46,250 284 | for (int i = 0; i < base.size(); i++){ 2023-09-11T12:13:46,251 | ~~^~~~~~~~~~~~~ 2023-09-11T12:13:46,252 External/pblib/encoder/SortingNetworks.h: In member function ‘Formula SortingNetworks::lexComp(int, std::vector&, std::vector > >&)’: 2023-09-11T12:13:46,252 External/pblib/encoder/SortingNetworks.h:305:36: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2023-09-11T12:13:46,253 305 | Formula gt = (digit.size() > dig) ? digit[dig] : _false_; // This digit is greater than the "dig" of 'num'. 2023-09-11T12:13:46,253 | ~~~~~~~~~~~~~^~~~~ 2023-09-11T12:13:46,254 External/pblib/encoder/SortingNetworks.h:307:36: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2023-09-11T12:13:46,255 307 | (digit.size() > dig-1) ? digit[dig-1] : _false_; // This digit is greater than or equal to the "dig" of 'num'. 2023-09-11T12:13:46,255 | ~~~~~~~~~~~~~^~~~~~~ 2023-09-11T12:13:46,264 External/pblib/encoder/SortingNetworks.cpp: In member function ‘virtual void SortingNetworks::encode(const SimplePBConstraint&, ClauseDatabase&, AuxVarManager&)’: 2023-09-11T12:13:46,265 External/pblib/encoder/SortingNetworks.cpp:15:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:46,265 15 | for (int i = 0; i < pbconstraint.getConditionals().size(); ++i) 2023-09-11T12:13:46,266 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:49,419 In file included from /usr/include/c++/12/vector:70, 2023-09-11T12:13:49,420 from External/pblib/encoder/../pbconstraint.h:4, 2023-09-11T12:13:49,420 from External/pblib/encoder/../SimplePBConstraint.h:5, 2023-09-11T12:13:49,421 from External/pblib/encoder/../IncSimplePBConstraint.h:4: 2023-09-11T12:13:49,421 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator]’: 2023-09-11T12:13:49,422 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2023-09-11T12:13:49,422 439 | vector<_Tp, _Alloc>:: 2023-09-11T12:13:49,423 | ^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:49,570 In file included from /usr/include/c++/12/vector:64: 2023-09-11T12:13:49,571 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2023-09-11T12:13:49,571 inlined from ‘void SortingNetworks::optimizeBase(std::vector&, int, std::vector&, int, std::vector&, int&, std::vector&)’ at External/pblib/encoder/SortingNetworks.h:138:34: 2023-09-11T12:13:49,572 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:13:49,573 1287 | _M_realloc_insert(end(), __x); 2023-09-11T12:13:49,573 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-11T12:13:49,574 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2023-09-11T12:13:49,575 inlined from ‘void SortingNetworks::optimizeBase(std::vector&, int, std::vector&, int, std::vector&, int&, std::vector&)’ at External/pblib/encoder/SortingNetworks.h:150:34: 2023-09-11T12:13:49,576 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:13:49,576 1287 | _M_realloc_insert(end(), __x); 2023-09-11T12:13:49,577 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-11T12:13:49,749 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]’: 2023-09-11T12:13:49,750 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2023-09-11T12:13:49,751 439 | vector<_Tp, _Alloc>:: 2023-09-11T12:13:49,751 | ^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:50,165 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]’, 2023-09-11T12:13:50,166 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long int; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2023-09-11T12:13:50,167 inlined from ‘void SortingNetworks::buildConstraint(std::vector >&, std::vector&, std::vector >&, std::vector&, int, std::vector > >&)’ at External/pblib/encoder/SortingNetworks.h:219:25: 2023-09-11T12:13:50,167 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:13:50,168 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-11T12:13:50,168 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:50,169 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2023-09-11T12:13:50,170 inlined from ‘void SortingNetworks::buildConstraint(std::vector >&, std::vector&, std::vector >&, std::vector&, int, std::vector > >&)’ at External/pblib/encoder/SortingNetworks.h:236:33: 2023-09-11T12:13:50,171 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:13:50,172 1287 | _M_realloc_insert(end(), __x); 2023-09-11T12:13:50,172 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-11T12:13:51,198 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2023-09-11T12:13:51,199 inlined from ‘Formula SortingNetworks::buildConstraint(const SimplePBConstraint&)’ at External/pblib/encoder/SortingNetworks.h:386:21: 2023-09-11T12:13:51,200 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:13:51,201 1287 | _M_realloc_insert(end(), __x); 2023-09-11T12:13:51,201 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-11T12:13:52,127 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -IExternal/pblib -IModules/pblib -I/usr/include/python3.11 -c External/pblib/encoder/adderencoding.cpp -o build/temp.linux-armv7l-cpython-311/External/pblib/encoder/adderencoding.o -std=c++11 2023-09-11T12:13:53,921 In file included from External/pblib/encoder/../clausedatabase.h:9, 2023-09-11T12:13:53,921 from External/pblib/encoder/../IncrementalData.h:5, 2023-09-11T12:13:53,922 from External/pblib/encoder/../IncSimplePBConstraint.h:5, 2023-09-11T12:13:53,922 from External/pblib/encoder/adderencoding.h:3, 2023-09-11T12:13:53,923 from External/pblib/encoder/adderencoding.cpp:2: 2023-09-11T12:13:53,924 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newNeg(const Formula&)’: 2023-09-11T12:13:53,924 External/pblib/encoder/../formula.h:163:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:53,925 163 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:53,925 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:53,932 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(std::vector >&)’: 2023-09-11T12:13:53,932 External/pblib/encoder/../formula.h:184:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:53,933 184 | for (int i = 2; i < conjuncts.size(); ++i) { 2023-09-11T12:13:53,933 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:53,934 External/pblib/encoder/../formula.h:191:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:53,935 191 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:53,935 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:53,936 External/pblib/encoder/../formula.h:196:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:53,937 196 | for (int j = 0; j < it->second[i]->input_nodes.size(); ++j) { 2023-09-11T12:13:53,937 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:53,938 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’: 2023-09-11T12:13:53,939 External/pblib/encoder/../formula.h:223:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:53,939 223 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:53,940 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:53,943 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’: 2023-09-11T12:13:53,943 External/pblib/encoder/../formula.h:249:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:53,944 249 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:53,945 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:53,948 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:13:53,949 External/pblib/encoder/../formula.h:290:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:53,950 290 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:53,950 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:53,954 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:13:53,954 External/pblib/encoder/../formula.h:325:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:53,955 325 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:53,955 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:53,959 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:13:53,960 External/pblib/encoder/../formula.h:362:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:53,961 362 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:13:53,961 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:54,092 External/pblib/encoder/adderencoding.cpp: In member function ‘virtual void AdderEncoding::AdderIncData::encodeNewGeq(int64_t, ClauseDatabase&, AuxVarManager&, std::vector)’: 2023-09-11T12:13:54,093 External/pblib/encoder/adderencoding.cpp:18:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:54,093 18 | for (int i = 0; i < kBits.size(); ++i) // negate everythink 2023-09-11T12:13:54,094 | ~~^~~~~~~~~~~~~~ 2023-09-11T12:13:54,094 External/pblib/encoder/adderencoding.cpp:24:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:54,095 24 | for (int i = 0; i < kBits.size(); ++i) 2023-09-11T12:13:54,096 | ~~^~~~~~~~~~~~~~ 2023-09-11T12:13:54,096 External/pblib/encoder/adderencoding.cpp:29:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:54,097 29 | for (int i = 0; i < conditionals.size(); ++i) 2023-09-11T12:13:54,098 | ~~^~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:54,099 External/pblib/encoder/adderencoding.cpp: In member function ‘virtual void AdderEncoding::AdderIncData::encodeNewLeq(int64_t, ClauseDatabase&, AuxVarManager&, std::vector)’: 2023-09-11T12:13:54,099 External/pblib/encoder/adderencoding.cpp:41:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:54,100 41 | for (int i = 0; i < conditionals.size(); ++i) 2023-09-11T12:13:54,101 | ~~^~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:54,111 External/pblib/encoder/adderencoding.cpp: In member function ‘void AdderEncoding::adderTree(std::vector >&, std::vector&)’: 2023-09-11T12:13:54,111 External/pblib/encoder/adderencoding.cpp:124:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:54,112 124 | for ( int i = 0; i < buckets.size(); i++ ) { 2023-09-11T12:13:54,113 | ~~^~~~~~~~~~~~~~~~ 2023-09-11T12:13:54,125 External/pblib/encoder/adderencoding.cpp:128:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:54,125 128 | if ( i == buckets.size() - 1 && buckets[i].size() >= 2 ) { 2023-09-11T12:13:54,126 | ~~^~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:54,131 External/pblib/encoder/adderencoding.cpp: In static member function ‘static void AdderEncoding::lessThanOrEqual(std::vector&, std::vector&, ClauseDatabase&)’: 2023-09-11T12:13:54,132 External/pblib/encoder/adderencoding.cpp:170:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:54,133 170 | for ( int i = 0; i < xs.size(); ++i ) { 2023-09-11T12:13:54,133 | ~~^~~~~~~~~~~ 2023-09-11T12:13:54,134 External/pblib/encoder/adderencoding.cpp:178:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:54,134 178 | for ( int j = i + 1; j < xs.size(); ++j ) 2023-09-11T12:13:54,135 | ~~^~~~~~~~~~~ 2023-09-11T12:13:54,136 External/pblib/encoder/adderencoding.cpp: In member function ‘void AdderEncoding::resultIsEqual(std::vector&, std::vector&)’: 2023-09-11T12:13:54,137 External/pblib/encoder/adderencoding.cpp:236:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:54,137 236 | for (int i = 0; i < result.size(); ++i) { 2023-09-11T12:13:54,138 | ~~^~~~~~~~~~~~~~~ 2023-09-11T12:13:54,164 External/pblib/encoder/adderencoding.cpp: In member function ‘virtual void AdderEncoding::encode(const SimplePBConstraint&, ClauseDatabase&, AuxVarManager&)’: 2023-09-11T12:13:54,165 External/pblib/encoder/adderencoding.cpp:303:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:54,165 303 | for ( int iVar = 0; iVar < pbconstraint.getWeightedLiterals().size(); ++iVar ) { 2023-09-11T12:13:54,166 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:54,167 External/pblib/encoder/adderencoding.cpp:329:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:54,168 329 | for (int i = 0; i < kBits.size(); ++i) // negate everythink 2023-09-11T12:13:54,168 | ~~^~~~~~~~~~~~~~ 2023-09-11T12:13:54,169 External/pblib/encoder/adderencoding.cpp:335:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:54,170 335 | for (int i = 0; i < kBits.size(); ++i) // negate everythink 2023-09-11T12:13:54,170 | ~~^~~~~~~~~~~~~~ 2023-09-11T12:13:54,171 External/pblib/encoder/adderencoding.cpp:346:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:13:54,172 346 | for (int i = 0; i < pbconstraint.getConditionals().size(); ++i) 2023-09-11T12:13:54,173 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:13:58,084 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -IExternal/pblib -IModules/pblib -I/usr/include/python3.11 -c External/pblib/encoder/amo.cpp -o build/temp.linux-armv7l-cpython-311/External/pblib/encoder/amo.o -std=c++11 2023-09-11T12:14:00,061 In file included from External/pblib/encoder/../clausedatabase.h:9, 2023-09-11T12:14:00,062 from External/pblib/encoder/../IncrementalData.h:5, 2023-09-11T12:14:00,063 from External/pblib/encoder/../IncSimplePBConstraint.h:5, 2023-09-11T12:14:00,063 from External/pblib/encoder/amo.h:7, 2023-09-11T12:14:00,064 from External/pblib/encoder/amo.cpp:2: 2023-09-11T12:14:00,064 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newNeg(const Formula&)’: 2023-09-11T12:14:00,065 External/pblib/encoder/../formula.h:163:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:00,065 163 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:00,066 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:00,075 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(std::vector >&)’: 2023-09-11T12:14:00,076 External/pblib/encoder/../formula.h:184:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:00,076 184 | for (int i = 2; i < conjuncts.size(); ++i) { 2023-09-11T12:14:00,077 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:00,078 External/pblib/encoder/../formula.h:191:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:00,078 191 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:00,079 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:00,080 External/pblib/encoder/../formula.h:196:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:00,081 196 | for (int j = 0; j < it->second[i]->input_nodes.size(); ++j) { 2023-09-11T12:14:00,081 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:00,085 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’: 2023-09-11T12:14:00,086 External/pblib/encoder/../formula.h:223:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:00,087 223 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:00,087 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:00,091 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’: 2023-09-11T12:14:00,092 External/pblib/encoder/../formula.h:249:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:00,093 249 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:00,093 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:00,098 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:14:00,099 External/pblib/encoder/../formula.h:290:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:00,099 290 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:00,100 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:00,105 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:14:00,106 External/pblib/encoder/../formula.h:325:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:00,106 325 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:00,107 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:00,112 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:14:00,113 External/pblib/encoder/../formula.h:362:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:00,113 362 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:00,114 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:00,179 External/pblib/encoder/amo.cpp: In member function ‘virtual void AMO_Encoder::encode(const SimplePBConstraint&, ClauseDatabase&, AuxVarManager&)’: 2023-09-11T12:14:00,179 External/pblib/encoder/amo.cpp:93:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:00,180 93 | for (int i = 0; i < pbconstraint.getConditionals().size(); ++i) 2023-09-11T12:14:00,180 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:01,344 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -IExternal/pblib -IModules/pblib -I/usr/include/python3.11 -c External/pblib/encoder/bdd.cpp -o build/temp.linux-armv7l-cpython-311/External/pblib/encoder/bdd.o -std=c++11 2023-09-11T12:14:03,251 In file included from External/pblib/encoder/../clausedatabase.h:9, 2023-09-11T12:14:03,252 from External/pblib/encoder/bdd.h:16, 2023-09-11T12:14:03,253 from External/pblib/encoder/bdd.cpp:1: 2023-09-11T12:14:03,253 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newNeg(const Formula&)’: 2023-09-11T12:14:03,254 External/pblib/encoder/../formula.h:163:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:03,255 163 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:03,255 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:03,262 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(std::vector >&)’: 2023-09-11T12:14:03,262 External/pblib/encoder/../formula.h:184:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:03,263 184 | for (int i = 2; i < conjuncts.size(); ++i) { 2023-09-11T12:14:03,264 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:03,264 External/pblib/encoder/../formula.h:191:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:03,265 191 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:03,266 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:03,267 External/pblib/encoder/../formula.h:196:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:03,267 196 | for (int j = 0; j < it->second[i]->input_nodes.size(); ++j) { 2023-09-11T12:14:03,268 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:03,268 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’: 2023-09-11T12:14:03,269 External/pblib/encoder/../formula.h:223:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:03,270 223 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:03,270 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:03,273 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’: 2023-09-11T12:14:03,274 External/pblib/encoder/../formula.h:249:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:03,274 249 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:03,275 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:03,278 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:14:03,279 External/pblib/encoder/../formula.h:290:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:03,280 290 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:03,280 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:03,284 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:14:03,285 External/pblib/encoder/../formula.h:325:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:03,285 325 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:03,286 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:03,290 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:14:03,290 External/pblib/encoder/../formula.h:362:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:03,291 362 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:03,292 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:03,534 External/pblib/encoder/bdd.cpp: In member function ‘void BDD_Encoder::iterativeEncoding(const SimplePBConstraint&, ClauseDatabase&, AuxVarManager&, bool, int64_t)’: 2023-09-11T12:14:03,534 External/pblib/encoder/bdd.cpp:191:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:03,535 191 | for (int i = 0; i < pbconstraint.getConditionals().size(); ++i) 2023-09-11T12:14:03,536 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:03,543 External/pblib/encoder/bdd.cpp: In member function ‘void BDD_Encoder::recusiveEncoding(const SimplePBConstraint&, ClauseDatabase&, AuxVarManager&)’: 2023-09-11T12:14:03,544 External/pblib/encoder/bdd.cpp:250:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:03,544 250 | for (int i = 0; i < pbconstraint.getConditionals().size(); ++i) 2023-09-11T12:14:03,545 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:06,792 In file included from /usr/include/c++/12/algorithm:61, 2023-09-11T12:14:06,793 from External/pblib/encoder/bdd.h:13: 2023-09-11T12:14:06,793 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter]’: 2023-09-11T12:14:06,794 /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:14:06,794 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2023-09-11T12:14:06,795 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:06,822 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’: 2023-09-11T12:14:06,823 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:14:06,824 1802 | __insertion_sort(_RandomAccessIterator __first, 2023-09-11T12:14:06,824 | ^~~~~~~~~~~~~~~~ 2023-09-11T12:14:06,825 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:14:06,859 In file included from /usr/include/c++/12/bits/stl_algo.h:60: 2023-09-11T12:14:06,860 /usr/include/c++/12/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = PBLib::WeightedLit; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’: 2023-09-11T12:14:06,861 /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:14:06,861 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, 2023-09-11T12:14:06,862 | ^~~~~~~~~~~~~ 2023-09-11T12:14:06,938 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’: 2023-09-11T12:14:06,939 /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:14:06,939 1908 | __introsort_loop(_RandomAccessIterator __first, 2023-09-11T12:14:06,940 | ^~~~~~~~~~~~~~~~ 2023-09-11T12:14:06,941 /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:14:06,942 /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:14:06,942 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); 2023-09-11T12:14:06,943 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:07,094 In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’, 2023-09-11T12:14:07,095 inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = bool (*)(const PBLib::WeightedLit&, const PBLib::WeightedLit&)]’ at /usr/include/c++/12/bits/stl_algo.h:4853:18, 2023-09-11T12:14:07,096 inlined from ‘void BDD_Encoder::bddEncode(const SimplePBConstraint&, ClauseDatabase&, AuxVarManager&, bool, int64_t)’ at External/pblib/encoder/bdd.cpp:288:7: 2023-09-11T12:14:07,096 /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:14:07,097 1937 | std::__introsort_loop(__first, __last, 2023-09-11T12:14:07,097 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2023-09-11T12:14:07,098 1938 | std::__lg(__last - __first) * 2, 2023-09-11T12:14:07,098 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:07,099 1939 | __comp); 2023-09-11T12:14:07,099 | ~~~~~~~ 2023-09-11T12:14:07,100 In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’, 2023-09-11T12:14:07,101 inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’ at /usr/include/c++/12/bits/stl_algo.h:1940:31, 2023-09-11T12:14:07,101 inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = bool (*)(const PBLib::WeightedLit&, const PBLib::WeightedLit&)]’ at /usr/include/c++/12/bits/stl_algo.h:4853:18, 2023-09-11T12:14:07,102 inlined from ‘void BDD_Encoder::bddEncode(const SimplePBConstraint&, ClauseDatabase&, AuxVarManager&, bool, int64_t)’ at External/pblib/encoder/bdd.cpp:288:7: 2023-09-11T12:14:07,103 /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:14:07,103 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); 2023-09-11T12:14:07,104 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:07,104 /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:14:07,105 1854 | std::__insertion_sort(__first, __last, __comp); 2023-09-11T12:14:07,105 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:07,723 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -IExternal/pblib -IModules/pblib -I/usr/include/python3.11 -c External/pblib/encoder/bimander_amo_encoding.cpp -o build/temp.linux-armv7l-cpython-311/External/pblib/encoder/bimander_amo_encoding.o -std=c++11 2023-09-11T12:14:09,666 In file included from External/pblib/encoder/../clausedatabase.h:9, 2023-09-11T12:14:09,667 from External/pblib/encoder/../IncrementalData.h:5, 2023-09-11T12:14:09,667 from External/pblib/encoder/../IncSimplePBConstraint.h:5, 2023-09-11T12:14:09,668 from External/pblib/encoder/bimander_amo_encoding.h:8, 2023-09-11T12:14:09,668 from External/pblib/encoder/bimander_amo_encoding.cpp:3: 2023-09-11T12:14:09,669 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newNeg(const Formula&)’: 2023-09-11T12:14:09,669 External/pblib/encoder/../formula.h:163:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:09,670 163 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:09,671 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:09,677 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(std::vector >&)’: 2023-09-11T12:14:09,678 External/pblib/encoder/../formula.h:184:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:09,679 184 | for (int i = 2; i < conjuncts.size(); ++i) { 2023-09-11T12:14:09,679 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:09,680 External/pblib/encoder/../formula.h:191:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:09,681 191 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:09,682 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:09,682 External/pblib/encoder/../formula.h:196:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:09,683 196 | for (int j = 0; j < it->second[i]->input_nodes.size(); ++j) { 2023-09-11T12:14:09,684 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:09,685 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’: 2023-09-11T12:14:09,685 External/pblib/encoder/../formula.h:223:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:09,686 223 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:09,686 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:09,689 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’: 2023-09-11T12:14:09,689 External/pblib/encoder/../formula.h:249:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:09,690 249 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:09,691 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:09,695 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:14:09,695 External/pblib/encoder/../formula.h:290:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:09,696 290 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:09,696 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:09,701 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:14:09,701 External/pblib/encoder/../formula.h:325:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:09,702 325 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:09,703 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:09,707 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:14:09,708 External/pblib/encoder/../formula.h:362:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:09,708 362 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:09,709 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:09,782 External/pblib/encoder/bimander_amo_encoding.cpp: In member function ‘void Bimander_amo_encoding::encode_intern(std::vector&, ClauseDatabase&, AuxVarManager&)’: 2023-09-11T12:14:09,783 External/pblib/encoder/bimander_amo_encoding.cpp:72:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:09,784 72 | for (i = 0; i < literals.size(); ) 2023-09-11T12:14:09,784 | ~~^~~~~~~~~~~~~~~~~ 2023-09-11T12:14:09,785 External/pblib/encoder/bimander_amo_encoding.cpp:87:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:09,786 87 | for (int i = 0; i < groups.size(); ++i) 2023-09-11T12:14:09,786 | ~~^~~~~~~~~~~~~~~ 2023-09-11T12:14:09,787 External/pblib/encoder/bimander_amo_encoding.cpp:117:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:09,788 117 | for (int g = 0; g < groups[index].size(); ++g) 2023-09-11T12:14:09,789 | ~~^~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:09,789 External/pblib/encoder/bimander_amo_encoding.cpp:124:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:09,790 124 | for (int g = 0; g < groups[index].size(); ++g) 2023-09-11T12:14:09,791 | ~~^~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:09,791 External/pblib/encoder/bimander_amo_encoding.cpp:143:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:09,792 143 | for (int g = 0; g < groups[index].size(); ++g) 2023-09-11T12:14:09,793 | ~~^~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:09,793 External/pblib/encoder/bimander_amo_encoding.cpp:150:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:09,794 150 | for (int g = 0; g < groups[index].size(); ++g) 2023-09-11T12:14:09,794 | ~~^~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:09,796 External/pblib/encoder/bimander_amo_encoding.cpp: In member function ‘virtual void Bimander_amo_encoding::encode(const SimplePBConstraint&, ClauseDatabase&, AuxVarManager&)’: 2023-09-11T12:14:09,797 External/pblib/encoder/bimander_amo_encoding.cpp:183:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:09,798 183 | for (int i = 0; i < pbconstraint.getConditionals().size(); ++i) 2023-09-11T12:14:09,798 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:11,497 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -IExternal/pblib -IModules/pblib -I/usr/include/python3.11 -c External/pblib/encoder/binary_amo.cpp -o build/temp.linux-armv7l-cpython-311/External/pblib/encoder/binary_amo.o -std=c++11 2023-09-11T12:14:13,443 In file included from External/pblib/encoder/../clausedatabase.h:9, 2023-09-11T12:14:13,444 from External/pblib/encoder/../IncrementalData.h:5, 2023-09-11T12:14:13,445 from External/pblib/encoder/../IncSimplePBConstraint.h:5, 2023-09-11T12:14:13,445 from External/pblib/encoder/binary_amo.h:7, 2023-09-11T12:14:13,446 from External/pblib/encoder/binary_amo.cpp:2: 2023-09-11T12:14:13,446 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newNeg(const Formula&)’: 2023-09-11T12:14:13,447 External/pblib/encoder/../formula.h:163:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:13,448 163 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:13,448 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:13,454 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(std::vector >&)’: 2023-09-11T12:14:13,455 External/pblib/encoder/../formula.h:184:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:13,456 184 | for (int i = 2; i < conjuncts.size(); ++i) { 2023-09-11T12:14:13,456 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:13,457 External/pblib/encoder/../formula.h:191:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:13,458 191 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:13,459 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:13,460 External/pblib/encoder/../formula.h:196:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:13,461 196 | for (int j = 0; j < it->second[i]->input_nodes.size(); ++j) { 2023-09-11T12:14:13,462 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:13,462 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’: 2023-09-11T12:14:13,463 External/pblib/encoder/../formula.h:223:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:13,464 223 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:13,465 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:13,466 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’: 2023-09-11T12:14:13,467 External/pblib/encoder/../formula.h:249:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:13,468 249 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:13,469 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:13,471 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:14:13,472 External/pblib/encoder/../formula.h:290:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:13,472 290 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:13,473 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:13,477 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:14:13,478 External/pblib/encoder/../formula.h:325:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:13,478 325 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:13,479 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:13,483 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:14:13,483 External/pblib/encoder/../formula.h:362:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:13,484 362 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:13,485 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:13,547 External/pblib/encoder/binary_amo.cpp: In member function ‘virtual void Binary_AMO_Encoder::encode(const SimplePBConstraint&, ClauseDatabase&, AuxVarManager&)’: 2023-09-11T12:14:13,548 External/pblib/encoder/binary_amo.cpp:87:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:13,549 87 | for (int i = 0; i < pbconstraint.getConditionals().size(); ++i) 2023-09-11T12:14:13,549 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:14,705 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -IExternal/pblib -IModules/pblib -I/usr/include/python3.11 -c External/pblib/encoder/cardencoding.cpp -o build/temp.linux-armv7l-cpython-311/External/pblib/encoder/cardencoding.o -std=c++11 2023-09-11T12:14:16,627 In file included from External/pblib/encoder/../clausedatabase.h:9, 2023-09-11T12:14:16,628 from External/pblib/encoder/../IncrementalData.h:5, 2023-09-11T12:14:16,629 from External/pblib/encoder/../IncSimplePBConstraint.h:5, 2023-09-11T12:14:16,629 from External/pblib/encoder/cardencoding.h:5, 2023-09-11T12:14:16,629 from External/pblib/encoder/cardencoding.cpp:4: 2023-09-11T12:14:16,630 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newNeg(const Formula&)’: 2023-09-11T12:14:16,631 External/pblib/encoder/../formula.h:163:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:16,631 163 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:16,632 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:16,641 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(std::vector >&)’: 2023-09-11T12:14:16,641 External/pblib/encoder/../formula.h:184:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:16,642 184 | for (int i = 2; i < conjuncts.size(); ++i) { 2023-09-11T12:14:16,643 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:16,644 External/pblib/encoder/../formula.h:191:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:16,644 191 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:16,645 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:16,646 External/pblib/encoder/../formula.h:196:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:16,647 196 | for (int j = 0; j < it->second[i]->input_nodes.size(); ++j) { 2023-09-11T12:14:16,647 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:16,651 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’: 2023-09-11T12:14:16,652 External/pblib/encoder/../formula.h:223:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:16,652 223 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:16,653 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:16,657 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’: 2023-09-11T12:14:16,658 External/pblib/encoder/../formula.h:249:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:16,658 249 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:16,659 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:16,664 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:14:16,664 External/pblib/encoder/../formula.h:290:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:16,665 290 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:16,666 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:16,671 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:14:16,671 External/pblib/encoder/../formula.h:325:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:16,672 325 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:16,672 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:16,678 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:14:16,678 External/pblib/encoder/../formula.h:362:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:16,679 362 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:16,680 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:16,746 External/pblib/encoder/cardencoding.cpp: In member function ‘virtual void CardEncoding::CardIncData::encodeNewGeq(int64_t, ClauseDatabase&, AuxVarManager&, std::vector)’: 2023-09-11T12:14:16,746 External/pblib/encoder/cardencoding.cpp:26:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:16,747 26 | for (int i = 0; i < conditionals.size(); ++i) 2023-09-11T12:14:16,748 | ~~^~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:16,749 External/pblib/encoder/cardencoding.cpp: In member function ‘virtual void CardEncoding::CardIncData::encodeNewLeq(int64_t, ClauseDatabase&, AuxVarManager&, std::vector)’: 2023-09-11T12:14:16,749 External/pblib/encoder/cardencoding.cpp:38:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:16,750 38 | for (int i = 0; i < conditionals.size(); ++i) 2023-09-11T12:14:16,751 | ~~^~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:16,774 External/pblib/encoder/cardencoding.cpp: In member function ‘virtual void CardEncoding::encode(const std::shared_ptr&, ClauseDatabase&, AuxVarManager&)’: 2023-09-11T12:14:16,775 External/pblib/encoder/cardencoding.cpp:101:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:16,775 101 | for (int i = 0; i < pbconstraint->getConditionals().size(); ++i) 2023-09-11T12:14:16,776 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:16,795 External/pblib/encoder/cardencoding.cpp: In member function ‘virtual void CardEncoding::encode(const SimplePBConstraint&, ClauseDatabase&, AuxVarManager&)’: 2023-09-11T12:14:16,795 External/pblib/encoder/cardencoding.cpp:132:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:16,796 132 | for (int i = 0; i < pbconstraint.getConditionals().size(); ++i) 2023-09-11T12:14:16,797 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:16,800 External/pblib/encoder/cardencoding.cpp:159:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:16,800 159 | for (int i = 0; i < pbconstraint.getConditionals().size(); ++i) 2023-09-11T12:14:16,801 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:18,816 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -IExternal/pblib -IModules/pblib -I/usr/include/python3.11 -c External/pblib/encoder/commander_encoding.cpp -o build/temp.linux-armv7l-cpython-311/External/pblib/encoder/commander_encoding.o -std=c++11 2023-09-11T12:14:20,621 In file included from External/pblib/encoder/../clausedatabase.h:9, 2023-09-11T12:14:20,621 from External/pblib/encoder/../IncrementalData.h:5, 2023-09-11T12:14:20,622 from External/pblib/encoder/../IncSimplePBConstraint.h:5, 2023-09-11T12:14:20,623 from External/pblib/encoder/commander_encoding.h:8, 2023-09-11T12:14:20,623 from External/pblib/encoder/commander_encoding.cpp:1: 2023-09-11T12:14:20,624 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newNeg(const Formula&)’: 2023-09-11T12:14:20,624 External/pblib/encoder/../formula.h:163:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:20,625 163 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:20,626 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:20,632 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(std::vector >&)’: 2023-09-11T12:14:20,632 External/pblib/encoder/../formula.h:184:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:20,633 184 | for (int i = 2; i < conjuncts.size(); ++i) { 2023-09-11T12:14:20,634 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:20,634 External/pblib/encoder/../formula.h:191:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:20,635 191 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:20,636 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:20,636 External/pblib/encoder/../formula.h:196:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:20,637 196 | for (int j = 0; j < it->second[i]->input_nodes.size(); ++j) { 2023-09-11T12:14:20,638 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:20,639 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’: 2023-09-11T12:14:20,639 External/pblib/encoder/../formula.h:223:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:20,640 223 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:20,641 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:20,643 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’: 2023-09-11T12:14:20,644 External/pblib/encoder/../formula.h:249:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:20,644 249 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:20,645 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:20,649 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:14:20,649 External/pblib/encoder/../formula.h:290:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:20,650 290 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:20,650 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:20,655 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:14:20,656 External/pblib/encoder/../formula.h:325:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:20,657 325 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:20,657 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:20,661 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:14:20,662 External/pblib/encoder/../formula.h:362:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:20,662 362 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:20,663 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:20,722 External/pblib/encoder/commander_encoding.cpp: In member function ‘void commander_encoding::encode_intern(std::vector&, ClauseDatabase&, AuxVarManager&, bool)’: 2023-09-11T12:14:20,722 External/pblib/encoder/commander_encoding.cpp:28:34: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2023-09-11T12:14:20,723 28 | while (current_literals.size() > k) 2023-09-11T12:14:20,724 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ 2023-09-11T12:14:20,725 External/pblib/encoder/commander_encoding.cpp:32:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:20,725 32 | for (i = 0; i < current_literals.size(); ++i) 2023-09-11T12:14:20,726 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:20,727 External/pblib/encoder/commander_encoding.cpp:36:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:20,728 36 | if (i % k == (k-1) || (i == current_literals.size() - 1) ) // is group full? 2023-09-11T12:14:20,728 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:20,729 External/pblib/encoder/commander_encoding.cpp:51:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:20,730 51 | for (int j = 0; j < _literals.size() - 1; ++j) 2023-09-11T12:14:20,731 | ~~^~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:20,731 External/pblib/encoder/commander_encoding.cpp: In member function ‘virtual void commander_encoding::encode(const SimplePBConstraint&, ClauseDatabase&, AuxVarManager&)’: 2023-09-11T12:14:20,732 External/pblib/encoder/commander_encoding.cpp:93:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:20,733 93 | for (int i = 0; i < pbconstraint.getConditionals().size(); ++i) 2023-09-11T12:14:20,734 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:22,011 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -IExternal/pblib -IModules/pblib -I/usr/include/python3.11 -c External/pblib/encoder/k-product.cpp -o build/temp.linux-armv7l-cpython-311/External/pblib/encoder/k-product.o -std=c++11 2023-09-11T12:14:23,999 In file included from External/pblib/encoder/../clausedatabase.h:9, 2023-09-11T12:14:24,000 from External/pblib/encoder/../IncrementalData.h:5, 2023-09-11T12:14:24,000 from External/pblib/encoder/../IncSimplePBConstraint.h:5, 2023-09-11T12:14:24,001 from External/pblib/encoder/k-product.h:7, 2023-09-11T12:14:24,002 from External/pblib/encoder/k-product.cpp:2: 2023-09-11T12:14:24,002 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newNeg(const Formula&)’: 2023-09-11T12:14:24,003 External/pblib/encoder/../formula.h:163:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:24,003 163 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:24,004 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:24,010 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(std::vector >&)’: 2023-09-11T12:14:24,011 External/pblib/encoder/../formula.h:184:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:24,011 184 | for (int i = 2; i < conjuncts.size(); ++i) { 2023-09-11T12:14:24,012 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:24,013 External/pblib/encoder/../formula.h:191:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:24,013 191 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:24,014 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:24,014 External/pblib/encoder/../formula.h:196:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:24,015 196 | for (int j = 0; j < it->second[i]->input_nodes.size(); ++j) { 2023-09-11T12:14:24,016 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:24,017 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’: 2023-09-11T12:14:24,017 External/pblib/encoder/../formula.h:223:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:24,018 223 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:24,019 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:24,021 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’: 2023-09-11T12:14:24,022 External/pblib/encoder/../formula.h:249:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:24,023 249 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:24,023 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:24,027 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:14:24,027 External/pblib/encoder/../formula.h:290:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:24,028 290 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:24,028 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:24,032 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:14:24,033 External/pblib/encoder/../formula.h:325:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:24,033 325 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:24,034 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:24,038 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:14:24,039 External/pblib/encoder/../formula.h:362:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:24,039 362 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:24,040 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:24,096 External/pblib/encoder/k-product.cpp: In member function ‘void k_Product::encode_intern(std::vector&, ClauseDatabase&, AuxVarManager&)’: 2023-09-11T12:14:24,097 External/pblib/encoder/k-product.cpp:18:25: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2023-09-11T12:14:24,098 18 | if (literals.size() < minimum_lit_count) 2023-09-11T12:14:24,098 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:24,111 External/pblib/encoder/k-product.cpp:53:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:24,112 53 | for (int i = 0; i < literals.size(); ++i) 2023-09-11T12:14:24,113 | ~~^~~~~~~~~~~~~~~~~ 2023-09-11T12:14:24,113 External/pblib/encoder/k-product.cpp:57:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:24,114 57 | for (int d = 0; d < dimensions.size(); ++d) 2023-09-11T12:14:24,115 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:24,115 External/pblib/encoder/k-product.cpp:67:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:24,116 67 | for (int i = 0; i < dimensions.size(); ++i) 2023-09-11T12:14:24,117 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:24,129 External/pblib/encoder/k-product.cpp: In member function ‘virtual void k_Product::encode(const SimplePBConstraint&, ClauseDatabase&, AuxVarManager&)’: 2023-09-11T12:14:24,129 External/pblib/encoder/k-product.cpp:132:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:24,130 132 | for (int i = 0; i < pbconstraint.getConditionals().size(); ++i) 2023-09-11T12:14:24,131 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:25,676 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -IExternal/pblib -IModules/pblib -I/usr/include/python3.11 -c External/pblib/encoder/naive_amo_encoder.cpp -o build/temp.linux-armv7l-cpython-311/External/pblib/encoder/naive_amo_encoder.o -std=c++11 2023-09-11T12:14:27,539 In file included from External/pblib/encoder/../clausedatabase.h:9, 2023-09-11T12:14:27,540 from External/pblib/encoder/../IncrementalData.h:5, 2023-09-11T12:14:27,540 from External/pblib/encoder/../IncSimplePBConstraint.h:5, 2023-09-11T12:14:27,541 from External/pblib/encoder/naive_amo_encoder.h:12, 2023-09-11T12:14:27,542 from External/pblib/encoder/naive_amo_encoder.cpp:1: 2023-09-11T12:14:27,542 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newNeg(const Formula&)’: 2023-09-11T12:14:27,543 External/pblib/encoder/../formula.h:163:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:27,544 163 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:27,544 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:27,551 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(std::vector >&)’: 2023-09-11T12:14:27,551 External/pblib/encoder/../formula.h:184:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:27,552 184 | for (int i = 2; i < conjuncts.size(); ++i) { 2023-09-11T12:14:27,553 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:27,553 External/pblib/encoder/../formula.h:191:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:27,554 191 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:27,555 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:27,556 External/pblib/encoder/../formula.h:196:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:27,556 196 | for (int j = 0; j < it->second[i]->input_nodes.size(); ++j) { 2023-09-11T12:14:27,557 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:27,558 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’: 2023-09-11T12:14:27,559 External/pblib/encoder/../formula.h:223:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:27,560 223 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:27,560 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:27,563 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’: 2023-09-11T12:14:27,564 External/pblib/encoder/../formula.h:249:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:27,565 249 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:27,565 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:27,570 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:14:27,571 External/pblib/encoder/../formula.h:290:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:27,571 290 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:27,572 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:27,577 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:14:27,578 External/pblib/encoder/../formula.h:325:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:27,578 325 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:27,579 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:27,583 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:14:27,584 External/pblib/encoder/../formula.h:362:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:27,584 362 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:27,585 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:27,640 External/pblib/encoder/naive_amo_encoder.cpp: In member function ‘void Naive_amo_encoder::encode_intern(std::vector&, ClauseDatabase&)’: 2023-09-11T12:14:27,641 External/pblib/encoder/naive_amo_encoder.cpp:7:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:27,642 7 | for (int i = 0; i < literals.size(); ++i) 2023-09-11T12:14:27,643 | ~~^~~~~~~~~~~~~~~~~ 2023-09-11T12:14:27,644 External/pblib/encoder/naive_amo_encoder.cpp:9:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:27,644 9 | for (int j = i + 1 ; j < literals.size(); ++j) 2023-09-11T12:14:27,645 | ~~^~~~~~~~~~~~~~~~~ 2023-09-11T12:14:27,647 External/pblib/encoder/naive_amo_encoder.cpp: In member function ‘virtual void Naive_amo_encoder::encode(const SimplePBConstraint&, ClauseDatabase&, AuxVarManager&)’: 2023-09-11T12:14:27,648 External/pblib/encoder/naive_amo_encoder.cpp:46:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:27,649 46 | for (int i = 0; i < pbconstraint.getConditionals().size(); ++i) 2023-09-11T12:14:27,650 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:28,595 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -IExternal/pblib -IModules/pblib -I/usr/include/python3.11 -c External/pblib/encoder/sorting_merging.cpp -o build/temp.linux-armv7l-cpython-311/External/pblib/encoder/sorting_merging.o -std=c++11 2023-09-11T12:14:30,526 In file included from External/pblib/encoder/../clausedatabase.h:9, 2023-09-11T12:14:30,527 from External/pblib/encoder/../IncrementalData.h:5, 2023-09-11T12:14:30,528 from External/pblib/encoder/../IncSimplePBConstraint.h:5, 2023-09-11T12:14:30,528 from External/pblib/encoder/sorting_merging.h:5, 2023-09-11T12:14:30,529 from External/pblib/encoder/sorting_merging.cpp:3: 2023-09-11T12:14:30,530 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newNeg(const Formula&)’: 2023-09-11T12:14:30,530 External/pblib/encoder/../formula.h:163:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:30,531 163 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:30,531 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:30,538 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(std::vector >&)’: 2023-09-11T12:14:30,538 External/pblib/encoder/../formula.h:184:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:30,539 184 | for (int i = 2; i < conjuncts.size(); ++i) { 2023-09-11T12:14:30,539 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:30,540 External/pblib/encoder/../formula.h:191:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:30,541 191 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:30,541 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:30,542 External/pblib/encoder/../formula.h:196:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:30,543 196 | for (int j = 0; j < it->second[i]->input_nodes.size(); ++j) { 2023-09-11T12:14:30,543 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:30,545 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’: 2023-09-11T12:14:30,545 External/pblib/encoder/../formula.h:223:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:30,546 223 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:30,547 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:30,549 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’: 2023-09-11T12:14:30,550 External/pblib/encoder/../formula.h:249:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:30,551 249 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:30,551 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:30,555 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:14:30,556 External/pblib/encoder/../formula.h:290:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:30,556 290 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:30,557 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:30,561 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:14:30,562 External/pblib/encoder/../formula.h:325:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:30,562 325 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:30,563 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:30,567 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:14:30,568 External/pblib/encoder/../formula.h:362:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:30,568 362 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:30,569 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:30,707 External/pblib/encoder/sorting_merging.cpp: In static member function ‘static void PBLib::Sorting::recursive_merger(int, const std::vector&, int, const std::vector&, int, ClauseDatabase&, AuxVarManager&, std::vector&, ImplicationDirection)’: 2023-09-11T12:14:30,708 External/pblib/encoder/sorting_merging.cpp:320:11: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:30,708 320 | if (i < odd_merge.size() && j < even_merge.size()) 2023-09-11T12:14:30,709 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:30,709 External/pblib/encoder/sorting_merging.cpp:320:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:30,710 320 | if (i < odd_merge.size() && j < even_merge.size()) 2023-09-11T12:14:30,711 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:30,711 External/pblib/encoder/sorting_merging.cpp:323:29: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2023-09-11T12:14:30,712 323 | if (output.size() + 2 <= c) 2023-09-11T12:14:30,713 | ~~~~~~~~~~~~~~~~~~^~~~ 2023-09-11T12:14:30,713 External/pblib/encoder/sorting_merging.cpp:332:27: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2023-09-11T12:14:30,714 332 | if (output.size() == c) 2023-09-11T12:14:30,715 | ~~~~~~~~~~~~~~^~~~ 2023-09-11T12:14:30,715 External/pblib/encoder/sorting_merging.cpp:336:29: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2023-09-11T12:14:30,716 336 | if (output.size() + 1 == c) 2023-09-11T12:14:30,717 | ~~~~~~~~~~~~~~~~~~^~~~ 2023-09-11T12:14:30,717 External/pblib/encoder/sorting_merging.cpp:345:11: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:30,718 345 | if (i >= odd_merge.size() && j >= even_merge.size()) 2023-09-11T12:14:30,719 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:30,720 External/pblib/encoder/sorting_merging.cpp:345:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:30,720 345 | if (i >= odd_merge.size() && j >= even_merge.size()) 2023-09-11T12:14:30,721 | ~~^~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:30,722 External/pblib/encoder/sorting_merging.cpp:348:11: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:30,722 348 | if (i >= odd_merge.size()) 2023-09-11T12:14:30,723 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:30,723 External/pblib/encoder/sorting_merging.cpp: In static member function ‘static void PBLib::Sorting::direct_merger(int, const std::vector&, const std::vector&, ClauseDatabase&, AuxVarManager&, std::vector&, ImplicationDirection)’: 2023-09-11T12:14:30,724 External/pblib/encoder/sorting_merging.cpp:375:7: warning: unused variable ‘n’ [-Wunused-variable] 2023-09-11T12:14:30,724 375 | int n = a + b; 2023-09-11T12:14:30,725 | ^ 2023-09-11T12:14:33,212 In file included from /usr/include/c++/12/map:60, 2023-09-11T12:14:33,212 from External/pblib/encoder/../formula.h:12: 2023-09-11T12:14:33,213 /usr/include/c++/12/bits/stl_tree.h: In function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple&&>, std::tuple<>}; _Key = std::tuple; _Val = std::pair, long long int>; _KeyOfValue = std::_Select1st, long long int> >; _Compare = std::less >; _Alloc = std::allocator, long long int> >]’: 2023-09-11T12:14:33,213 /usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, long long int>, std::_Select1st, long long int> >, std::less >, std::allocator, long long int> > >::const_iterator’ changed in GCC 7.1 2023-09-11T12:14:33,214 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: 2023-09-11T12:14:33,215 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:33,994 In file included from /usr/include/c++/12/map:61: 2023-09-11T12:14:33,994 In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::tuple; _Tp = long long int; _Compare = std::less >; _Alloc = std::allocator, long long int> >]’, 2023-09-11T12:14:33,995 inlined from ‘static int64_t PBLib::Sorting::recursive_merger_value(int, int, int, ImplicationDirection)’ at External/pblib/encoder/sorting_merging.cpp:547:64: 2023-09-11T12:14:33,995 /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, long long int>, std::_Select1st, long long int> >, std::less >, std::allocator, long long int> > >::const_iterator’ changed in GCC 7.1 2023-09-11T12:14:33,996 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2023-09-11T12:14:33,997 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:33,997 531 | std::forward_as_tuple(std::move(__k)), 2023-09-11T12:14:33,998 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:33,999 532 | std::tuple<>()); 2023-09-11T12:14:33,999 | ~~~~~~~~~~~~~~~ 2023-09-11T12:14:35,099 In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = std::tuple; _Tp = long long int; _Compare = std::less >; _Alloc = std::allocator, long long int> >]’, 2023-09-11T12:14:35,099 inlined from ‘static int64_t PBLib::Sorting::recursive_sorter_value(int, int, int, ImplicationDirection)’ at External/pblib/encoder/sorting_merging.cpp:520:66: 2023-09-11T12:14:35,100 /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, long long int>, std::_Select1st, long long int> >, std::less >, std::allocator, long long int> > >::const_iterator’ changed in GCC 7.1 2023-09-11T12:14:35,101 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2023-09-11T12:14:35,101 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:35,102 531 | std::forward_as_tuple(std::move(__k)), 2023-09-11T12:14:35,102 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:35,103 532 | std::tuple<>()); 2023-09-11T12:14:35,103 | ~~~~~~~~~~~~~~~ 2023-09-11T12:14:35,822 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -IExternal/pblib -IModules/pblib -I/usr/include/python3.11 -c External/pblib/formula.cpp -o build/temp.linux-armv7l-cpython-311/External/pblib/formula.o -std=c++11 2023-09-11T12:14:37,338 In file included from External/pblib/formula.cpp:2: 2023-09-11T12:14:37,339 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newNeg(const Formula&)’: 2023-09-11T12:14:37,340 External/pblib/formula.h:163:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:37,341 163 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:37,342 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:37,349 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newAND(std::vector >&)’: 2023-09-11T12:14:37,350 External/pblib/formula.h:184:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:37,351 184 | for (int i = 2; i < conjuncts.size(); ++i) { 2023-09-11T12:14:37,352 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:37,352 External/pblib/formula.h:191:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:37,353 191 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:37,354 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:37,355 External/pblib/formula.h:196:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:37,355 196 | for (int j = 0; j < it->second[i]->input_nodes.size(); ++j) { 2023-09-11T12:14:37,356 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:37,357 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’: 2023-09-11T12:14:37,358 External/pblib/formula.h:223:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:37,358 223 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:37,359 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:37,362 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’: 2023-09-11T12:14:37,363 External/pblib/formula.h:249:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:37,363 249 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:37,364 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:37,367 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:14:37,368 External/pblib/formula.h:290:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:37,369 290 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:37,369 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:37,373 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:14:37,374 External/pblib/formula.h:325:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:37,375 325 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:37,376 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:37,379 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:14:37,380 External/pblib/formula.h:362:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:37,381 362 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:37,382 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:37,405 External/pblib/formula.cpp: In static member function ‘static Formula FormulaClass::newITE(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:14:37,406 External/pblib/formula.cpp:30:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:37,407 30 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:37,407 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:37,425 External/pblib/formula.cpp: In function ‘Formula AND(std::vector >&)’: 2023-09-11T12:14:37,426 External/pblib/formula.cpp:144:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:37,427 144 | for (int i = 0; i < conjuncts.size(); ++i) { 2023-09-11T12:14:37,428 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:40,010 In file included from /usr/include/c++/12/map:60, 2023-09-11T12:14:40,011 from External/pblib/formula.h:12: 2023-09-11T12:14:40,012 /usr/include/c++/12/bits/stl_tree.h: In function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long unsigned int; _Val = std::pair > >; _KeyOfValue = std::_Select1st > > >; _Compare = std::less; _Alloc = std::allocator > > >]’: 2023-09-11T12:14:40,012 /usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type ‘std::_Rb_tree > >, std::_Select1st > > >, std::less, std::allocator > > > >::const_iterator’ changed in GCC 7.1 2023-09-11T12:14:40,013 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: 2023-09-11T12:14:40,014 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:40,208 In file included from /usr/include/c++/12/map:61: 2023-09-11T12:14:40,209 In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = std::vector >; _Compare = std::less; _Alloc = std::allocator > > >]’, 2023-09-11T12:14:40,209 inlined from ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’ at External/pblib/formula.h:378:25: 2023-09-11T12:14:40,210 /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type ‘std::_Rb_tree > >, std::_Select1st > > >, std::less, std::allocator > > > >::const_iterator’ changed in GCC 7.1 2023-09-11T12:14:40,211 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2023-09-11T12:14:40,212 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:40,213 512 | std::tuple(__k), 2023-09-11T12:14:40,213 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:40,214 513 | std::tuple<>()); 2023-09-11T12:14:40,215 | ~~~~~~~~~~~~~~~ 2023-09-11T12:14:40,563 In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = std::vector >; _Compare = std::less; _Alloc = std::allocator > > >]’, 2023-09-11T12:14:40,564 inlined from ‘static Formula FormulaClass::newAND(std::vector >&)’ at External/pblib/formula.h:211:23: 2023-09-11T12:14:40,565 /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type ‘std::_Rb_tree > >, std::_Select1st > > >, std::less, std::allocator > > > >::const_iterator’ changed in GCC 7.1 2023-09-11T12:14:40,566 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2023-09-11T12:14:40,566 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:40,567 512 | std::tuple(__k), 2023-09-11T12:14:40,567 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:40,568 513 | std::tuple<>()); 2023-09-11T12:14:40,568 | ~~~~~~~~~~~~~~~ 2023-09-11T12:14:40,773 In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = std::vector >; _Compare = std::less; _Alloc = std::allocator > > >]’, 2023-09-11T12:14:40,774 inlined from ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’ at External/pblib/formula.h:264:25: 2023-09-11T12:14:40,774 /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type ‘std::_Rb_tree > >, std::_Select1st > > >, std::less, std::allocator > > > >::const_iterator’ changed in GCC 7.1 2023-09-11T12:14:40,775 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2023-09-11T12:14:40,776 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:40,776 512 | std::tuple(__k), 2023-09-11T12:14:40,777 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:40,778 513 | std::tuple<>()); 2023-09-11T12:14:40,778 | ~~~~~~~~~~~~~~~ 2023-09-11T12:14:41,006 In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = std::vector >; _Compare = std::less; _Alloc = std::allocator > > >]’, 2023-09-11T12:14:41,007 inlined from ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’ at External/pblib/formula.h:237:25: 2023-09-11T12:14:41,008 /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type ‘std::_Rb_tree > >, std::_Select1st > > >, std::less, std::allocator > > > >::const_iterator’ changed in GCC 7.1 2023-09-11T12:14:41,009 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2023-09-11T12:14:41,010 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:41,010 512 | std::tuple(__k), 2023-09-11T12:14:41,011 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:41,011 513 | std::tuple<>()); 2023-09-11T12:14:41,012 | ~~~~~~~~~~~~~~~ 2023-09-11T12:14:41,251 In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = std::vector >; _Compare = std::less; _Alloc = std::allocator > > >]’, 2023-09-11T12:14:41,252 inlined from ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’ at External/pblib/formula.h:306:25: 2023-09-11T12:14:41,252 /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type ‘std::_Rb_tree > >, std::_Select1st > > >, std::less, std::allocator > > > >::const_iterator’ changed in GCC 7.1 2023-09-11T12:14:41,253 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2023-09-11T12:14:41,254 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:41,254 512 | std::tuple(__k), 2023-09-11T12:14:41,255 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:41,256 513 | std::tuple<>()); 2023-09-11T12:14:41,257 | ~~~~~~~~~~~~~~~ 2023-09-11T12:14:41,510 In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = std::vector >; _Compare = std::less; _Alloc = std::allocator > > >]’, 2023-09-11T12:14:41,510 inlined from ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’ at External/pblib/formula.h:341:25: 2023-09-11T12:14:41,511 /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type ‘std::_Rb_tree > >, std::_Select1st > > >, std::less, std::allocator > > > >::const_iterator’ changed in GCC 7.1 2023-09-11T12:14:41,512 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2023-09-11T12:14:41,512 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:41,513 512 | std::tuple(__k), 2023-09-11T12:14:41,514 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:41,514 513 | std::tuple<>()); 2023-09-11T12:14:41,515 | ~~~~~~~~~~~~~~~ 2023-09-11T12:14:41,737 In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = std::vector >; _Compare = std::less; _Alloc = std::allocator > > >]’, 2023-09-11T12:14:41,738 inlined from ‘static Formula FormulaClass::newNeg(const Formula&)’ at External/pblib/formula.h:172:25: 2023-09-11T12:14:41,739 /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type ‘std::_Rb_tree > >, std::_Select1st > > >, std::less, std::allocator > > > >::const_iterator’ changed in GCC 7.1 2023-09-11T12:14:41,739 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2023-09-11T12:14:41,740 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:41,740 512 | std::tuple(__k), 2023-09-11T12:14:41,741 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:41,741 513 | std::tuple<>()); 2023-09-11T12:14:41,742 | ~~~~~~~~~~~~~~~ 2023-09-11T12:14:43,826 In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = long long unsigned int; _Tp = std::vector >; _Compare = std::less; _Alloc = std::allocator > > >]’, 2023-09-11T12:14:43,826 inlined from ‘static Formula FormulaClass::newITE(const Formula&, const Formula&, const Formula&)’ at External/pblib/formula.cpp:46:25: 2023-09-11T12:14:43,827 /usr/include/c++/12/bits/stl_map.h:511:44: note: parameter passing for argument of type ‘std::_Rb_tree > >, std::_Select1st > > >, std::less, std::allocator > > > >::const_iterator’ changed in GCC 7.1 2023-09-11T12:14:43,828 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2023-09-11T12:14:43,829 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:43,829 512 | std::tuple(__k), 2023-09-11T12:14:43,830 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:43,831 513 | std::tuple<>()); 2023-09-11T12:14:43,831 | ~~~~~~~~~~~~~~~ 2023-09-11T12:14:45,449 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -IExternal/pblib -IModules/pblib -I/usr/include/python3.11 -c External/pblib/helper.cpp -o build/temp.linux-armv7l-cpython-311/External/pblib/helper.o -std=c++11 2023-09-11T12:14:46,486 External/pblib/helper.cpp: In function ‘void helper::printClause(std::vector&)’: 2023-09-11T12:14:46,487 External/pblib/helper.cpp:12:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:46,488 12 | for (int i = 1; i < clause.size(); ++i) 2023-09-11T12:14:46,488 | ~~^~~~~~~~~~~~~~~ 2023-09-11T12:14:46,714 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -IExternal/pblib -IModules/pblib -I/usr/include/python3.11 -c External/pblib/incpbconstraint.cpp -o build/temp.linux-armv7l-cpython-311/External/pblib/incpbconstraint.o -std=c++11 2023-09-11T12:14:48,513 In file included from External/pblib/clausedatabase.h:9, 2023-09-11T12:14:48,514 from External/pblib/incpbconstraint.h:8, 2023-09-11T12:14:48,514 from External/pblib/incpbconstraint.cpp:1: 2023-09-11T12:14:48,515 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newNeg(const Formula&)’: 2023-09-11T12:14:48,516 External/pblib/formula.h:163:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:48,516 163 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:48,517 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:48,525 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newAND(std::vector >&)’: 2023-09-11T12:14:48,525 External/pblib/formula.h:184:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:48,526 184 | for (int i = 2; i < conjuncts.size(); ++i) { 2023-09-11T12:14:48,527 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:48,527 External/pblib/formula.h:191:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:48,528 191 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:48,529 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:48,530 External/pblib/formula.h:196:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:48,531 196 | for (int j = 0; j < it->second[i]->input_nodes.size(); ++j) { 2023-09-11T12:14:48,531 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:48,533 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’: 2023-09-11T12:14:48,534 External/pblib/formula.h:223:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:48,534 223 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:48,535 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:48,538 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’: 2023-09-11T12:14:48,539 External/pblib/formula.h:249:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:48,540 249 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:48,540 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:48,544 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:14:48,545 External/pblib/formula.h:290:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:48,546 290 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:48,546 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:48,551 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:14:48,551 External/pblib/formula.h:325:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:48,552 325 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:48,552 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:48,557 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:14:48,558 External/pblib/formula.h:362:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:48,558 362 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:48,559 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:48,625 External/pblib/incpbconstraint.h: In constructor ‘IncPBConstraint::IncPBConstraint()’: 2023-09-11T12:14:48,625 External/pblib/incpbconstraint.h:21:23: warning: ‘IncPBConstraint::comparator’ will be initialized after [-Wreorder] 2023-09-11T12:14:48,626 21 | PBLib::Comparator comparator; 2023-09-11T12:14:48,627 | ^~~~~~~~~~ 2023-09-11T12:14:48,627 External/pblib/incpbconstraint.h:15:13: warning: ‘int64_t IncPBConstraint::leq’ [-Wreorder] 2023-09-11T12:14:48,628 15 | int64_t leq; 2023-09-11T12:14:48,629 | ^~~ 2023-09-11T12:14:48,629 External/pblib/incpbconstraint.cpp:28:1: warning: when initialized here [-Wreorder] 2023-09-11T12:14:48,630 28 | IncPBConstraint::IncPBConstraint() : comparator(BOTH), leq(0), geq(0), init_leq(leq), init_geq(geq), isDualEncoded(false) 2023-09-11T12:14:48,631 | ^~~~~~~~~~~~~~~ 2023-09-11T12:14:48,633 External/pblib/incpbconstraint.h: In constructor ‘IncPBConstraint::IncPBConstraint(const std::vector&, PBLib::Comparator, int64_t, int64_t)’: 2023-09-11T12:14:48,634 External/pblib/incpbconstraint.h:21:23: warning: ‘IncPBConstraint::comparator’ will be initialized after [-Wreorder] 2023-09-11T12:14:48,635 21 | PBLib::Comparator comparator; 2023-09-11T12:14:48,635 | ^~~~~~~~~~ 2023-09-11T12:14:48,636 External/pblib/incpbconstraint.h:15:13: warning: ‘int64_t IncPBConstraint::leq’ [-Wreorder] 2023-09-11T12:14:48,637 15 | int64_t leq; 2023-09-11T12:14:48,637 | ^~~ 2023-09-11T12:14:48,638 External/pblib/incpbconstraint.cpp:35:1: warning: when initialized here [-Wreorder] 2023-09-11T12:14:48,639 35 | IncPBConstraint::IncPBConstraint(vector const & literals, Comparator comparator, int64_t less_eq, int64_t greater_eq) : weighted_literals(literals), comparator(comparator), leq(less_eq), geq(greater_eq), init_leq(leq), init_geq(geq), isDualEncoded(false) 2023-09-11T12:14:48,639 | ^~~~~~~~~~~~~~~ 2023-09-11T12:14:48,640 External/pblib/incpbconstraint.h: In constructor ‘IncPBConstraint::IncPBConstraint(const std::vector&, PBLib::Comparator, int64_t)’: 2023-09-11T12:14:48,641 External/pblib/incpbconstraint.h:21:23: warning: ‘IncPBConstraint::comparator’ will be initialized after [-Wreorder] 2023-09-11T12:14:48,641 21 | PBLib::Comparator comparator; 2023-09-11T12:14:48,642 | ^~~~~~~~~~ 2023-09-11T12:14:48,643 External/pblib/incpbconstraint.h:15:13: warning: ‘int64_t IncPBConstraint::leq’ [-Wreorder] 2023-09-11T12:14:48,643 15 | int64_t leq; 2023-09-11T12:14:48,644 | ^~~ 2023-09-11T12:14:48,644 External/pblib/incpbconstraint.cpp:39:1: warning: when initialized here [-Wreorder] 2023-09-11T12:14:48,645 39 | IncPBConstraint::IncPBConstraint(vector const & literals, Comparator comparator, int64_t bound) : weighted_literals(literals), comparator(comparator), leq(0), geq(0), init_leq(leq), init_geq(geq), isDualEncoded(false) 2023-09-11T12:14:48,645 | ^~~~~~~~~~~~~~~ 2023-09-11T12:14:48,659 External/pblib/incpbconstraint.cpp: In member function ‘void IncPBConstraint::print() const’: 2023-09-11T12:14:48,660 External/pblib/incpbconstraint.cpp:181:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:48,660 181 | for (int i = 0; i < conditionals.size(); ++i) 2023-09-11T12:14:48,661 | ~~^~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:50,120 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -IExternal/pblib -IModules/pblib -I/usr/include/python3.11 -c External/pblib/pb2cnf.cpp -o build/temp.linux-armv7l-cpython-311/External/pblib/pb2cnf.o -std=c++11 2023-09-11T12:14:52,129 In file included from External/pblib/clausedatabase.h:9, 2023-09-11T12:14:52,130 from External/pblib/incpbconstraint.h:8, 2023-09-11T12:14:52,130 from External/pblib/pb2cnf.h:6, 2023-09-11T12:14:52,131 from External/pblib/pb2cnf.cpp:6: 2023-09-11T12:14:52,131 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newNeg(const Formula&)’: 2023-09-11T12:14:52,132 External/pblib/formula.h:163:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:52,132 163 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:52,133 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:52,140 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newAND(std::vector >&)’: 2023-09-11T12:14:52,141 External/pblib/formula.h:184:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:52,142 184 | for (int i = 2; i < conjuncts.size(); ++i) { 2023-09-11T12:14:52,142 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:52,143 External/pblib/formula.h:191:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:52,144 191 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:52,144 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:52,145 External/pblib/formula.h:196:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:52,146 196 | for (int j = 0; j < it->second[i]->input_nodes.size(); ++j) { 2023-09-11T12:14:52,146 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:52,147 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’: 2023-09-11T12:14:52,148 External/pblib/formula.h:223:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:52,149 223 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:52,150 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:52,153 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’: 2023-09-11T12:14:52,153 External/pblib/formula.h:249:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:52,154 249 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:52,154 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:52,158 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:14:52,159 External/pblib/formula.h:290:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:52,159 290 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:52,160 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:52,164 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:14:52,165 External/pblib/formula.h:325:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:52,165 325 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:52,166 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:52,170 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:14:52,171 External/pblib/formula.h:362:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:52,171 362 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:14:52,172 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:52,528 In file included from External/pblib/pb2cnf.h:21: 2023-09-11T12:14:52,529 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::riffle(std::vector >&)’: 2023-09-11T12:14:52,530 External/pblib/encoder/SortingNetworks.h:38:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:52,530 38 | for (int i = 0; i < fs.size() / 2; i++){ 2023-09-11T12:14:52,531 | ~~^~~~~~~~~~~~~~~ 2023-09-11T12:14:52,534 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::unriffle(std::vector >&)’: 2023-09-11T12:14:52,535 External/pblib/encoder/SortingNetworks.h:47:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:52,535 47 | for (int i = 0; i < fs.size() / 2; i++){ 2023-09-11T12:14:52,536 | ~~^~~~~~~~~~~~~~~ 2023-09-11T12:14:52,537 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::oddEvenMerge(std::vector >&, int, int)’: 2023-09-11T12:14:52,537 External/pblib/encoder/SortingNetworks.h:67:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:52,538 67 | for (int i = 1; i < tmp.size() - 1; i += 2) 2023-09-11T12:14:52,539 | ~~^~~~~~~~~~~~~~~~ 2023-09-11T12:14:52,539 External/pblib/encoder/SortingNetworks.h:69:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:52,540 69 | for (int i = 0; i < tmp.size(); i++) 2023-09-11T12:14:52,541 | ~~^~~~~~~~~~~~ 2023-09-11T12:14:52,541 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::oddEvenSort(std::vector >&)’: 2023-09-11T12:14:52,542 External/pblib/encoder/SortingNetworks.h:80:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:52,542 80 | int sz; for (sz = 1; sz < fs.size(); sz *= 2); 2023-09-11T12:14:52,543 | ~~~^~~~~~~~~~~ 2023-09-11T12:14:52,543 External/pblib/encoder/SortingNetworks.h:82:19: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2023-09-11T12:14:52,544 82 | if (fs.size() < sz) 2023-09-11T12:14:52,545 | ~~~~~~~~~~^~~~ 2023-09-11T12:14:52,545 External/pblib/encoder/SortingNetworks.h:86:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:52,546 86 | for (int i = 1; i < fs.size(); i *= 2) 2023-09-11T12:14:52,546 | ~~^~~~~~~~~~~ 2023-09-11T12:14:52,547 External/pblib/encoder/SortingNetworks.h:87:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:52,548 87 | for (int j = 0; j + 2*i <= fs.size(); j += 2*i) 2023-09-11T12:14:52,549 | ~~~~~~~~^~~~~~~~~~~~ 2023-09-11T12:14:52,553 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::optimizeBase(std::vector&, int, std::vector&, int, std::vector&, int&, std::vector&)’: 2023-09-11T12:14:52,553 External/pblib/encoder/SortingNetworks.h:101:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:52,554 101 | for (int i = 0; i < seq.size(); i++){ 2023-09-11T12:14:52,555 | ~~^~~~~~~~~~~~ 2023-09-11T12:14:52,558 External/pblib/encoder/SortingNetworks.h:133:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:52,558 133 | for (int j = 0; j < seq.size(); j++){ 2023-09-11T12:14:52,559 | ~~^~~~~~~~~~~~ 2023-09-11T12:14:52,560 External/pblib/encoder/SortingNetworks.h:146:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:52,560 146 | for (int j = 0; j < rhs.size(); j++){ 2023-09-11T12:14:52,561 | ~~^~~~~~~~~~~~ 2023-09-11T12:14:52,562 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::buildSorter(std::vector >&, std::vector&, std::vector >&)’: 2023-09-11T12:14:52,563 External/pblib/encoder/SortingNetworks.h:191:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:52,564 191 | for (int i = 0; i < ps.size(); i++) 2023-09-11T12:14:52,564 | ~~^~~~~~~~~~~ 2023-09-11T12:14:52,565 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::buildSorter(std::vector >&, std::vector&, std::vector >&)’: 2023-09-11T12:14:52,565 External/pblib/encoder/SortingNetworks.h:201:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:52,566 201 | for (int i = 0; i < Cs.size(); i++) 2023-09-11T12:14:52,567 | ~~^~~~~~~~~~~ 2023-09-11T12:14:52,567 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::buildConstraint(std::vector >&, std::vector&, std::vector >&, std::vector&, int, std::vector > >&)’: 2023-09-11T12:14:52,568 External/pblib/encoder/SortingNetworks.h:214:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:52,568 214 | if (digit_no == base.size()){ 2023-09-11T12:14:52,569 | ~~~~~~~~~^~~~~~~~~~~~~~ 2023-09-11T12:14:52,570 External/pblib/encoder/SortingNetworks.h:217:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:52,570 217 | for (int i = 0; i < carry.size(); i++) 2023-09-11T12:14:52,571 | ~~^~~~~~~~~~~~~~ 2023-09-11T12:14:52,578 External/pblib/encoder/SortingNetworks.h:231:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:52,579 231 | for (int i = 0; i < Cs.size(); i++){ 2023-09-11T12:14:52,580 | ~~^~~~~~~~~~~ 2023-09-11T12:14:52,581 External/pblib/encoder/SortingNetworks.h:245:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:52,581 245 | for (int i = 0; i < carry.size(); i++) 2023-09-11T12:14:52,582 | ~~^~~~~~~~~~~~~~ 2023-09-11T12:14:52,583 External/pblib/encoder/SortingNetworks.h:255:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:52,583 255 | for (int i = B-1; i < result.size(); i += B) 2023-09-11T12:14:52,584 | ~~^~~~~~~~~~~~~~~ 2023-09-11T12:14:52,585 External/pblib/encoder/SortingNetworks.h:261:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:52,585 261 | for (int j = 0; j < result.size(); j += B){ 2023-09-11T12:14:52,586 | ~~^~~~~~~~~~~~~~~ 2023-09-11T12:14:52,587 External/pblib/encoder/SortingNetworks.h:263:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:52,587 263 | if (j + i < result.size()) 2023-09-11T12:14:52,588 | ~~~~~~^~~~~~~~~~~~~~~ 2023-09-11T12:14:52,589 External/pblib/encoder/SortingNetworks.h:264:59: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:52,589 264 | out = OR(out, AND(result[j + i] , ((n >= result.size()) ? _true_ : ~result[n]))); 2023-09-11T12:14:52,590 | ~~^~~~~~~~~~~~~~~~ 2023-09-11T12:14:52,590 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::convert(int64_t, std::vector&, std::vector&)’: 2023-09-11T12:14:52,591 External/pblib/encoder/SortingNetworks.h:284:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:52,591 284 | for (int i = 0; i < base.size(); i++){ 2023-09-11T12:14:52,592 | ~~^~~~~~~~~~~~~ 2023-09-11T12:14:52,593 External/pblib/encoder/SortingNetworks.h: In member function ‘Formula SortingNetworks::lexComp(int, std::vector&, std::vector > >&)’: 2023-09-11T12:14:52,593 External/pblib/encoder/SortingNetworks.h:305:36: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2023-09-11T12:14:52,594 305 | Formula gt = (digit.size() > dig) ? digit[dig] : _false_; // This digit is greater than the "dig" of 'num'. 2023-09-11T12:14:52,594 | ~~~~~~~~~~~~~^~~~~ 2023-09-11T12:14:52,595 External/pblib/encoder/SortingNetworks.h:307:36: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2023-09-11T12:14:52,596 307 | (digit.size() > dig-1) ? digit[dig-1] : _false_; // This digit is greater than or equal to the "dig" of 'num'. 2023-09-11T12:14:52,596 | ~~~~~~~~~~~~~^~~~~~~ 2023-09-11T12:14:52,661 External/pblib/pb2cnf.cpp: In member function ‘int32_t PB2CNF::encodeAtLeastK(const std::vector&, int64_t, std::vector >&, int32_t)’: 2023-09-11T12:14:52,661 External/pblib/pb2cnf.cpp:175:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:52,662 175 | for (int i = 0; i < literals.size(); ++i) 2023-09-11T12:14:52,663 | ~~^~~~~~~~~~~~~~~~~ 2023-09-11T12:14:52,663 External/pblib/pb2cnf.cpp: In member function ‘int32_t PB2CNF::encodeAtMostK(const std::vector&, int64_t, std::vector >&, int32_t)’: 2023-09-11T12:14:52,664 External/pblib/pb2cnf.cpp:185:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:52,665 185 | for (int i = 0; i < literals.size(); ++i) 2023-09-11T12:14:52,665 | ~~^~~~~~~~~~~~~~~~~ 2023-09-11T12:14:52,666 External/pblib/pb2cnf.cpp: In member function ‘int32_t PB2CNF::encodeGeq(const std::vector&, const std::vector&, int64_t, std::vector >&, int32_t)’: 2023-09-11T12:14:52,667 External/pblib/pb2cnf.cpp:203:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:52,668 203 | for (int i = 0; i < weights.size(); ++i) 2023-09-11T12:14:52,669 | ~~^~~~~~~~~~~~~~~~ 2023-09-11T12:14:52,675 External/pblib/pb2cnf.cpp: In member function ‘int32_t PB2CNF::encodeBoth(const std::vector&, const std::vector&, int64_t, int64_t, std::vector >&, int32_t)’: 2023-09-11T12:14:52,676 External/pblib/pb2cnf.cpp:226:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:52,676 226 | for (int i = 0; i < weights.size(); ++i) 2023-09-11T12:14:52,677 | ~~^~~~~~~~~~~~~~~~ 2023-09-11T12:14:52,678 External/pblib/pb2cnf.cpp: In member function ‘int32_t PB2CNF::encodeLeq(const std::vector&, const std::vector&, int64_t, std::vector >&, int32_t)’: 2023-09-11T12:14:52,679 External/pblib/pb2cnf.cpp:250:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:52,680 250 | for (int i = 0; i < weights.size(); ++i) 2023-09-11T12:14:52,680 | ~~^~~~~~~~~~~~~~~~ 2023-09-11T12:14:52,731 External/pblib/pb2cnf.cpp: In member function ‘bool PB2CNF::encodeWithBestEncoder(std::vector, SimplePBConstraint&, ClauseDatabase&, AuxVarManager&)’: 2023-09-11T12:14:52,732 External/pblib/pb2cnf.cpp:559:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:52,733 559 | for (int i = 1; i < encoders.size(); ++i) 2023-09-11T12:14:52,733 | ~~^~~~~~~~~~~~~~~~~ 2023-09-11T12:14:52,734 External/pblib/pb2cnf.cpp: In member function ‘bool PB2CNF::encodeWithBestEncoder(std::vector, std::shared_ptr, ClauseDatabase&, AuxVarManager&)’: 2023-09-11T12:14:52,735 External/pblib/pb2cnf.cpp:589:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:52,736 589 | for (int i = 1; i < encoders.size(); ++i) 2023-09-11T12:14:52,736 | ~~^~~~~~~~~~~~~~~~~ 2023-09-11T12:14:55,037 In file included from /usr/include/c++/12/vector:70, 2023-09-11T12:14:55,038 from External/pblib/PBSatSolver.h:5, 2023-09-11T12:14:55,039 from External/pblib/pb2cnf.h:4: 2023-09-11T12:14:55,039 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const long long int&}; _Tp = long long int; _Alloc = std::allocator]’: 2023-09-11T12:14:55,040 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2023-09-11T12:14:55,041 439 | vector<_Tp, _Alloc>:: 2023-09-11T12:14:55,041 | ^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:55,131 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]’: 2023-09-11T12:14:55,132 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2023-09-11T12:14:55,190 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {PBLib::WeightedLit}; _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’: 2023-09-11T12:14:55,191 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2023-09-11T12:14:55,869 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {PBLib::WeightedLit}; _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’, 2023-09-11T12:14:55,869 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2023-09-11T12:14:55,870 inlined from ‘void PB2CNF::encode(const PBLib::PBConstraint&, ClauseDatabase&, AuxVarManager&)’ at External/pblib/pb2cnf.cpp:334:26: 2023-09-11T12:14:55,870 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:14:55,871 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-11T12:14:55,872 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:56,004 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {PBLib::WeightedLit}; _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’, 2023-09-11T12:14:56,004 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2023-09-11T12:14:56,005 inlined from ‘int32_t PB2CNF::encodeGeq(const std::vector&, const std::vector&, int64_t, std::vector >&, int32_t)’ at External/pblib/pb2cnf.cpp:204:19: 2023-09-11T12:14:56,006 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:14:56,006 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-11T12:14:56,007 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:56,095 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]’, 2023-09-11T12:14:56,095 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long int; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2023-09-11T12:14:56,096 inlined from ‘int32_t PB2CNF::encodeAtLeastK(const std::vector&, int64_t, std::vector >&, int32_t)’ at External/pblib/pb2cnf.cpp:176:22: 2023-09-11T12:14:56,097 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:14:56,098 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-11T12:14:56,098 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:56,162 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {PBLib::WeightedLit}; _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’, 2023-09-11T12:14:56,162 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2023-09-11T12:14:56,163 inlined from ‘int32_t PB2CNF::encodeBoth(const std::vector&, const std::vector&, int64_t, int64_t, std::vector >&, int32_t)’ at External/pblib/pb2cnf.cpp:227:19: 2023-09-11T12:14:56,164 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:14:56,164 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-11T12:14:56,165 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:56,281 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {PBLib::WeightedLit}; _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’, 2023-09-11T12:14:56,281 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2023-09-11T12:14:56,282 inlined from ‘int32_t PB2CNF::encodeLeq(const std::vector&, const std::vector&, int64_t, std::vector >&, int32_t)’ at External/pblib/pb2cnf.cpp:251:19: 2023-09-11T12:14:56,282 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:14:56,283 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-11T12:14:56,283 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:56,372 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]’, 2023-09-11T12:14:56,373 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long int; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2023-09-11T12:14:56,373 inlined from ‘int32_t PB2CNF::encodeAtMostK(const std::vector&, int64_t, std::vector >&, int32_t)’ at External/pblib/pb2cnf.cpp:186:22: 2023-09-11T12:14:56,374 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:14:56,374 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-11T12:14:56,375 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:56,665 In file included from /usr/include/c++/12/vector:64: 2023-09-11T12:14:56,666 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2023-09-11T12:14:56,666 inlined from ‘void PB2CNF::encode(const PBLib::PBConstraint&, PBSATSolver&, AuxVarManager&, int)’ at External/pblib/pb2cnf.cpp:311:23: 2023-09-11T12:14:56,667 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:14:56,668 1287 | _M_realloc_insert(end(), __x); 2023-09-11T12:14:56,668 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-11T12:14:57,881 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -IExternal/pblib -IModules/pblib -I/usr/include/python3.11 -c External/pblib/pbconstraint.cpp -o build/temp.linux-armv7l-cpython-311/External/pblib/pbconstraint.o -std=c++11 2023-09-11T12:14:58,924 External/pblib/pbconstraint.cpp: In member function ‘int64_t PBLib::PBConstraint::getMaxSum() const’: 2023-09-11T12:14:58,925 External/pblib/pbconstraint.cpp:56:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:58,925 56 | for (int i = 0; i < weighted_literals.size(); ++i) 2023-09-11T12:14:58,926 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:58,927 External/pblib/pbconstraint.cpp: In member function ‘int64_t PBLib::PBConstraint::getMinSum() const’: 2023-09-11T12:14:58,928 External/pblib/pbconstraint.cpp:66:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:58,928 66 | for (int i = 0; i < weighted_literals.size(); ++i) 2023-09-11T12:14:58,929 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:14:58,932 In file included from External/pblib/pbconstraint.cpp:1: 2023-09-11T12:14:58,933 External/pblib/pbconstraint.h: In constructor ‘PBLib::PBConstraint::PBConstraint()’: 2023-09-11T12:14:58,933 External/pblib/pbconstraint.h:21:16: warning: ‘PBLib::PBConstraint::comparator’ will be initialized after [-Wreorder] 2023-09-11T12:14:58,934 21 | Comparator comparator; 2023-09-11T12:14:58,934 | ^~~~~~~~~~ 2023-09-11T12:14:58,935 External/pblib/pbconstraint.h:18:13: warning: ‘int64_t PBLib::PBConstraint::leq’ [-Wreorder] 2023-09-11T12:14:58,935 18 | int64_t leq; 2023-09-11T12:14:58,936 | ^~~ 2023-09-11T12:14:58,936 External/pblib/pbconstraint.cpp:96:1: warning: when initialized here [-Wreorder] 2023-09-11T12:14:58,937 96 | PBConstraint::PBConstraint() : comparator(LEQ), leq(0), geq(0) 2023-09-11T12:14:58,937 | ^~~~~~~~~~~~ 2023-09-11T12:14:58,943 External/pblib/pbconstraint.h: In constructor ‘PBLib::PBConstraint::PBConstraint(const std::vector&, PBLib::Comparator, int64_t, int64_t)’: 2023-09-11T12:14:58,944 External/pblib/pbconstraint.h:21:16: warning: ‘PBLib::PBConstraint::comparator’ will be initialized after [-Wreorder] 2023-09-11T12:14:58,944 21 | Comparator comparator; 2023-09-11T12:14:58,945 | ^~~~~~~~~~ 2023-09-11T12:14:58,946 External/pblib/pbconstraint.h:18:13: warning: ‘int64_t PBLib::PBConstraint::leq’ [-Wreorder] 2023-09-11T12:14:58,946 18 | int64_t leq; 2023-09-11T12:14:58,947 | ^~~ 2023-09-11T12:14:58,948 External/pblib/pbconstraint.cpp:101:1: warning: when initialized here [-Wreorder] 2023-09-11T12:14:58,949 101 | PBConstraint::PBConstraint(vector const & literals, Comparator comparator, int64_t less_eq, int64_t greater_eq) : weighted_literals(literals), comparator(comparator), leq(less_eq), geq(greater_eq) 2023-09-11T12:14:58,949 | ^~~~~~~~~~~~ 2023-09-11T12:14:58,950 External/pblib/pbconstraint.h: In constructor ‘PBLib::PBConstraint::PBConstraint(const std::vector&, PBLib::Comparator, int64_t)’: 2023-09-11T12:14:58,951 External/pblib/pbconstraint.h:21:16: warning: ‘PBLib::PBConstraint::comparator’ will be initialized after [-Wreorder] 2023-09-11T12:14:58,952 21 | Comparator comparator; 2023-09-11T12:14:58,953 | ^~~~~~~~~~ 2023-09-11T12:14:58,953 External/pblib/pbconstraint.h:18:13: warning: ‘int64_t PBLib::PBConstraint::leq’ [-Wreorder] 2023-09-11T12:14:58,954 18 | int64_t leq; 2023-09-11T12:14:58,955 | ^~~ 2023-09-11T12:14:58,956 External/pblib/pbconstraint.cpp:105:1: warning: when initialized here [-Wreorder] 2023-09-11T12:14:58,956 105 | PBConstraint::PBConstraint(vector const & literals, Comparator comparator, int64_t bound) : weighted_literals(literals), comparator(comparator), leq(0), geq(0) 2023-09-11T12:14:58,957 | ^~~~~~~~~~~~ 2023-09-11T12:14:58,958 External/pblib/pbconstraint.cpp: In member function ‘virtual void PBLib::PBConstraint::print(bool) const’: 2023-09-11T12:14:58,958 External/pblib/pbconstraint.cpp:174:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:14:58,959 174 | for (int i = 0; i < conditionals.size(); ++i) 2023-09-11T12:14:58,960 | ~~^~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:00,515 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -IExternal/pblib -IModules/pblib -I/usr/include/python3.11 -c External/pblib/pbo2maxsat.cpp -o build/temp.linux-armv7l-cpython-311/External/pblib/pbo2maxsat.o -std=c++11 2023-09-11T12:15:02,878 In file included from External/pblib/clausedatabase.h:9, 2023-09-11T12:15:02,879 from External/pblib/incpbconstraint.h:8, 2023-09-11T12:15:02,879 from External/pblib/pb2cnf.h:6, 2023-09-11T12:15:02,880 from External/pblib/pbo2maxsat.cpp:11: 2023-09-11T12:15:02,880 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newNeg(const Formula&)’: 2023-09-11T12:15:02,881 External/pblib/formula.h:163:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:02,882 163 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:15:02,882 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:02,889 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newAND(std::vector >&)’: 2023-09-11T12:15:02,890 External/pblib/formula.h:184:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:02,890 184 | for (int i = 2; i < conjuncts.size(); ++i) { 2023-09-11T12:15:02,891 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:02,892 External/pblib/formula.h:191:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:02,893 191 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:15:02,893 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:02,894 External/pblib/formula.h:196:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:02,895 196 | for (int j = 0; j < it->second[i]->input_nodes.size(); ++j) { 2023-09-11T12:15:02,895 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:02,896 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’: 2023-09-11T12:15:02,897 External/pblib/formula.h:223:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:02,897 223 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:15:02,898 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:02,900 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’: 2023-09-11T12:15:02,901 External/pblib/formula.h:249:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:02,902 249 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:15:02,902 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:02,905 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:15:02,906 External/pblib/formula.h:290:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:02,907 290 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:15:02,908 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:02,911 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:15:02,912 External/pblib/formula.h:325:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:02,913 325 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:15:02,913 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:02,917 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:15:02,918 External/pblib/formula.h:362:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:02,918 362 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:15:02,919 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:03,132 In file included from External/pblib/pb2cnf.h:21: 2023-09-11T12:15:03,133 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::riffle(std::vector >&)’: 2023-09-11T12:15:03,134 External/pblib/encoder/SortingNetworks.h:38:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:03,134 38 | for (int i = 0; i < fs.size() / 2; i++){ 2023-09-11T12:15:03,135 | ~~^~~~~~~~~~~~~~~ 2023-09-11T12:15:03,137 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::unriffle(std::vector >&)’: 2023-09-11T12:15:03,138 External/pblib/encoder/SortingNetworks.h:47:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:03,139 47 | for (int i = 0; i < fs.size() / 2; i++){ 2023-09-11T12:15:03,139 | ~~^~~~~~~~~~~~~~~ 2023-09-11T12:15:03,140 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::oddEvenMerge(std::vector >&, int, int)’: 2023-09-11T12:15:03,141 External/pblib/encoder/SortingNetworks.h:67:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:03,142 67 | for (int i = 1; i < tmp.size() - 1; i += 2) 2023-09-11T12:15:03,142 | ~~^~~~~~~~~~~~~~~~ 2023-09-11T12:15:03,143 External/pblib/encoder/SortingNetworks.h:69:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:03,143 69 | for (int i = 0; i < tmp.size(); i++) 2023-09-11T12:15:03,144 | ~~^~~~~~~~~~~~ 2023-09-11T12:15:03,145 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::oddEvenSort(std::vector >&)’: 2023-09-11T12:15:03,146 External/pblib/encoder/SortingNetworks.h:80:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:03,146 80 | int sz; for (sz = 1; sz < fs.size(); sz *= 2); 2023-09-11T12:15:03,147 | ~~~^~~~~~~~~~~ 2023-09-11T12:15:03,148 External/pblib/encoder/SortingNetworks.h:82:19: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2023-09-11T12:15:03,148 82 | if (fs.size() < sz) 2023-09-11T12:15:03,149 | ~~~~~~~~~~^~~~ 2023-09-11T12:15:03,150 External/pblib/encoder/SortingNetworks.h:86:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:03,150 86 | for (int i = 1; i < fs.size(); i *= 2) 2023-09-11T12:15:03,151 | ~~^~~~~~~~~~~ 2023-09-11T12:15:03,151 External/pblib/encoder/SortingNetworks.h:87:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:03,152 87 | for (int j = 0; j + 2*i <= fs.size(); j += 2*i) 2023-09-11T12:15:03,153 | ~~~~~~~~^~~~~~~~~~~~ 2023-09-11T12:15:03,153 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::optimizeBase(std::vector&, int, std::vector&, int, std::vector&, int&, std::vector&)’: 2023-09-11T12:15:03,154 External/pblib/encoder/SortingNetworks.h:101:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:03,154 101 | for (int i = 0; i < seq.size(); i++){ 2023-09-11T12:15:03,155 | ~~^~~~~~~~~~~~ 2023-09-11T12:15:03,156 External/pblib/encoder/SortingNetworks.h:133:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:03,157 133 | for (int j = 0; j < seq.size(); j++){ 2023-09-11T12:15:03,157 | ~~^~~~~~~~~~~~ 2023-09-11T12:15:03,158 External/pblib/encoder/SortingNetworks.h:146:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:03,159 146 | for (int j = 0; j < rhs.size(); j++){ 2023-09-11T12:15:03,159 | ~~^~~~~~~~~~~~ 2023-09-11T12:15:03,160 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::buildSorter(std::vector >&, std::vector&, std::vector >&)’: 2023-09-11T12:15:03,161 External/pblib/encoder/SortingNetworks.h:191:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:03,161 191 | for (int i = 0; i < ps.size(); i++) 2023-09-11T12:15:03,162 | ~~^~~~~~~~~~~ 2023-09-11T12:15:03,163 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::buildSorter(std::vector >&, std::vector&, std::vector >&)’: 2023-09-11T12:15:03,163 External/pblib/encoder/SortingNetworks.h:201:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:03,164 201 | for (int i = 0; i < Cs.size(); i++) 2023-09-11T12:15:03,165 | ~~^~~~~~~~~~~ 2023-09-11T12:15:03,166 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::buildConstraint(std::vector >&, std::vector&, std::vector >&, std::vector&, int, std::vector > >&)’: 2023-09-11T12:15:03,166 External/pblib/encoder/SortingNetworks.h:214:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:03,167 214 | if (digit_no == base.size()){ 2023-09-11T12:15:03,168 | ~~~~~~~~~^~~~~~~~~~~~~~ 2023-09-11T12:15:03,168 External/pblib/encoder/SortingNetworks.h:217:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:03,169 217 | for (int i = 0; i < carry.size(); i++) 2023-09-11T12:15:03,169 | ~~^~~~~~~~~~~~~~ 2023-09-11T12:15:03,170 External/pblib/encoder/SortingNetworks.h:231:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:03,170 231 | for (int i = 0; i < Cs.size(); i++){ 2023-09-11T12:15:03,171 | ~~^~~~~~~~~~~ 2023-09-11T12:15:03,172 External/pblib/encoder/SortingNetworks.h:245:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:03,172 245 | for (int i = 0; i < carry.size(); i++) 2023-09-11T12:15:03,173 | ~~^~~~~~~~~~~~~~ 2023-09-11T12:15:03,174 External/pblib/encoder/SortingNetworks.h:255:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:03,175 255 | for (int i = B-1; i < result.size(); i += B) 2023-09-11T12:15:03,175 | ~~^~~~~~~~~~~~~~~ 2023-09-11T12:15:03,176 External/pblib/encoder/SortingNetworks.h:261:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:03,177 261 | for (int j = 0; j < result.size(); j += B){ 2023-09-11T12:15:03,178 | ~~^~~~~~~~~~~~~~~ 2023-09-11T12:15:03,178 External/pblib/encoder/SortingNetworks.h:263:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:03,179 263 | if (j + i < result.size()) 2023-09-11T12:15:03,180 | ~~~~~~^~~~~~~~~~~~~~~ 2023-09-11T12:15:03,181 External/pblib/encoder/SortingNetworks.h:264:59: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:03,181 264 | out = OR(out, AND(result[j + i] , ((n >= result.size()) ? _true_ : ~result[n]))); 2023-09-11T12:15:03,182 | ~~^~~~~~~~~~~~~~~~ 2023-09-11T12:15:03,183 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::convert(int64_t, std::vector&, std::vector&)’: 2023-09-11T12:15:03,183 External/pblib/encoder/SortingNetworks.h:284:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:03,184 284 | for (int i = 0; i < base.size(); i++){ 2023-09-11T12:15:03,185 | ~~^~~~~~~~~~~~~ 2023-09-11T12:15:03,186 External/pblib/encoder/SortingNetworks.h: In member function ‘Formula SortingNetworks::lexComp(int, std::vector&, std::vector > >&)’: 2023-09-11T12:15:03,186 External/pblib/encoder/SortingNetworks.h:305:36: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2023-09-11T12:15:03,187 305 | Formula gt = (digit.size() > dig) ? digit[dig] : _false_; // This digit is greater than the "dig" of 'num'. 2023-09-11T12:15:03,187 | ~~~~~~~~~~~~~^~~~~ 2023-09-11T12:15:03,188 External/pblib/encoder/SortingNetworks.h:307:36: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2023-09-11T12:15:03,188 307 | (digit.size() > dig-1) ? digit[dig-1] : _false_; // This digit is greater than or equal to the "dig" of 'num'. 2023-09-11T12:15:03,189 | ~~~~~~~~~~~~~^~~~~~~ 2023-09-11T12:15:03,230 External/pblib/pbo2maxsat.cpp: In function ‘int main(int, char**)’: 2023-09-11T12:15:03,230 External/pblib/pbo2maxsat.cpp:23:10: warning: unused variable ‘tstart’ [-Wunused-variable] 2023-09-11T12:15:03,231 23 | double tstart = clock(), tend; 2023-09-11T12:15:03,232 | ^~~~~~ 2023-09-11T12:15:03,232 External/pblib/pbo2maxsat.cpp:23:28: warning: unused variable ‘tend’ [-Wunused-variable] 2023-09-11T12:15:03,233 23 | double tstart = clock(), tend; 2023-09-11T12:15:03,233 | ^~~~ 2023-09-11T12:15:05,225 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -IExternal/pblib -IModules/pblib -I/usr/include/python3.11 -c External/pblib/preencoder.cpp -o build/temp.linux-armv7l-cpython-311/External/pblib/preencoder.o -std=c++11 2023-09-11T12:15:06,990 In file included from External/pblib/clausedatabase.h:9, 2023-09-11T12:15:06,991 from External/pblib/preencoder.h:5, 2023-09-11T12:15:06,992 from External/pblib/preencoder.cpp:1: 2023-09-11T12:15:06,993 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newNeg(const Formula&)’: 2023-09-11T12:15:06,993 External/pblib/formula.h:163:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:06,994 163 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:15:06,995 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:07,003 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newAND(std::vector >&)’: 2023-09-11T12:15:07,004 External/pblib/formula.h:184:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:07,005 184 | for (int i = 2; i < conjuncts.size(); ++i) { 2023-09-11T12:15:07,005 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:07,006 External/pblib/formula.h:191:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:07,007 191 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:15:07,007 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:07,008 External/pblib/formula.h:196:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:07,009 196 | for (int j = 0; j < it->second[i]->input_nodes.size(); ++j) { 2023-09-11T12:15:07,010 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:07,013 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’: 2023-09-11T12:15:07,014 External/pblib/formula.h:223:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:07,015 223 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:15:07,015 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:07,018 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’: 2023-09-11T12:15:07,019 External/pblib/formula.h:249:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:07,020 249 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:15:07,020 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:07,024 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:15:07,025 External/pblib/formula.h:290:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:07,025 290 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:15:07,026 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:07,030 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:15:07,031 External/pblib/formula.h:325:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:07,032 325 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:15:07,033 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:07,037 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:15:07,038 External/pblib/formula.h:362:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:07,038 362 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:15:07,039 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:07,110 External/pblib/preencoder.cpp: In member function ‘void PreEncoder::join_duplicat_literals()’: 2023-09-11T12:15:07,110 External/pblib/preencoder.cpp:119:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:07,111 119 | for (int i = 1; i < literals.size(); ++i) 2023-09-11T12:15:07,112 | ~~^~~~~~~~~~~~~~~~~ 2023-09-11T12:15:07,118 External/pblib/preencoder.cpp: In member function ‘std::shared_ptr PreEncoder::preEncodeIncPBConstraint(IncPBConstraint&, ClauseDatabase&)’: 2023-09-11T12:15:07,119 External/pblib/preencoder.cpp:219:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:07,119 219 | for (int i = 0; i < pbconstraint.getConditionals().size(); ++i) 2023-09-11T12:15:07,120 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:07,131 External/pblib/preencoder.cpp: In member function ‘SimplePBConstraint PreEncoder::preEncodePBConstraint(const PBLib::PBConstraint&, ClauseDatabase&)’: 2023-09-11T12:15:07,132 External/pblib/preencoder.cpp:278:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:07,132 278 | for (int i = 0; i < pbconstraint.getConditionals().size(); ++i) 2023-09-11T12:15:07,133 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:07,137 External/pblib/preencoder.cpp:318:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:07,138 318 | for (int i = 0; i < pbconstraint.getConditionals().size(); ++i) 2023-09-11T12:15:07,138 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:07,140 External/pblib/preencoder.cpp:346:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:07,141 346 | for (int i = 0; i < pbconstraint.getConditionals().size(); ++i) 2023-09-11T12:15:07,141 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:07,143 External/pblib/preencoder.cpp:394:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:07,143 394 | for (int i = 0; i < pbconstraint.getConditionals().size(); ++i) 2023-09-11T12:15:07,144 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:08,740 In file included from /usr/include/c++/12/algorithm:61, 2023-09-11T12:15:08,740 from External/pblib/auxvarmanager.h:4, 2023-09-11T12:15:08,741 from External/pblib/clausedatabase.h:8: 2023-09-11T12:15:08,742 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter]’: 2023-09-11T12:15:08,743 /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:15:08,743 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2023-09-11T12:15:08,744 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:08,771 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’: 2023-09-11T12:15:08,771 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:15:08,772 1802 | __insertion_sort(_RandomAccessIterator __first, 2023-09-11T12:15:08,772 | ^~~~~~~~~~~~~~~~ 2023-09-11T12:15:08,773 /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:15:08,796 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’: 2023-09-11T12:15:08,796 /usr/include/c++/12/bits/stl_algo.h:1844:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:15:08,797 1844 | __final_insertion_sort(_RandomAccessIterator __first, 2023-09-11T12:15:08,797 | ^~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:08,798 /usr/include/c++/12/bits/stl_algo.h:1844:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:15:08,798 /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:15:08,799 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); 2023-09-11T12:15:08,799 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:08,800 /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:15:08,800 1854 | std::__insertion_sort(__first, __last, __comp); 2023-09-11T12:15:08,801 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:08,825 In file included from /usr/include/c++/12/bits/stl_algo.h:60: 2023-09-11T12:15:08,826 /usr/include/c++/12/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = PBLib::WeightedLit; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’: 2023-09-11T12:15:08,827 /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:15:08,827 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, 2023-09-11T12:15:08,828 | ^~~~~~~~~~~~~ 2023-09-11T12:15:08,904 /usr/include/c++/12/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’: 2023-09-11T12:15:08,905 /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:15:08,906 1908 | __introsort_loop(_RandomAccessIterator __first, 2023-09-11T12:15:08,906 | ^~~~~~~~~~~~~~~~ 2023-09-11T12:15:08,907 /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:15:08,908 /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:15:08,909 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); 2023-09-11T12:15:08,910 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:09,012 In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’, 2023-09-11T12:15:09,013 inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = bool (*)(const PBLib::WeightedLit&, const PBLib::WeightedLit&)]’ at /usr/include/c++/12/bits/stl_algo.h:4853:18, 2023-09-11T12:15:09,013 inlined from ‘void PreEncoder::join_duplicat_literals()’ at External/pblib/preencoder.cpp:117:7: 2023-09-11T12:15:09,014 /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:15:09,014 1937 | std::__introsort_loop(__first, __last, 2023-09-11T12:15:09,015 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2023-09-11T12:15:09,015 1938 | std::__lg(__last - __first) * 2, 2023-09-11T12:15:09,016 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:09,016 1939 | __comp); 2023-09-11T12:15:09,017 | ~~~~~~~ 2023-09-11T12:15:09,017 /usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:15:09,018 1940 | std::__final_insertion_sort(__first, __last, __comp); 2023-09-11T12:15:09,019 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:09,070 In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’, 2023-09-11T12:15:09,071 inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = bool (*)(const PBLib::WeightedLit&, const PBLib::WeightedLit&)]’ at /usr/include/c++/12/bits/stl_algo.h:4853:18, 2023-09-11T12:15:09,072 inlined from ‘void PreEncoder::sort_literals()’ at External/pblib/preencoder.cpp:183:7: 2023-09-11T12:15:09,073 /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:15:09,073 1937 | std::__introsort_loop(__first, __last, 2023-09-11T12:15:09,074 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2023-09-11T12:15:09,075 1938 | std::__lg(__last - __first) * 2, 2023-09-11T12:15:09,075 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:09,076 1939 | __comp); 2023-09-11T12:15:09,077 | ~~~~~~~ 2023-09-11T12:15:09,077 /usr/include/c++/12/bits/stl_algo.h:1940:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:15:09,078 1940 | std::__final_insertion_sort(__first, __last, __comp); 2023-09-11T12:15:09,079 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:10,589 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -IExternal/pblib -IModules/pblib -I/usr/include/python3.11 -c Modules/pblib/aux_var_manager.cpp -o build/temp.linux-armv7l-cpython-311/Modules/pblib/aux_var_manager.o -std=c++11 2023-09-11T12:15:12,368 Modules/pblib/aux_var_manager.cpp:177:1: warning: converting to non-pointer type ‘int’ from NULL [-Wconversion-null] 2023-09-11T12:15:12,369 177 | }; 2023-09-11T12:15:12,369 | ^ 2023-09-11T12:15:12,694 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -IExternal/pblib -IModules/pblib -I/usr/include/python3.11 -c Modules/pblib/helper.cpp -o build/temp.linux-armv7l-cpython-311/Modules/pblib/helper.o -std=c++11 2023-09-11T12:15:13,613 Modules/pblib/helper.cpp: In function ‘bool Get_Int_Vector_From_C_To_Python(std::vector&, PyObject*)’: 2023-09-11T12:15:13,614 Modules/pblib/helper.cpp:13:16: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2023-09-11T12:15:13,615 13 | while(item = PyIter_Next(iter)) { 2023-09-11T12:15:13,616 | ~~~~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:13,626 Modules/pblib/helper.cpp: In function ‘bool Get_Int64_Vector_From_C_To_Python(std::vector&, PyObject*)’: 2023-09-11T12:15:13,627 Modules/pblib/helper.cpp:36:16: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2023-09-11T12:15:13,627 36 | while(item = PyIter_Next(iter)) { 2023-09-11T12:15:13,628 | ~~~~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:13,903 In file included from /usr/include/c++/12/vector:70, 2023-09-11T12:15:13,904 from Modules/pblib/helper.hpp:3, 2023-09-11T12:15:13,905 from Modules/pblib/helper.cpp:2: 2023-09-11T12:15:13,905 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]’: 2023-09-11T12:15:13,906 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2023-09-11T12:15:13,907 439 | vector<_Tp, _Alloc>:: 2023-09-11T12:15:13,907 | ^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:13,948 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]’, 2023-09-11T12:15:13,949 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long int; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2023-09-11T12:15:13,950 inlined from ‘bool Get_Int64_Vector_From_C_To_Python(std::vector&, PyObject*)’ at Modules/pblib/helper.cpp:43:22: 2023-09-11T12:15:13,950 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:15:13,951 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-11T12:15:13,952 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:14,049 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -IExternal/pblib -IModules/pblib -I/usr/include/python3.11 -c Modules/pblib/pblib_incpbconstraint.cpp -o build/temp.linux-armv7l-cpython-311/Modules/pblib/pblib_incpbconstraint.o -std=c++11 2023-09-11T12:15:16,463 In file included from External/pblib/clausedatabase.h:9, 2023-09-11T12:15:16,464 from External/pblib/incpbconstraint.h:8, 2023-09-11T12:15:16,464 from Modules/pblib/pblib_incpbconstraint.hpp:9, 2023-09-11T12:15:16,465 from Modules/pblib/pblib_incpbconstraint.cpp:10: 2023-09-11T12:15:16,466 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newNeg(const Formula&)’: 2023-09-11T12:15:16,467 External/pblib/formula.h:163:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:16,467 163 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:15:16,468 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:16,474 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newAND(std::vector >&)’: 2023-09-11T12:15:16,474 External/pblib/formula.h:184:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:16,475 184 | for (int i = 2; i < conjuncts.size(); ++i) { 2023-09-11T12:15:16,476 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:16,476 External/pblib/formula.h:191:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:16,477 191 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:15:16,477 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:16,478 External/pblib/formula.h:196:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:16,479 196 | for (int j = 0; j < it->second[i]->input_nodes.size(); ++j) { 2023-09-11T12:15:16,479 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:16,480 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’: 2023-09-11T12:15:16,481 External/pblib/formula.h:223:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:16,482 223 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:15:16,483 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:16,485 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’: 2023-09-11T12:15:16,486 External/pblib/formula.h:249:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:16,486 249 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:15:16,487 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:16,490 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:15:16,491 External/pblib/formula.h:290:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:16,492 290 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:15:16,493 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:16,496 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:15:16,497 External/pblib/formula.h:325:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:16,498 325 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:15:16,498 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:16,502 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:15:16,503 External/pblib/formula.h:362:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:16,503 362 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:15:16,504 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:16,574 Modules/pblib/pblib_incpbconstraint.cpp: In function ‘PyObject* PyIncPBConstraint_New(PyTypeObject*, PyObject*, PyObject*)’: 2023-09-11T12:15:16,575 Modules/pblib/pblib_incpbconstraint.cpp:99:17: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2023-09-11T12:15:16,575 99 | while (item = PyIter_Next(iter)) { 2023-09-11T12:15:16,576 | ~~~~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:16,600 Modules/pblib/pblib_incpbconstraint.cpp: At global scope: 2023-09-11T12:15:16,600 Modules/pblib/pblib_incpbconstraint.cpp:423:1: warning: converting to non-pointer type ‘int’ from NULL [-Wconversion-null] 2023-09-11T12:15:16,601 423 | }; 2023-09-11T12:15:16,602 | ^ 2023-09-11T12:15:18,129 In file included from /usr/include/c++/12/vector:70, 2023-09-11T12:15:18,129 from Modules/pblib/helper.hpp:3, 2023-09-11T12:15:18,130 from Modules/pblib/pblib_module.hpp:7, 2023-09-11T12:15:18,131 from Modules/pblib/pblib_incpbconstraint.cpp:7: 2023-09-11T12:15:18,131 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const PBLib::WeightedLit&}; _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’: 2023-09-11T12:15:18,132 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2023-09-11T12:15:18,133 439 | vector<_Tp, _Alloc>:: 2023-09-11T12:15:18,134 | ^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:18,200 In file included from /usr/include/c++/12/vector:64: 2023-09-11T12:15:18,200 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’, 2023-09-11T12:15:18,201 inlined from ‘PyObject* PyIncPBConstraint_New(PyTypeObject*, PyObject*, PyObject*)’ at Modules/pblib/pblib_incpbconstraint.cpp:107:24: 2023-09-11T12:15:18,202 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:15:18,203 1287 | _M_realloc_insert(end(), __x); 2023-09-11T12:15:18,203 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-11T12:15:18,505 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -IExternal/pblib -IModules/pblib -I/usr/include/python3.11 -c Modules/pblib/pblib_module.cpp -o build/temp.linux-armv7l-cpython-311/Modules/pblib/pblib_module.o -std=c++11 2023-09-11T12:15:21,074 In file included from External/pblib/clausedatabase.h:9, 2023-09-11T12:15:21,075 from External/pblib/incpbconstraint.h:8, 2023-09-11T12:15:21,076 from External/pblib/pb2cnf.h:6, 2023-09-11T12:15:21,076 from Modules/pblib/pblib_pb2cnf.hpp:9, 2023-09-11T12:15:21,077 from Modules/pblib/pblib_module.cpp:15: 2023-09-11T12:15:21,078 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newNeg(const Formula&)’: 2023-09-11T12:15:21,079 External/pblib/formula.h:163:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:21,080 163 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:15:21,080 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:21,085 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newAND(std::vector >&)’: 2023-09-11T12:15:21,086 External/pblib/formula.h:184:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:21,087 184 | for (int i = 2; i < conjuncts.size(); ++i) { 2023-09-11T12:15:21,087 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:21,088 External/pblib/formula.h:191:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:21,088 191 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:15:21,089 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:21,090 External/pblib/formula.h:196:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:21,090 196 | for (int j = 0; j < it->second[i]->input_nodes.size(); ++j) { 2023-09-11T12:15:21,091 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:21,092 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’: 2023-09-11T12:15:21,093 External/pblib/formula.h:223:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:21,094 223 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:15:21,094 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:21,097 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’: 2023-09-11T12:15:21,097 External/pblib/formula.h:249:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:21,098 249 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:15:21,099 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:21,102 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:15:21,103 External/pblib/formula.h:290:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:21,103 290 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:15:21,104 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:21,108 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:15:21,109 External/pblib/formula.h:325:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:21,109 325 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:15:21,110 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:21,114 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:15:21,115 External/pblib/formula.h:362:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:21,115 362 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:15:21,116 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:21,332 In file included from External/pblib/pb2cnf.h:21: 2023-09-11T12:15:21,332 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::riffle(std::vector >&)’: 2023-09-11T12:15:21,333 External/pblib/encoder/SortingNetworks.h:38:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:21,333 38 | for (int i = 0; i < fs.size() / 2; i++){ 2023-09-11T12:15:21,334 | ~~^~~~~~~~~~~~~~~ 2023-09-11T12:15:21,336 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::unriffle(std::vector >&)’: 2023-09-11T12:15:21,337 External/pblib/encoder/SortingNetworks.h:47:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:21,337 47 | for (int i = 0; i < fs.size() / 2; i++){ 2023-09-11T12:15:21,338 | ~~^~~~~~~~~~~~~~~ 2023-09-11T12:15:21,339 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::oddEvenMerge(std::vector >&, int, int)’: 2023-09-11T12:15:21,339 External/pblib/encoder/SortingNetworks.h:67:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:21,340 67 | for (int i = 1; i < tmp.size() - 1; i += 2) 2023-09-11T12:15:21,341 | ~~^~~~~~~~~~~~~~~~ 2023-09-11T12:15:21,342 External/pblib/encoder/SortingNetworks.h:69:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:21,343 69 | for (int i = 0; i < tmp.size(); i++) 2023-09-11T12:15:21,343 | ~~^~~~~~~~~~~~ 2023-09-11T12:15:21,344 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::oddEvenSort(std::vector >&)’: 2023-09-11T12:15:21,345 External/pblib/encoder/SortingNetworks.h:80:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:21,345 80 | int sz; for (sz = 1; sz < fs.size(); sz *= 2); 2023-09-11T12:15:21,346 | ~~~^~~~~~~~~~~ 2023-09-11T12:15:21,347 External/pblib/encoder/SortingNetworks.h:82:19: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2023-09-11T12:15:21,348 82 | if (fs.size() < sz) 2023-09-11T12:15:21,348 | ~~~~~~~~~~^~~~ 2023-09-11T12:15:21,349 External/pblib/encoder/SortingNetworks.h:86:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:21,350 86 | for (int i = 1; i < fs.size(); i *= 2) 2023-09-11T12:15:21,351 | ~~^~~~~~~~~~~ 2023-09-11T12:15:21,351 External/pblib/encoder/SortingNetworks.h:87:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:21,352 87 | for (int j = 0; j + 2*i <= fs.size(); j += 2*i) 2023-09-11T12:15:21,352 | ~~~~~~~~^~~~~~~~~~~~ 2023-09-11T12:15:21,353 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::optimizeBase(std::vector&, int, std::vector&, int, std::vector&, int&, std::vector&)’: 2023-09-11T12:15:21,353 External/pblib/encoder/SortingNetworks.h:101:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:21,354 101 | for (int i = 0; i < seq.size(); i++){ 2023-09-11T12:15:21,355 | ~~^~~~~~~~~~~~ 2023-09-11T12:15:21,355 External/pblib/encoder/SortingNetworks.h:133:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:21,356 133 | for (int j = 0; j < seq.size(); j++){ 2023-09-11T12:15:21,356 | ~~^~~~~~~~~~~~ 2023-09-11T12:15:21,357 External/pblib/encoder/SortingNetworks.h:146:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:21,357 146 | for (int j = 0; j < rhs.size(); j++){ 2023-09-11T12:15:21,358 | ~~^~~~~~~~~~~~ 2023-09-11T12:15:21,359 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::buildSorter(std::vector >&, std::vector&, std::vector >&)’: 2023-09-11T12:15:21,359 External/pblib/encoder/SortingNetworks.h:191:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:21,360 191 | for (int i = 0; i < ps.size(); i++) 2023-09-11T12:15:21,361 | ~~^~~~~~~~~~~ 2023-09-11T12:15:21,361 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::buildSorter(std::vector >&, std::vector&, std::vector >&)’: 2023-09-11T12:15:21,362 External/pblib/encoder/SortingNetworks.h:201:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:21,363 201 | for (int i = 0; i < Cs.size(); i++) 2023-09-11T12:15:21,364 | ~~^~~~~~~~~~~ 2023-09-11T12:15:21,365 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::buildConstraint(std::vector >&, std::vector&, std::vector >&, std::vector&, int, std::vector > >&)’: 2023-09-11T12:15:21,365 External/pblib/encoder/SortingNetworks.h:214:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:21,366 214 | if (digit_no == base.size()){ 2023-09-11T12:15:21,367 | ~~~~~~~~~^~~~~~~~~~~~~~ 2023-09-11T12:15:21,368 External/pblib/encoder/SortingNetworks.h:217:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:21,369 217 | for (int i = 0; i < carry.size(); i++) 2023-09-11T12:15:21,369 | ~~^~~~~~~~~~~~~~ 2023-09-11T12:15:21,370 External/pblib/encoder/SortingNetworks.h:231:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:21,371 231 | for (int i = 0; i < Cs.size(); i++){ 2023-09-11T12:15:21,371 | ~~^~~~~~~~~~~ 2023-09-11T12:15:21,372 External/pblib/encoder/SortingNetworks.h:245:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:21,372 245 | for (int i = 0; i < carry.size(); i++) 2023-09-11T12:15:21,373 | ~~^~~~~~~~~~~~~~ 2023-09-11T12:15:21,373 External/pblib/encoder/SortingNetworks.h:255:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:21,374 255 | for (int i = B-1; i < result.size(); i += B) 2023-09-11T12:15:21,375 | ~~^~~~~~~~~~~~~~~ 2023-09-11T12:15:21,375 External/pblib/encoder/SortingNetworks.h:261:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:21,376 261 | for (int j = 0; j < result.size(); j += B){ 2023-09-11T12:15:21,376 | ~~^~~~~~~~~~~~~~~ 2023-09-11T12:15:21,377 External/pblib/encoder/SortingNetworks.h:263:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:21,378 263 | if (j + i < result.size()) 2023-09-11T12:15:21,379 | ~~~~~~^~~~~~~~~~~~~~~ 2023-09-11T12:15:21,379 External/pblib/encoder/SortingNetworks.h:264:59: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:21,380 264 | out = OR(out, AND(result[j + i] , ((n >= result.size()) ? _true_ : ~result[n]))); 2023-09-11T12:15:21,381 | ~~^~~~~~~~~~~~~~~~ 2023-09-11T12:15:21,382 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::convert(int64_t, std::vector&, std::vector&)’: 2023-09-11T12:15:21,382 External/pblib/encoder/SortingNetworks.h:284:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:21,383 284 | for (int i = 0; i < base.size(); i++){ 2023-09-11T12:15:21,384 | ~~^~~~~~~~~~~~~ 2023-09-11T12:15:21,385 External/pblib/encoder/SortingNetworks.h: In member function ‘Formula SortingNetworks::lexComp(int, std::vector&, std::vector > >&)’: 2023-09-11T12:15:21,385 External/pblib/encoder/SortingNetworks.h:305:36: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2023-09-11T12:15:21,386 305 | Formula gt = (digit.size() > dig) ? digit[dig] : _false_; // This digit is greater than the "dig" of 'num'. 2023-09-11T12:15:21,387 | ~~~~~~~~~~~~~^~~~~ 2023-09-11T12:15:21,388 External/pblib/encoder/SortingNetworks.h:307:36: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2023-09-11T12:15:21,388 307 | (digit.size() > dig-1) ? digit[dig-1] : _false_; // This digit is greater than or equal to the "dig" of 'num'. 2023-09-11T12:15:21,389 | ~~~~~~~~~~~~~^~~~~~~ 2023-09-11T12:15:22,605 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -IExternal/pblib -IModules/pblib -I/usr/include/python3.11 -c Modules/pblib/pblib_pb2cnf.cpp -o build/temp.linux-armv7l-cpython-311/Modules/pblib/pblib_pb2cnf.o -std=c++11 2023-09-11T12:15:25,088 In file included from External/pblib/clausedatabase.h:9, 2023-09-11T12:15:25,089 from External/pblib/incpbconstraint.h:8, 2023-09-11T12:15:25,090 from External/pblib/pb2cnf.h:6, 2023-09-11T12:15:25,090 from Modules/pblib/pblib_pb2cnf.hpp:9, 2023-09-11T12:15:25,091 from Modules/pblib/pblib_pb2cnf.cpp:8: 2023-09-11T12:15:25,091 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newNeg(const Formula&)’: 2023-09-11T12:15:25,092 External/pblib/formula.h:163:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:25,092 163 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:15:25,093 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:25,099 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newAND(std::vector >&)’: 2023-09-11T12:15:25,100 External/pblib/formula.h:184:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:25,101 184 | for (int i = 2; i < conjuncts.size(); ++i) { 2023-09-11T12:15:25,101 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:25,102 External/pblib/formula.h:191:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:25,102 191 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:15:25,103 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:25,104 External/pblib/formula.h:196:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:25,104 196 | for (int j = 0; j < it->second[i]->input_nodes.size(); ++j) { 2023-09-11T12:15:25,105 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:25,107 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’: 2023-09-11T12:15:25,108 External/pblib/formula.h:223:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:25,108 223 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:15:25,109 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:25,112 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’: 2023-09-11T12:15:25,113 External/pblib/formula.h:249:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:25,114 249 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:15:25,114 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:25,118 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:15:25,119 External/pblib/formula.h:290:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:25,119 290 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:15:25,120 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:25,124 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:15:25,125 External/pblib/formula.h:325:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:25,125 325 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:15:25,126 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:25,130 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:15:25,131 External/pblib/formula.h:362:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:25,132 362 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:15:25,132 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:25,456 In file included from External/pblib/pb2cnf.h:21: 2023-09-11T12:15:25,456 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::riffle(std::vector >&)’: 2023-09-11T12:15:25,457 External/pblib/encoder/SortingNetworks.h:38:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:25,458 38 | for (int i = 0; i < fs.size() / 2; i++){ 2023-09-11T12:15:25,458 | ~~^~~~~~~~~~~~~~~ 2023-09-11T12:15:25,461 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::unriffle(std::vector >&)’: 2023-09-11T12:15:25,462 External/pblib/encoder/SortingNetworks.h:47:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:25,463 47 | for (int i = 0; i < fs.size() / 2; i++){ 2023-09-11T12:15:25,463 | ~~^~~~~~~~~~~~~~~ 2023-09-11T12:15:25,464 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::oddEvenMerge(std::vector >&, int, int)’: 2023-09-11T12:15:25,465 External/pblib/encoder/SortingNetworks.h:67:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:25,465 67 | for (int i = 1; i < tmp.size() - 1; i += 2) 2023-09-11T12:15:25,466 | ~~^~~~~~~~~~~~~~~~ 2023-09-11T12:15:25,467 External/pblib/encoder/SortingNetworks.h:69:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:25,468 69 | for (int i = 0; i < tmp.size(); i++) 2023-09-11T12:15:25,469 | ~~^~~~~~~~~~~~ 2023-09-11T12:15:25,469 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::oddEvenSort(std::vector >&)’: 2023-09-11T12:15:25,470 External/pblib/encoder/SortingNetworks.h:80:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:25,470 80 | int sz; for (sz = 1; sz < fs.size(); sz *= 2); 2023-09-11T12:15:25,471 | ~~~^~~~~~~~~~~ 2023-09-11T12:15:25,471 External/pblib/encoder/SortingNetworks.h:82:19: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2023-09-11T12:15:25,472 82 | if (fs.size() < sz) 2023-09-11T12:15:25,473 | ~~~~~~~~~~^~~~ 2023-09-11T12:15:25,473 External/pblib/encoder/SortingNetworks.h:86:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:25,474 86 | for (int i = 1; i < fs.size(); i *= 2) 2023-09-11T12:15:25,474 | ~~^~~~~~~~~~~ 2023-09-11T12:15:25,475 External/pblib/encoder/SortingNetworks.h:87:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:25,476 87 | for (int j = 0; j + 2*i <= fs.size(); j += 2*i) 2023-09-11T12:15:25,476 | ~~~~~~~~^~~~~~~~~~~~ 2023-09-11T12:15:25,481 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::optimizeBase(std::vector&, int, std::vector&, int, std::vector&, int&, std::vector&)’: 2023-09-11T12:15:25,482 External/pblib/encoder/SortingNetworks.h:101:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:25,483 101 | for (int i = 0; i < seq.size(); i++){ 2023-09-11T12:15:25,483 | ~~^~~~~~~~~~~~ 2023-09-11T12:15:25,486 External/pblib/encoder/SortingNetworks.h:133:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:25,487 133 | for (int j = 0; j < seq.size(); j++){ 2023-09-11T12:15:25,488 | ~~^~~~~~~~~~~~ 2023-09-11T12:15:25,488 External/pblib/encoder/SortingNetworks.h:146:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:25,489 146 | for (int j = 0; j < rhs.size(); j++){ 2023-09-11T12:15:25,490 | ~~^~~~~~~~~~~~ 2023-09-11T12:15:25,490 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::buildSorter(std::vector >&, std::vector&, std::vector >&)’: 2023-09-11T12:15:25,491 External/pblib/encoder/SortingNetworks.h:191:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:25,492 191 | for (int i = 0; i < ps.size(); i++) 2023-09-11T12:15:25,493 | ~~^~~~~~~~~~~ 2023-09-11T12:15:25,494 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::buildSorter(std::vector >&, std::vector&, std::vector >&)’: 2023-09-11T12:15:25,494 External/pblib/encoder/SortingNetworks.h:201:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:25,495 201 | for (int i = 0; i < Cs.size(); i++) 2023-09-11T12:15:25,495 | ~~^~~~~~~~~~~ 2023-09-11T12:15:25,496 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::buildConstraint(std::vector >&, std::vector&, std::vector >&, std::vector&, int, std::vector > >&)’: 2023-09-11T12:15:25,496 External/pblib/encoder/SortingNetworks.h:214:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:25,497 214 | if (digit_no == base.size()){ 2023-09-11T12:15:25,497 | ~~~~~~~~~^~~~~~~~~~~~~~ 2023-09-11T12:15:25,498 External/pblib/encoder/SortingNetworks.h:217:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:25,499 217 | for (int i = 0; i < carry.size(); i++) 2023-09-11T12:15:25,499 | ~~^~~~~~~~~~~~~~ 2023-09-11T12:15:25,505 External/pblib/encoder/SortingNetworks.h:231:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:25,506 231 | for (int i = 0; i < Cs.size(); i++){ 2023-09-11T12:15:25,506 | ~~^~~~~~~~~~~ 2023-09-11T12:15:25,507 External/pblib/encoder/SortingNetworks.h:245:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:25,508 245 | for (int i = 0; i < carry.size(); i++) 2023-09-11T12:15:25,509 | ~~^~~~~~~~~~~~~~ 2023-09-11T12:15:25,509 External/pblib/encoder/SortingNetworks.h:255:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:25,510 255 | for (int i = B-1; i < result.size(); i += B) 2023-09-11T12:15:25,511 | ~~^~~~~~~~~~~~~~~ 2023-09-11T12:15:25,511 External/pblib/encoder/SortingNetworks.h:261:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:25,512 261 | for (int j = 0; j < result.size(); j += B){ 2023-09-11T12:15:25,513 | ~~^~~~~~~~~~~~~~~ 2023-09-11T12:15:25,513 External/pblib/encoder/SortingNetworks.h:263:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:25,514 263 | if (j + i < result.size()) 2023-09-11T12:15:25,515 | ~~~~~~^~~~~~~~~~~~~~~ 2023-09-11T12:15:25,516 External/pblib/encoder/SortingNetworks.h:264:59: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:25,516 264 | out = OR(out, AND(result[j + i] , ((n >= result.size()) ? _true_ : ~result[n]))); 2023-09-11T12:15:25,517 | ~~^~~~~~~~~~~~~~~~ 2023-09-11T12:15:25,518 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::convert(int64_t, std::vector&, std::vector&)’: 2023-09-11T12:15:25,518 External/pblib/encoder/SortingNetworks.h:284:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:25,519 284 | for (int i = 0; i < base.size(); i++){ 2023-09-11T12:15:25,519 | ~~^~~~~~~~~~~~~ 2023-09-11T12:15:25,520 External/pblib/encoder/SortingNetworks.h: In member function ‘Formula SortingNetworks::lexComp(int, std::vector&, std::vector > >&)’: 2023-09-11T12:15:25,521 External/pblib/encoder/SortingNetworks.h:305:36: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2023-09-11T12:15:25,521 305 | Formula gt = (digit.size() > dig) ? digit[dig] : _false_; // This digit is greater than the "dig" of 'num'. 2023-09-11T12:15:25,522 | ~~~~~~~~~~~~~^~~~~ 2023-09-11T12:15:25,522 External/pblib/encoder/SortingNetworks.h:307:36: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2023-09-11T12:15:25,523 307 | (digit.size() > dig-1) ? digit[dig-1] : _false_; // This digit is greater than or equal to the "dig" of 'num'. 2023-09-11T12:15:25,524 | ~~~~~~~~~~~~~^~~~~~~ 2023-09-11T12:15:25,560 Modules/pblib/pblib_pb2cnf.cpp: At global scope: 2023-09-11T12:15:25,561 Modules/pblib/pblib_pb2cnf.cpp:363:1: warning: converting to non-pointer type ‘int’ from NULL [-Wconversion-null] 2023-09-11T12:15:25,561 363 | }; 2023-09-11T12:15:25,562 | ^ 2023-09-11T12:15:26,951 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -IExternal/pblib -IModules/pblib -I/usr/include/python3.11 -c Modules/pblib/pblib_pbconfig.cpp -o build/temp.linux-armv7l-cpython-311/Modules/pblib/pblib_pbconfig.o -std=c++11 2023-09-11T12:15:28,724 Modules/pblib/pblib_pbconfig.cpp: In function ‘char* boolean_value_to_string(int)’: 2023-09-11T12:15:28,725 Modules/pblib/pblib_pbconfig.cpp:82:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-11T12:15:28,725 82 | if(b) return "TRUE"; 2023-09-11T12:15:28,726 | ^~~~~~ 2023-09-11T12:15:28,727 Modules/pblib/pblib_pbconfig.cpp:83:12: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-11T12:15:28,727 83 | return "FALSE"; 2023-09-11T12:15:28,728 | ^~~~~~~ 2023-09-11T12:15:28,729 Modules/pblib/pblib_pbconfig.cpp: In function ‘char* pb_encoder_to_String(int)’: 2023-09-11T12:15:28,729 Modules/pblib/pblib_pbconfig.cpp:89:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-11T12:15:28,730 89 | case 0: return "BEST"; 2023-09-11T12:15:28,731 | ^~~~~~ 2023-09-11T12:15:28,731 Modules/pblib/pblib_pbconfig.cpp:90:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-11T12:15:28,732 90 | case 1: return "BDD"; 2023-09-11T12:15:28,733 | ^~~~~ 2023-09-11T12:15:28,733 Modules/pblib/pblib_pbconfig.cpp:91:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-11T12:15:28,734 91 | case 2: return "SWC"; 2023-09-11T12:15:28,735 | ^~~~~ 2023-09-11T12:15:28,735 Modules/pblib/pblib_pbconfig.cpp:92:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-11T12:15:28,736 92 | case 3: return "SORTINGNETWORKS"; 2023-09-11T12:15:28,736 | ^~~~~~~~~~~~~~~~~ 2023-09-11T12:15:28,737 Modules/pblib/pblib_pbconfig.cpp:93:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-11T12:15:28,737 93 | case 4: return "ADDER"; 2023-09-11T12:15:28,738 | ^~~~~~~ 2023-09-11T12:15:28,738 Modules/pblib/pblib_pbconfig.cpp:94:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-11T12:15:28,739 94 | case 5: return "BINARY MERGE"; 2023-09-11T12:15:28,739 | ^~~~~~~~~~~~~~ 2023-09-11T12:15:28,740 Modules/pblib/pblib_pbconfig.cpp: In function ‘char* amk_encoder_to_string(int)’: 2023-09-11T12:15:28,740 Modules/pblib/pblib_pbconfig.cpp:101:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-11T12:15:28,741 101 | case 0: return "BEST"; 2023-09-11T12:15:28,741 | ^~~~~~ 2023-09-11T12:15:28,742 Modules/pblib/pblib_pbconfig.cpp:102:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-11T12:15:28,742 102 | case 1: return "BDD"; 2023-09-11T12:15:28,743 | ^~~~~ 2023-09-11T12:15:28,744 Modules/pblib/pblib_pbconfig.cpp:103:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-11T12:15:28,744 103 | case 2: return "CARD"; 2023-09-11T12:15:28,745 | ^~~~~~ 2023-09-11T12:15:28,745 Modules/pblib/pblib_pbconfig.cpp: In function ‘char* amo_encoder_to_string(int)’: 2023-09-11T12:15:28,746 Modules/pblib/pblib_pbconfig.cpp:110:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-11T12:15:28,746 110 | case 0: return "BEST"; 2023-09-11T12:15:28,747 | ^~~~~~ 2023-09-11T12:15:28,747 Modules/pblib/pblib_pbconfig.cpp:111:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-11T12:15:28,748 111 | case 1: return "NESTED"; 2023-09-11T12:15:28,749 | ^~~~~~~~ 2023-09-11T12:15:28,749 Modules/pblib/pblib_pbconfig.cpp:112:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-11T12:15:28,750 112 | case 2: return "BDD"; 2023-09-11T12:15:28,750 | ^~~~~ 2023-09-11T12:15:28,751 Modules/pblib/pblib_pbconfig.cpp:113:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-11T12:15:28,752 113 | case 3: return "BIMANDER"; 2023-09-11T12:15:28,752 | ^~~~~~~~~~ 2023-09-11T12:15:28,753 Modules/pblib/pblib_pbconfig.cpp:114:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-11T12:15:28,753 114 | case 4: return "COMMANDER"; 2023-09-11T12:15:28,754 | ^~~~~~~~~~~ 2023-09-11T12:15:28,755 Modules/pblib/pblib_pbconfig.cpp:115:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-11T12:15:28,755 115 | case 5: return "KPRODUCT"; 2023-09-11T12:15:28,756 | ^~~~~~~~~~ 2023-09-11T12:15:28,757 Modules/pblib/pblib_pbconfig.cpp:116:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-11T12:15:28,757 116 | case 6: return "BINARY"; 2023-09-11T12:15:28,758 | ^~~~~~~~ 2023-09-11T12:15:28,759 Modules/pblib/pblib_pbconfig.cpp:117:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-11T12:15:28,759 117 | case 7: return "PAIRWISE"; 2023-09-11T12:15:28,760 | ^~~~~~~~~~ 2023-09-11T12:15:28,760 Modules/pblib/pblib_pbconfig.cpp: In function ‘char* bimander_m_to_string(int)’: 2023-09-11T12:15:28,761 Modules/pblib/pblib_pbconfig.cpp:124:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-11T12:15:28,761 124 | case 0: return "N_HALF"; 2023-09-11T12:15:28,762 | ^~~~~~~~ 2023-09-11T12:15:28,762 Modules/pblib/pblib_pbconfig.cpp:125:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-11T12:15:28,763 125 | case 1: return "N_SQRT"; 2023-09-11T12:15:28,763 | ^~~~~~~~ 2023-09-11T12:15:28,764 Modules/pblib/pblib_pbconfig.cpp:126:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-11T12:15:28,764 126 | case 2: return "FIXED"; 2023-09-11T12:15:28,765 | ^~~~~~~ 2023-09-11T12:15:28,766 Modules/pblib/pblib_pbconfig.cpp: At global scope: 2023-09-11T12:15:28,766 Modules/pblib/pblib_pbconfig.cpp:507:1: warning: converting to non-pointer type ‘int’ from NULL [-Wconversion-null] 2023-09-11T12:15:28,767 507 | }; 2023-09-11T12:15:28,767 | ^ 2023-09-11T12:15:28,904 Modules/pblib/pblib_pbconfig.cpp: In function ‘char* pb_encoder_to_String(int)’: 2023-09-11T12:15:28,905 Modules/pblib/pblib_pbconfig.cpp:96:1: warning: control reaches end of non-void function [-Wreturn-type] 2023-09-11T12:15:28,905 96 | } 2023-09-11T12:15:28,906 | ^ 2023-09-11T12:15:28,907 Modules/pblib/pblib_pbconfig.cpp: In function ‘char* amk_encoder_to_string(int)’: 2023-09-11T12:15:28,907 Modules/pblib/pblib_pbconfig.cpp:105:1: warning: control reaches end of non-void function [-Wreturn-type] 2023-09-11T12:15:28,908 105 | } 2023-09-11T12:15:28,908 | ^ 2023-09-11T12:15:28,909 Modules/pblib/pblib_pbconfig.cpp: In function ‘char* amo_encoder_to_string(int)’: 2023-09-11T12:15:28,910 Modules/pblib/pblib_pbconfig.cpp:119:1: warning: control reaches end of non-void function [-Wreturn-type] 2023-09-11T12:15:28,910 119 | } 2023-09-11T12:15:28,911 | ^ 2023-09-11T12:15:28,911 Modules/pblib/pblib_pbconfig.cpp: In function ‘char* bimander_m_to_string(int)’: 2023-09-11T12:15:28,912 Modules/pblib/pblib_pbconfig.cpp:128:1: warning: control reaches end of non-void function [-Wreturn-type] 2023-09-11T12:15:28,912 128 | } 2023-09-11T12:15:28,913 | ^ 2023-09-11T12:15:30,057 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -IExternal/pblib -IModules/pblib -I/usr/include/python3.11 -c Modules/pblib/pblib_pbconstraint.cpp -o build/temp.linux-armv7l-cpython-311/Modules/pblib/pblib_pbconstraint.o -std=c++11 2023-09-11T12:15:31,499 Modules/pblib/pblib_pbconstraint.cpp: In function ‘PyObject* PyPBConstraint_New(PyTypeObject*, PyObject*, PyObject*)’: 2023-09-11T12:15:31,500 Modules/pblib/pblib_pbconstraint.cpp:96:17: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2023-09-11T12:15:31,501 96 | while (item = PyIter_Next(iter)) { 2023-09-11T12:15:31,501 | ~~~~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:31,525 Modules/pblib/pblib_pbconstraint.cpp: At global scope: 2023-09-11T12:15:31,526 Modules/pblib/pblib_pbconstraint.cpp:394:1: warning: converting to non-pointer type ‘int’ from NULL [-Wconversion-null] 2023-09-11T12:15:31,527 394 | }; 2023-09-11T12:15:31,528 | ^ 2023-09-11T12:15:32,783 In file included from /usr/include/c++/12/vector:70, 2023-09-11T12:15:32,783 from Modules/pblib/helper.hpp:3, 2023-09-11T12:15:32,784 from Modules/pblib/pblib_module.hpp:7, 2023-09-11T12:15:32,785 from Modules/pblib/pblib_pbconstraint.cpp:7: 2023-09-11T12:15:32,785 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const PBLib::WeightedLit&}; _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’: 2023-09-11T12:15:32,786 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2023-09-11T12:15:32,786 439 | vector<_Tp, _Alloc>:: 2023-09-11T12:15:32,787 | ^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:32,855 In file included from /usr/include/c++/12/vector:64: 2023-09-11T12:15:32,856 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’, 2023-09-11T12:15:32,856 inlined from ‘PyObject* PyPBConstraint_New(PyTypeObject*, PyObject*, PyObject*)’ at Modules/pblib/pblib_pbconstraint.cpp:104:24: 2023-09-11T12:15:32,857 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-11T12:15:32,857 1287 | _M_realloc_insert(end(), __x); 2023-09-11T12:15:32,858 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-11T12:15:33,146 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -IExternal/pblib -IModules/pblib -I/usr/include/python3.11 -c Modules/pblib/pblib_pbparser.cpp -o build/temp.linux-armv7l-cpython-311/Modules/pblib/pblib_pbparser.o -std=c++11 2023-09-11T12:15:35,087 Modules/pblib/pblib_pbparser.cpp:100:1: warning: converting to non-pointer type ‘int’ from NULL [-Wconversion-null] 2023-09-11T12:15:35,088 100 | }; 2023-09-11T12:15:35,089 | ^ 2023-09-11T12:15:35,523 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -IExternal/pblib -IModules/pblib -I/usr/include/python3.11 -c Modules/pblib/pblib_statistic.cpp -o build/temp.linux-armv7l-cpython-311/Modules/pblib/pblib_statistic.o -std=c++11 2023-09-11T12:15:37,265 Modules/pblib/pblib_statistic.cpp:101:1: warning: converting to non-pointer type ‘int’ from NULL [-Wconversion-null] 2023-09-11T12:15:37,265 101 | }; 2023-09-11T12:15:37,266 | ^ 2023-09-11T12:15:37,460 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -IExternal/pblib -IModules/pblib -I/usr/include/python3.11 -c Modules/pblib/pblib_vectorclausedatabase.cpp -o build/temp.linux-armv7l-cpython-311/Modules/pblib/pblib_vectorclausedatabase.o -std=c++11 2023-09-11T12:15:39,688 In file included from External/pblib/clausedatabase.h:9, 2023-09-11T12:15:39,688 from External/pblib/VectorClauseDatabase.h:5, 2023-09-11T12:15:39,689 from Modules/pblib/pblib_vectorclausedatabase.hpp:9, 2023-09-11T12:15:39,690 from Modules/pblib/pblib_vectorclausedatabase.cpp:9: 2023-09-11T12:15:39,690 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newNeg(const Formula&)’: 2023-09-11T12:15:39,691 External/pblib/formula.h:163:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:39,692 163 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:15:39,692 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:39,702 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newAND(std::vector >&)’: 2023-09-11T12:15:39,702 External/pblib/formula.h:184:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:39,703 184 | for (int i = 2; i < conjuncts.size(); ++i) { 2023-09-11T12:15:39,703 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:39,704 External/pblib/formula.h:191:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:39,705 191 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:15:39,706 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:39,707 External/pblib/formula.h:196:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:39,707 196 | for (int j = 0; j < it->second[i]->input_nodes.size(); ++j) { 2023-09-11T12:15:39,708 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:39,712 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’: 2023-09-11T12:15:39,712 External/pblib/formula.h:223:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:39,713 223 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:15:39,714 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:39,718 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’: 2023-09-11T12:15:39,718 External/pblib/formula.h:249:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:39,719 249 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:15:39,719 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:39,724 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:15:39,725 External/pblib/formula.h:290:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:39,726 290 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:15:39,726 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:39,731 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:15:39,732 External/pblib/formula.h:325:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:39,733 325 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:15:39,733 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:39,738 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’: 2023-09-11T12:15:39,739 External/pblib/formula.h:362:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-11T12:15:39,740 362 | for (int i = 0; i < it->second.size(); ++i) 2023-09-11T12:15:39,740 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:39,817 Modules/pblib/pblib_vectorclausedatabase.cpp: In function ‘PyObject* VectorClauseDatabase_Two_Param(PyTypeObject*, PyObject*)’: 2023-09-11T12:15:39,817 Modules/pblib/pblib_vectorclausedatabase.cpp:60:17: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2023-09-11T12:15:39,818 60 | while (item = PyIter_Next(iter)) { 2023-09-11T12:15:39,818 | ~~~~~^~~~~~~~~~~~~~~~~~~ 2023-09-11T12:15:39,842 Modules/pblib/pblib_vectorclausedatabase.cpp: At global scope: 2023-09-11T12:15:39,843 Modules/pblib/pblib_vectorclausedatabase.cpp:284:1: warning: converting to non-pointer type ‘int’ from NULL [-Wconversion-null] 2023-09-11T12:15:39,843 284 | }; 2023-09-11T12:15:39,844 | ^ 2023-09-11T12:15:42,227 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -IExternal/pblib -IModules/pblib -I/usr/include/python3.11 -c Modules/pblib/pblib_weightedlit.cpp -o build/temp.linux-armv7l-cpython-311/Modules/pblib/pblib_weightedlit.o -std=c++11 2023-09-11T12:15:43,689 Modules/pblib/pblib_weightedlit.cpp:209:1: warning: converting to non-pointer type ‘int’ from NULL [-Wconversion-null] 2023-09-11T12:15:43,690 209 | }; 2023-09-11T12:15:43,691 | ^ 2023-09-11T12:15:44,408 arm-linux-gnueabihf-g++ -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/External/pblib/IncSimplePBConstraint.o build/temp.linux-armv7l-cpython-311/External/pblib/IncrementalData.o build/temp.linux-armv7l-cpython-311/External/pblib/PBConfig.o build/temp.linux-armv7l-cpython-311/External/pblib/PBFuzzer.o build/temp.linux-armv7l-cpython-311/External/pblib/PBParser.o build/temp.linux-armv7l-cpython-311/External/pblib/SimplePBConstraint.o build/temp.linux-armv7l-cpython-311/External/pblib/VectorClauseDatabase.o build/temp.linux-armv7l-cpython-311/External/pblib/auxvarmanager.o build/temp.linux-armv7l-cpython-311/External/pblib/clausedatabase.o build/temp.linux-armv7l-cpython-311/External/pblib/encoder/BDD_Seq_Amo.o build/temp.linux-armv7l-cpython-311/External/pblib/encoder/BinaryMerge.o build/temp.linux-armv7l-cpython-311/External/pblib/encoder/Encoder.o build/temp.linux-armv7l-cpython-311/External/pblib/encoder/SWC.o build/temp.linux-armv7l-cpython-311/External/pblib/encoder/SortingNetworks.o build/temp.linux-armv7l-cpython-311/External/pblib/encoder/adderencoding.o build/temp.linux-armv7l-cpython-311/External/pblib/encoder/amo.o build/temp.linux-armv7l-cpython-311/External/pblib/encoder/bdd.o build/temp.linux-armv7l-cpython-311/External/pblib/encoder/bimander_amo_encoding.o build/temp.linux-armv7l-cpython-311/External/pblib/encoder/binary_amo.o build/temp.linux-armv7l-cpython-311/External/pblib/encoder/cardencoding.o build/temp.linux-armv7l-cpython-311/External/pblib/encoder/commander_encoding.o build/temp.linux-armv7l-cpython-311/External/pblib/encoder/k-product.o build/temp.linux-armv7l-cpython-311/External/pblib/encoder/naive_amo_encoder.o build/temp.linux-armv7l-cpython-311/External/pblib/encoder/sorting_merging.o build/temp.linux-armv7l-cpython-311/External/pblib/formula.o build/temp.linux-armv7l-cpython-311/External/pblib/helper.o build/temp.linux-armv7l-cpython-311/External/pblib/incpbconstraint.o build/temp.linux-armv7l-cpython-311/External/pblib/pb2cnf.o build/temp.linux-armv7l-cpython-311/External/pblib/pbconstraint.o build/temp.linux-armv7l-cpython-311/External/pblib/pbo2maxsat.o build/temp.linux-armv7l-cpython-311/External/pblib/preencoder.o build/temp.linux-armv7l-cpython-311/Modules/pblib/aux_var_manager.o build/temp.linux-armv7l-cpython-311/Modules/pblib/helper.o build/temp.linux-armv7l-cpython-311/Modules/pblib/pblib_incpbconstraint.o build/temp.linux-armv7l-cpython-311/Modules/pblib/pblib_module.o build/temp.linux-armv7l-cpython-311/Modules/pblib/pblib_pb2cnf.o build/temp.linux-armv7l-cpython-311/Modules/pblib/pblib_pbconfig.o build/temp.linux-armv7l-cpython-311/Modules/pblib/pblib_pbconstraint.o build/temp.linux-armv7l-cpython-311/Modules/pblib/pblib_pbparser.o build/temp.linux-armv7l-cpython-311/Modules/pblib/pblib_statistic.o build/temp.linux-armv7l-cpython-311/Modules/pblib/pblib_vectorclausedatabase.o build/temp.linux-armv7l-cpython-311/Modules/pblib/pblib_weightedlit.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/pypblib/pblib.cpython-311-arm-linux-gnueabihf.so 2023-09-11T12:15:45,251 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2023-09-11T12:15:45,252 !! 2023-09-11T12:15:45,253 ******************************************************************************** 2023-09-11T12:15:45,253 Please avoid running ``setup.py`` directly. 2023-09-11T12:15:45,254 Instead, use pypa/build, pypa/installer or other 2023-09-11T12:15:45,254 standards-based tools. 2023-09-11T12:15:45,255 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2023-09-11T12:15:45,255 ******************************************************************************** 2023-09-11T12:15:45,256 !! 2023-09-11T12:15:45,257 self.initialize_options() 2023-09-11T12:15:45,278 installing to build/bdist.linux-armv7l/wheel 2023-09-11T12:15:45,279 running install 2023-09-11T12:15:45,303 running install_lib 2023-09-11T12:15:45,330 creating build/bdist.linux-armv7l 2023-09-11T12:15:45,331 creating build/bdist.linux-armv7l/wheel 2023-09-11T12:15:45,333 creating build/bdist.linux-armv7l/wheel/pypblib 2023-09-11T12:15:45,334 copying build/lib.linux-armv7l-cpython-311/pypblib/__init__.py -> build/bdist.linux-armv7l/wheel/pypblib 2023-09-11T12:15:45,336 copying build/lib.linux-armv7l-cpython-311/pypblib/pblib.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/pypblib 2023-09-11T12:15:45,448 running install_egg_info 2023-09-11T12:15:45,511 running egg_info 2023-09-11T12:15:45,535 writing pypblib.egg-info/PKG-INFO 2023-09-11T12:15:45,539 writing dependency_links to pypblib.egg-info/dependency_links.txt 2023-09-11T12:15:45,541 writing top-level names to pypblib.egg-info/top_level.txt 2023-09-11T12:15:45,576 reading manifest file 'pypblib.egg-info/SOURCES.txt' 2023-09-11T12:15:45,582 reading manifest template 'MANIFEST.in' 2023-09-11T12:15:45,605 warning: no files found matching '*.hpp' under directory 'External' 2023-09-11T12:15:45,671 warning: no files found matching '*.c' under directory 'External' 2023-09-11T12:15:45,685 warning: no files found matching '*.h' under directory 'Modules' 2023-09-11T12:15:45,699 warning: no files found matching '*.c' under directory 'Modules' 2023-09-11T12:15:45,700 adding license file 'LICENSE.txt' 2023-09-11T12:15:45,706 writing manifest file 'pypblib.egg-info/SOURCES.txt' 2023-09-11T12:15:45,707 Copying pypblib.egg-info to build/bdist.linux-armv7l/wheel/pypblib-0.0.4-py3.11.egg-info 2023-09-11T12:15:45,717 running install_scripts 2023-09-11T12:15:45,768 creating build/bdist.linux-armv7l/wheel/pypblib-0.0.4.dist-info/WHEEL 2023-09-11T12:15:45,771 creating '/tmp/pip-wheel-honh6oum/pypblib-0.0.4-cp311-cp311-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2023-09-11T12:15:45,773 adding 'pypblib/__init__.py' 2023-09-11T12:15:47,269 adding 'pypblib/pblib.cpython-311-arm-linux-gnueabihf.so' 2023-09-11T12:15:47,330 adding 'pypblib-0.0.4.dist-info/LICENSE.txt' 2023-09-11T12:15:47,332 adding 'pypblib-0.0.4.dist-info/METADATA' 2023-09-11T12:15:47,333 adding 'pypblib-0.0.4.dist-info/WHEEL' 2023-09-11T12:15:47,334 adding 'pypblib-0.0.4.dist-info/top_level.txt' 2023-09-11T12:15:47,336 adding 'pypblib-0.0.4.dist-info/zip-safe' 2023-09-11T12:15:47,337 adding 'pypblib-0.0.4.dist-info/RECORD' 2023-09-11T12:15:47,370 removing build/bdist.linux-armv7l/wheel 2023-09-11T12:15:47,520 Building wheel for pypblib (setup.py): finished with status 'done' 2023-09-11T12:15:47,557 Created wheel for pypblib: filename=pypblib-0.0.4-cp311-cp311-linux_armv7l.whl size=2859178 sha256=adc1c9ffcef1746989e10329d60938677a2498cf8489d9d5a2fbed17e286732f 2023-09-11T12:15:47,558 Stored in directory: /tmp/pip-ephem-wheel-cache-gwowc2e7/wheels/55/c5/26/eb71ff12b35b705794daf31cbd226a9aac7a40866ad4df7e73 2023-09-11T12:15:47,568 Successfully built pypblib 2023-09-11T12:15:47,646 Removed build tracker: '/tmp/pip-build-tracker-dt6i3gjs'